数据库系统原理期末复习题(四)

一、选择题

1下面哪个不是数据库系统必须提供的数据控制功能             

A.安全性     B.可移植性       C.完整性      D.并发控制          

2、保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的           

A安全性     B.完整性      C.并发控制       D.恢复             

3、数据库的                是指数据的正确性和相容性。

A.安全性     B.完整性      C.并发控制       D.恢复             

4、在数据系统中,对存取权限的定义称为                   

A.命令           B.授权           C.定义           D.审计     

5数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的               

A.可靠性      B.一致性      C.完整性      D.安全性                 

6、下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是      

AREVOKE UPDATE(XH) ON TABLE FROM ZHAO       BREVOKE UPDATE(XH) ON TABLE FROM PUBLIC

CREVOKE UPDATE(XH) ON STUD FROM ZHAO         DREVOKE UPDATE(XH) ON STUD FROM PUBLIC

7、把对关系SC的属性GRADE的修改权授予用户ZHAOSQL语句是                  

AGRANT GRADE ON SC TO ZHAO                   BGRANT UPDATE ON SC TO ZHAO

CGRANT UPDATE (GRADE) ON SC TO ZHAO         DGRANT UPDATE ON SC (GRADE) TO ZHAO   

8、在SQL Server 中删除触发器用(  )。

AROLLBACK         B.  DROP        CDELALLOCATE      D.  DELETE                             

二、填空题

1保护数据安全性的一般方法是   用户标识和存取权限控制                 。  答案:设置用户标识和存取权限控制

2安全性控制的一般方法有视图的保护五级安全措施。答案:①用户标识鉴定    ②存取控制 ③审计   ④数据加密

3存取权限包括两方面的内容,一个是,另一个是。    答案:①要存取的数据对象       ②对此数据对象进行操作的类型

4在数据库系统中对存取权限的定义称为                。    答案:授权

5、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用  ①  语句,收回所授的权限使用  ②      语句。    答案:①GRANT   REVOKE

6、DBMS存取控制机制主要包括两部分:自主存取控制_强制存取控制___

7、 当对某一表进行诸如(  )、 (  )、 (  ) 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句。

答案:INSERT,DELETE,UPDATE

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,下面是数据库系统原理期末复习的一些重点内容: 1. 数据库系统的基本概念和体系结构 数据库系统是指对数据进行管理和处理的系统,包括数据库数据库管理系统(DBMS)、应用程序和用户。数据库系统的体系结构包括三层:外层是用户层,中间是应用程序层,内层是数据库管理系统层。 2. 数据库设计与规范化 数据库设计是指根据需求分析,将数据组织成逻辑上相互独立的数据模型,并转化为物理存储结构的过程。规范化是指通过一系列规则,将关系模式转化为更加规范、高效的形式,避免数据冗余和不一致性。 3. 数据库查询语言 数据库查询语言(SQL)是数据库系统中最常用的语言,包括数据定义语言(DDL)、数据操作语言(DML)和数据控制语言(DCL)。DDL用于定义数据库中的模式、表、视图、索引等;DML用于对数据库中的数据进行操作;DCL用于管理数据库的安全性和完整性。 4. 数据库索引 数据库索引是一种数据结构,用于提高数据库查询的效率。常见的索引类型包括B树索引、哈希索引和全文索引等。 5. 数据库事务和并发控制 数据库事务是指由一系列操作组成的不可分割、原子性的工作单元。并发控制是指在多个用户并发访问数据库时,保证数据的一致性和完整性的机制。常见的并发控制技术包括锁、多版本并发控制(MVCC)和时间戳等。 6. 数据库备份和恢复 数据库备份是指将数据库中的数据和元数据备份到其他存储介质的过程。数据库恢复是指在数据库损坏或错误时,将备份数据和日志应用到数据库中的过程。常见的备份和恢复策略包括完整备份、增量备份和差异备份等。 以上是数据库系统原理期末复习的一些重点内容,希望对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Aurora*.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值