2010计算机等级考试二级(VF)笔试30(四)

时间:2011-03-23 19:41:03

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
关联,但可以建立A→C关联

参考答案: A

:使用SET RELATION命令时,若选用了ADDITIVE短语.则允许在保留已建立关联的基础上建立另一个关联。若缺省此项,则在建立新的关联时,自动取消已经建立的关联。

----------------------------------------

24、在当前目录下有数据库文件xsdak,数据库中有表文件stu.dbf,执行如下SQL语句后   SELECT * FORMstudent INTO DBF xsdak ORDER BY 学号

A.生成一个按学号升序的表文件xdak.df

B.生成一个按学号降序的表文件xdak.df

C.生成一个新的数据库文件xdak.dc

D.系统提示出错信息

参考答案: A

:在SQL语句中,查询结果存放到新表的表名不能与原表表名相同,否则提示出错信息,但新表的表名可以与数据库同名,彼此属于不同类型的文件。且系统默认的排序方式为升序排序。

----------------------------------------

25、下列4项中说法不正确的是

A.数据库减少了数据冗余

B.数据库中的数据可以共享

C.数据库避免了一切数据的重复

D.数据库具有较高的数据独立性

参考答案: C

:数据库系统具有以下几个特点,一是数据的集成性、二是数据的高共享性与低冗余性、三是数据的独立性、四是数据统一管理与控制。

----------------------------------------

26、下列关于查询和视图的说法中,错误的是

A.视图结果存放在数据库中

B.视图设计器中不存在查询去向的选项

C.查询设计器中没有数据更新选项卡

D.查询和视图都可以在磁盘中找到相应的文件

参考答案: D

:视图的结果保存在数据库中,在磁盘上找不到类似的文件;视图可以用来更新数据,因此在设计器中多了一个 更新条件选项卡;在视图中没有查询去向的问题。

----------------------------------------

27、查询每门课程的平均分,要求得到的信息包括课程名和平均分,正确的命令是

A.SELECT课程名,AVG(成绩)FROM课程,成绩;WHERE课程.课程编号:成绩=课程编号;GROUP BY课程名

B.SELECT课程名,SUM(成绩)FROM课程,成绩;WHERE课程.课程编号=成绩.课程编号;GROUP BY课程名

C.SELECT课程名,AVG(成绩)AS平均分FROM课程,成绩;WHERE课程.课程编号=成绩.课程编号;GROUP BY课程编号

D.SELECT课程名,SUM(成绩)AS平均分FROM课程,成绩;WHERE课程.课程编号:成绩=课程编号;GROUP BY课程编号

参考答案: C

:求平均分需要使用AVG函数。由于查询每门课程的平均分,所以需要对课程进行分组,由于课程名可能出现重名,因此分组依据为课程编号。使用AS短语,可将成绩字段名重新命名为平均分作为新的字段 名,用于显示查询结果。

----------------------------------------

28、 有如下SQL语句:    SELECT课程名,开课院系,COUNT(学号)AS选修人数;      FROM成绩, 课程.WHERE课程.课程编号=成绩.课程编号;      GROUP BY课程名称HAVING COUNT( * )<=2 该语句所表示的含义是

A.检索选修两门课程以上的学生记录,显示课程名、开课院系和选修人数

B.检索选修两门课程以上(包括两门)的学生记录,显示课程名、开课院系和选修人数

C.检索选修两门课程以下的学生记录,显示课程名、开课院系和选修人数

D.检索选修两门课程以下(包括两门)的学生记录,显示课程名、

首页 上页 3 4 5 下页 尾页 4/7/7
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部