-
1、
关千SQL 语言,下列说法正确的是()
A、数据控制功能不是SQL 语言的功能之一
B、SQL 采用的是面向记录的操作方式,以记录为单位进行操作
C、SQL 是非过程化的语言,用户无须指定存取路径
D、SQL 作为嵌入式语言语法与独立的语言有较大差别
-
2、
对表中数据进行删除的操作是()
A、DELETE
B、DROP
C、ALTER
D、UPDATE
-
3、
数据库中建立索引的目的是为了()
A、加快建表速度
B、加快存取速度
C、提高安全性
D、节省存储空间
-
4、
视图是数据库系统三级模式中的()
A、外模式
B、模式
C、内模式
D、模式映象
-
5、
下列说法不正确的是()
A、基本表和视图一样,都是关系
B、可以使用SQL 对基本表和视图进行操作
C、可以从基本表或视图上定义视图
D、基本表和视图中都存储数据
-
6、
视图不仅可以从单个基本表导出,还可以从多个基本表导出。
正确 错误
-
7、
不是所有的视图都可以进行更新,但视图都可以进行插入。
正确 错误
-
8、
SELECT 子句中的目标列可以是表中的属性列,也可以是表达式。
正确 错误
-
9、
在SQL 语句中表达某个属性X 为空,可以使用WHERE X = NULL 。
正确 错误
-
10、
SQL 语句中逻辑运算符AND 和OR 的优先级是一样的。
正确 错误
-
11、
使用ANY 或ALL 谓词时必须与比较运算符同时使用。
正确 错误
-
12、
SQL 语言具有▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁和数据控制的功能
填空1答案:数据定义
填空2答案:数据查询
填空3答案:数据操纵
-
13、
SQL 语句中用来消除重复的关键词是▁▁▁▁▁
填空1答案:DISTINCT
-
14、
若一个视图是从单个基本表导出的,并且只是去掉了基本表的某些行和某些列,但保留了主码,这类视图称为▁▁▁▁▁
填空1答案:行列子集视图
-
15、
SQL 语言的数据定义功能包括▁▁▁▁▁、表定义、视图定义和▁▁▁▁▁等
填空1答案:模式定义
填空2答案:索引定义
-
16、
强制存取控制策略是TCSEC/TDI 哪一级安全级别的特色( )
A、C1
B、C2
C、B1
D、B2
-
17、
SQL 的GRANT 和REVOKE 语句可以用来实现()
A、DAC
B、MAC
C、数据库角色创建
D、数据库审计
-
18、
在强制存取控制机制中,当主体的许可证级别等千客体的密级时,主体可以对客体进行如下操作()
A、读取
B、写入
C、不可操作
D、读取、写入
-
19、
数据库安全技术包括用户身份鉴别、▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁和数据加密等
填空1答案:自主存取控制和强制存取控制
填空2答案:视图
填空3答案:审计
-
20、
在数据加密技术中,原始数据通过某种加密算法变换为不可直接识别的格式,称为▁▁▁▁▁。
填空1答案:密文
-
21、
数据库角色实际上是一组与数据库操作相关的各种▁▁▁▁▁。
填空1答案:权限
-
22、
在对用户授予列INSERT权限时,一定要包含对▁▁▁▁▁的INSERT权限,否则用户的插入会因为空值被拒绝。除了授权的列,其他列的值或者取▁▁▁▁▁,或者为▁▁▁▁▁。
填空1答案:主码
填空2答案:空值
填空3答案:默认值
-
23、
定义关系的主码意味着主码属性()
A、必须唯-
B、不能为空
C、唯一且部分主码属性不为空
D、唯一且所有主码属性不为空
-
24、
关于语句CREATE TABLE R(no int,sum int CHECK(sum>0} )和CREATE TABLE R(no int,sum int,CHECK(sum >0)) ,以下说法不正确的是()
A、
两条语句都是合法的
B、
前者定义了属性上的约束条件,后者定义了元组上的约束条件
C、
两条语句的约束效果不一样
D、
当sum属性改变时检查,上述两种CHECK约束都要被检查
-
25、
下列说法正确的是()
A、使用ALTER TABLE ADD CONSTRAINT 可以增加基于元组的约束
B、如果属性A 上定义了UNIQUE 约束,则A 不可以为空
C、如果属性A 上定义了外码约束,则A 不可以为空
D、不能使用ALTER TABLE ADD CONSTRAINT 增加主码约束
-
26、
在CREATE TABLE 时,用户定义的完整性可以通过▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁等子句实现。
填空1答案:NOT NULL
填空2答案:UNIQUE
填空3答案:CHECK
-
27、
关系R的属性A参照引用关系T的属性A,T的某条元组对应的A属性值在R中出现,当要删除T的这条元组时,系统可以采用的策略包括▁▁▁▁▁、▁▁▁▁▁、▁▁▁▁▁。
填空1答案:拒绝执行
填空2答案:级联删除
填空3答案:设为空值
-
28、
定义数据库完整性一般是由SQL的▁▁▁▁▁语句实现的。
填空1答案:数据定义语言