1、关系数据库标准语言 SQL(一)及答案解析(总分:19.00,做题时间:90 分钟)一、B选择题/B(总题数:7,分数:7.00)1.在 SQL 语言中,删除视图的语句是 _。(分数:1.00)A.ALTER VIEWB.DROP VIEWC.ZAP VIEWD.DELETE VIEW2.关系数据库的数据语言是 _ 的语言,其核心部分为查询,因此又称为查询语言。(分数:1.00)A.过程化B.非过程化C.宿主D.系列化3.实现“收回用户 U4 对学生表 STUD 中学号(XH)的修改权”这一功能的正确 SQL 语句是 _。(分数:1.00)A.REVOKE UPDAE(XON TABLE FR
2、OM U4B.REVOKE UPDAE(XON TABLE STUD FROM PUBLICC.REVOKE UPDAE(XON TABLE STUD FROM U4D.REVOKE ALL PRIVILEGES ON TABLE FROM U44.在嵌入式 SQL 中,主语言向 SQL 语句输入数据,主要用主变量来实现。为了区别字段名,要求主变量名前必须加符号 _ 作标志。(分数:1.00)A.;(分号)B.、(顿号)C.+(加号)D.:(冒号)5.在 SQL 语言中,CREATE VIEW 语句用于建立视图。如果要求对视图更新时,必须满足子查询中的条件表达式,应当在该语句中使用短语 _。(
3、分数:1.00)A.WITH UPDATEB.WITH INSERTC.WITH DELETED.WITH CHECK OPTION6.为使程序员编程时既可使用数据语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到 _ 中,(分数:1.00)A.编译程序B.操作系统C.中间语言D.宿主语言7.在零件-供应数据库中,有如下 3 个关系: 供应商关系:S(供应商号,供应商名,地址) 零件关系:P(零件号,零件名,颜色,重量) 供应关系:SP(供应商号,零件号,数量) 若要查找“红色零件的供应商名”,将涉及到关系 _。(分数:1.00)A.P 和 SPB.S 和 PC.S 和 SPD.
4、S、P 和 SP二、B填空题/B(总题数:6,分数:12.00)8.在 SQL 中,字符串匹配运算符用U 【1】 /U;匹配符U 【2】 /U表示零个或多个字符。(分数:2.00)填空项 1:_9.当用 SQL 的 CREATE INDEX 语句建立索引时,可以在该语句中使用短语U 【3】 /U指定索引值按升序排序,使用短语U 【4】 /U按降序排序。(分数:2.00)填空项 1:_10.嵌入式 SQL 语句与主语言之间的通信方法是:主语言向 SQL 语句输入数据主要用主变量(主语言中的程序变量)来实现;SQL 语句向主语言输出数据主要用主变量和游标来实现;所谓游标,指的是系统为用户开设的一个
5、U 【5】 /U。(分数:2.00)填空项 1:_11.SQL 语言中对权限回收的命令是U 【6】 /U。(分数:2.00)填空项 1:_12.在 SQL 语言中,如果要为一个基本表增加列和完整性约束条件,应该使用 SQL 语句U 【7】 /U。(分数:2.00)填空项 1:_13.当对视图进行 UPDATE,INSERT 和 DELETE 操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项U 【8】 /U。(分数:2.00)填空项 1:_关系数据库标准语言 SQL(一)答案解析(总分:19.00,做题时间:90 分钟)一、B选择题/B(总题数:7,分
6、数:7.00)1.在 SQL 语言中,删除视图的语句是 _。(分数:1.00)A.ALTER VIEWB.DROP VIEW C.ZAP VIEWD.DELETE VIEW解析:2.关系数据库的数据语言是 _ 的语言,其核心部分为查询,因此又称为查询语言。(分数:1.00)A.过程化B.非过程化 C.宿主D.系列化解析:3.实现“收回用户 U4 对学生表 STUD 中学号(XH)的修改权”这一功能的正确 SQL 语句是 _。(分数:1.00)A.REVOKE UPDAE(XON TABLE FROM U4B.REVOKE UPDAE(XON TABLE STUD FROM PUBLICC.RE
7、VOKE UPDAE(XON TABLE STUD FROM U4 D.REVOKE ALL PRIVILEGES ON TABLE FROM U4解析:4.在嵌入式 SQL 中,主语言向 SQL 语句输入数据,主要用主变量来实现。为了区别字段名,要求主变量名前必须加符号 _ 作标志。(分数:1.00)A.;(分号)B.、(顿号)C.+(加号)D.:(冒号) 解析:5.在 SQL 语言中,CREATE VIEW 语句用于建立视图。如果要求对视图更新时,必须满足子查询中的条件表达式,应当在该语句中使用短语 _。(分数:1.00)A.WITH UPDATEB.WITH INSERTC.WITH D
8、ELETED.WITH CHECK OPTION 解析:6.为使程序员编程时既可使用数据语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到 _ 中,(分数:1.00)A.编译程序B.操作系统C.中间语言D.宿主语言 解析:7.在零件-供应数据库中,有如下 3 个关系: 供应商关系:S(供应商号,供应商名,地址) 零件关系:P(零件号,零件名,颜色,重量) 供应关系:SP(供应商号,零件号,数量) 若要查找“红色零件的供应商名”,将涉及到关系 _。(分数:1.00)A.P 和 SPB.S 和 PC.S 和 SPD.S、P 和 SP 解析:二、B填空题/B(总题数:6,分数:12.0
9、0)8.在 SQL 中,字符串匹配运算符用U 【1】 /U;匹配符U 【2】 /U表示零个或多个字符。(分数:2.00)填空项 1:_ (正确答案:1LIKE 2)解析:9.当用 SQL 的 CREATE INDEX 语句建立索引时,可以在该语句中使用短语U 【3】 /U指定索引值按升序排序,使用短语U 【4】 /U按降序排序。(分数:2.00)填空项 1:_ (正确答案:3ASC 4DESC)解析:10.嵌入式 SQL 语句与主语言之间的通信方法是:主语言向 SQL 语句输入数据主要用主变量(主语言中的程序变量)来实现;SQL 语句向主语言输出数据主要用主变量和游标来实现;所谓游标,指的是系
10、统为用户开设的一个U 【5】 /U。(分数:2.00)填空项 1:_ (正确答案:数据缓冲区/通信区)解析:11.SQL 语言中对权限回收的命令是U 【6】 /U。(分数:2.00)填空项 1:_ (正确答案:REVOKE)解析:12.在 SQL 语言中,如果要为一个基本表增加列和完整性约束条件,应该使用 SQL 语句U 【7】 /U。(分数:2.00)填空项 1:_ (正确答案:ALTER TABLE)解析:13.当对视图进行 UPDATE,INSERT 和 DELETE 操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项U 【8】 /U。(分数:2.00)填空项 1:_ (正确答案:WITH CHECK OPTION)解析: