头歌educoder——MySQL-第3~5章选择题、判断题、填空题

  • 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答案:数据定义语言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值