当前位置:文档之家› 关系数据库标准语言SQL(一)

关系数据库标准语言SQL(一)

关系数据库标准语言SQL(一)
(总分:19.00,做题时间:90分钟)
一、{{B}}选择题{{/B}}(总题数:7,分数:7.00)
1.在SQL语言中,删除视图的语句是 ______。

(分数:1.00)
A.ALTER VIEW
B.DROP VIEW √
C.ZAP VIEW
D.DELETE VIEW
解析:
2.关系数据库的数据语言是 ______ 的语言,其核心部分为查询,因此又称为查询语言。

(分数:1.00)
A.过程化
B.非过程化√
C.宿主
D.系列化
解析:
3.实现“收回用户U4对学生表STUD中学号(XH)的修改权”这一功能的正确SQL语句是 ______。

(分数:1.00)
A.REVOKE UPDAE(XON TABLE FROM U4
B.REVOKE UPDAE(XON TABLE STUD FROM PUBLIC
C.REVOKE 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 UPDATE
B.WITH INSERT
C.WITH DELETE
D.WITH CHECK OPTION √
解析:
6.为使程序员编程时既可使用数据语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到 ______ 中,
(分数:1.00)
A.编译程序
B.操作系统
C.中间语言
D.宿主语言√
解析:
7.在零件-供应数据库中,有如下3个关系:供应商关系:S(供应商号,供应商名,地址) 零件关系:P(零件号,零件名,颜色,重量) 供应关系:SP(供应商号,零件号,数量) 若要查找“红色零件的供应商名”,将涉及到关系 ______。

(分数:1.00)
A.P和SP
B.S和P
C.S和SP
D.S、P和SP √
解析:
二、{{B}}填空题{{/B}}(总题数:6,分数:12.00)
8.在SQL中,字符串匹配运算符用{{U}} 【1】{{/U}};匹配符{{U}} 【2】{{/U}}表示零个或多个字符。

(分数:2.00)
填空项1:__________________ (正确答案:[1]LIKE [2]%)
解析:
9.当用SQL的CREATE INDEX语句建立索引时,可以在该语句中使用短语{{U}} 【3】 {{/U}}指定索引值按升序排序,使用短语{{U}} 【4】 {{/U}}按降序排序。

(分数:2.00)
填空项1:__________________ (正确答案:[3]ASC [4]DESC)
解析:
10.嵌入式SQL语句与主语言之间的通信方法是:主语言向SQL语句输入数据主要用主变量(主语言中的程序变量)来实现;SQL语句向主语言输出数据主要用主变量和游标来实现;所谓游标,指的是系统为用户开设的一个{{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)
解析:。

相关主题