内容发布更新时间 : 2025/7/11 2:40:33星期一 下面是文章的全部内容请认真阅读。
第三章
一、选择题
在下列各题A),B),C),D)四个选项中选择一个正确的。 1.以下关于视图的描述中,不正确的是( )。
A)视图是外模式 B)使用视图可以加快查询语句的执行速度 C)视图是虚表 D)使用视图可以加快查询语句的编写 2.在SQL的SELECT语句中,能实现投影操作的是( )。 A)SELECT B)FROM C)WHERE D)GROUP BY
3.SQL集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTER TABLE
实现下列哪类功能( )。
A)数据查询 B)数据操纵 C)数据定义 D)数据控制 4.下列SQL语句中, ( )不是数据操纵语句。 A)INSERT B)CREATE C)DELETE D)UPDATE
5.SQL使用( )语句为用户授予系统权限或对象权限。 A)SELECT B)CREATE C)GRANT D)REVOKE
6.SQL中,下列涉及空值的操作,不正确的是( )。 A)AGE IS NULL B)AGE IS NOT NULL C)AGE NULL D)NOT(AGE IS NULL) 7.若用如下的SQL语句创建了一个表S: CREATE TABLE S
(SNo CHAR(6) NOT NULL, SName CHAR(8)NOT NULL, SEX CHAR(2), AGE INTEGER)
现向S表插入如下行时,哪一行可以被插入( )? 。
A)('991001’,’李明芳’,女,’23') B)('990746',’张为,NULL,NULL) C)(NULL,’陈道一’,’男’,32) D)('992345',NULL,’女’,25)
8.假定学生关系是S(SNo,SName,Sex,Age),课程关系是C(CNo,CName,Teacher),
学生选课关系是SC(SNo,CNo,Grade)。要查找选修“数据库”课程的“男”学生姓名,将涉及的关系是( )。
A)S B)SC,C C)S,SC D)S,C,SC
9.在SQL中,修改数据表结构应使用的命令是( )。 A)ALTER B)CREATE C)CHANGE D)DELETE
10.已知学生、课程和成绩三个关系如下:学生(学号,姓名,性别,班级)、课程(课
程名称,学时,性质)、成绩(课程名称,学号,分数)。若打印学生成绩单,包括学号、姓名、课程名称、分数,应该对这些关系进行( )操作。
A)并 B)交 C)乘积 D)连接 二、填空题
1.SOL是 的缩写。
2.SQL的功能包括 、 、 和 四个部分。
3.SQL支持数据库的三级模式结构,其中 对应于视图和部分基本表,
对应于基本表, 对应于存储文件。
4.在SQL Server 2000中,数据库是由