2010年全国计算机等级考试二级公共基础知识和Visual FoxPro数据库程序设计标准预测试卷(三)(七)

时间:2011-03-03 06:48:18

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
数据流图表达了问题中的数据流与加工问的关系,并且每一个_________实际上对应一个处理模块。

参考答案: 加工

数据流图是从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过程,其中的每一个加工对应一个处理模块。

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

1检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的SQL语句是( )。

A.SELECT课程.课程名称,学生.姓名,MAX(成绩).AS最高分; FROM成绩,课程,学生; wHERE成绩.课程编号一课程.课程编号: AND成绩.学号一学生.学号: GROUP BY课程编号

B.SELECT课程.课程名称,学生.姓名,MAx(成绩)AS最高分; FROM成绩,课程,学生: WHERE成绩.课程编号一课程.课程编号: AND成绩.学号一学生.学号: GROUP BY课程.课程编号

C.SELECT课程.课程名称,学生.姓名,MAX(成绩)AS最高分; FROM成绩,课程,学生; wHERE成绩.课程编号一课程.课程编号: AND成绩.学号一学生.学号: OROER BY课程.课程编号

D.SELECT课程.课程名称,学生.姓名,MAX(成绩)AS最高分; FROM成绩,课程,学生; WHERE成绩.课程编号一课程.课程编号: AND成绩.学号===学生.学号: ORDER BY课程.课程编号

参考答案: B

本题中首先通过GROUP BY短语将“课程”表中的记录按“课程编号”分组,然后通过MAX()函数求出每组中的最高成绩,即每门课程的最高成绩。由于查询输出结果涉及到多个表的字段,因此要使用连接查询,表之间的连接条件放在WHERE短语中,AND用来连接两个连接条件,以保证在查询的三个表之间建立联系。

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

2定义“课程”表中“开课系名”字段的默认值为“中文”的正确命令是( )。

A.ALTER TABLE课程ALTER开课系名SET DEFAULT中文

B.ALTER TABLE课程ALTER开课系名SET DEFAULT“中文”

C.ALTER TABLE课程ALTER开课系名SET DEFAULT开课系名=中文

D.ALTER TABLE课程ALTER开课系名SET DEFAULT开课系名=“中文”

参考答案: B

利用SQL命令可以对基本表的结构进行修改,利用下列命令可以修改表结构、定义有效性规则: ALTER TABLE<表名> ALTER[COLUMN]<字段名1>[NULLINOT NULL] [SET DEFAULT<表达式>] [SET CHECK<逻辑表达武>[ERROR<字符型文本信息>]] [RENAME COUMN<字段名2>TO<字段名3>] 其中,SETDEFAULT<表达式>可以用来指定字段的默认值。注意:表达式值的类型要与字段类型一致。

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

3查询所有选修了“计算机网络”的学生成绩,结果显示该学生的“姓名”、“系名”和“数据库原理”的“成绩”,并按成绩由高到低的顺序排列,下列语句中正确的是( )。

A.SELECT学生.姓名,学生.系名,成绩.

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

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