中南大学数据库习题复习题目

上传人:人*** 文档编号:569317597 上传时间:2024-07-28 格式:PDF 页数:3 大小:149.62KB
返回 下载 相关 举报
中南大学数据库习题复习题目_第1页
第1页 / 共3页
中南大学数据库习题复习题目_第2页
第2页 / 共3页
中南大学数据库习题复习题目_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《中南大学数据库习题复习题目》由会员分享,可在线阅读,更多相关《中南大学数据库习题复习题目(3页珍藏版)》请在金锄头文库上搜索。

1、第九章习题一、选择题(1-10 小题为多选题,11-13 小题为单选题)1. 在 SQL Server2000 中属于表级完整性约束的是( AC ) 。A)实体完整性约束B)域完整性约束C)参照完整性约束D)以上三者均是2. 在 SQL Server2000 中实现数据完整性的主要方法有(ABCD) 。A)约束B)默认C)规则D)触发器3. 在 SQL Server2000 的数据完整性控制中属于声明数据完整性的是(ABC) 。A)约束B)默认C)规则D)触发器4. 在 SQL Server2000 的数据完整性控制中属于过程数据完整性的是(AD) 。A)存储过程B)默认C)规则D)触发器5.

2、 在 SQL Server 中,以下( AB)约束属于域完整性约束。A)DEFAULTB)CHECKC)NULLD)FOREIGN KEY6. SQL Server2000 数据库系统中一般采用( ABCD )以及密码存储等技术进行安全控制。A)用户标识和鉴别B)存取控制C)视图D)触发器7. SQL Server2000 使用权限来加强系统的安全性,语句权限适用的语句有( B ) 。A)EXECUTEB)CREATE TABLEC)UPDATED)SELECT8. 有关登录帐户、用户、角色三者的叙述中正确的是() 。A)登录帐户是服务器级的,用户是数据库级的B)用户一定是登录帐户,登录帐户不

3、一定是数据库用户C)角色是具有一定权限的用户组D)角色成员继承角色所拥有访问权限9. SQL Server2000 的安全性管理包括() 。A)数据库系统登录管理B)数据库用户管理C)数据库系统角色管理D)数据库访问权限的管理。10. SQL Server2000 使用权限来加强系统的安全性,通常将权限分为(AC) 。A)对象权限B)用户权限C)语句权限D)隐含权限11. SQL Server 2000 提供了 4 层安全防线, 其中 SQL Server2000 通过登录账号设置来创建附加安全层,用户只有登录成功,才能与SQL Server2000 建立一次连接,属于( B ) 。A)操作系

4、统的安全防线B)SQL Server2000 的运行安全防线C)SQL Server2000 数据库的安全防线D)SQL Server2000 数据库对象的安全防线12. SQL Server2000 中,为便于管理用户及权限,可以将一组具有相同权限的用户组织在一起,这一组具有相同权限的用户就称为(B) 。A)帐户B)角色C)登录D)SQL Server 用户13. 在 SQL Server 中,有关页的叙述中正确的是() 。A)页是除行外的最小数据单位B)一个页有 8KBC)表中的行不能跨页存放,一行的数据必须在同一个页上D)8 个连续的页称为 1 个簇二、填空题1. SQL Server2

5、000 中的数据完整性包括域完整性实体完整性和参照完整性 3 种。2. SQL Server2000 使用声明数据完整性和过程数据完整性两种方式实现数据完整性。3. SQL Server2000 的用户或角色分为二级: 一级为服务器级用户或角色; 另一级为数据库级用户或角色。4. SQL Server2000 有一个默认的登录账号是,在 SQL Server2000 系统中它拥有全部权限,可以执行所有的操作。5. SQL Server2000 有两种安全认证模式,即Windows 安全认证模式和。6. SQL Server2000 遵从三级封锁协议,从而有效地控制并发操作可能产生的丢失更新、读

6、“脏”数据、不可重复读等错误。三、简答题1. 简述规则与 CHECK 约束的区别。2 如果在列上已经绑定了规则,当再次向它们绑定规则时,将如何3 为表中的数据提供默认对象有几种方式4 简述 SQL Server2000 实现数据库完整性的方法。5. 在数据库 Bookmanager 中创建名为 reader_tp 的默认,其值为 3。将该默认绑定到表 readers的列“读者类型”上。6. 在数据库 Bookmanager 中创建名为 borr_dt 的规则,其限定条件为值不小于零。将该规则绑定到表 readers的“已借数量”上。7. 在 SQL 中,表级的操作权限有哪些8写出完成下列权限操

7、作的SQL 语句:(1)将在数据库 Bookmanager 中创建表的权限授予用户user1。(2)将对表 books 的增、删、改的权限授予用户user12,并允许其将拥有的权限再授予其他用户。(3)将对表 books 的查询、增加的权限授予用户user3。(4)以 user2 登录后,将对表 books 的删除记录权限授予 user3。(5)以 sa 身份重新登录,将授予 user2 的权限全部收回。SQL Server 的安全认证模式有几种9. 简述 SQL Server2000 的安全体系结构。SQL Server2000 的四层安全机制有何意义10. 登录账号和用户账号的联系、区别是

8、什么11. 什么是角色角色和用户有什么关系当一个用户被添加到某一角色中后,其权限发生怎样的变化12 简述禁止权限和撤消权限的异同。SQL Server2000 的权限有哪几种类型13. SQL Server2000 有几种不同的封锁粒度14 备份设备有哪些15. 全库备份、差异备份、日志备份各有什么特点,以你所知的一台服务器为例,设计一种备份方案。16. 某企业的数据库每周日晚12 点进行一次全库备份, 每晚 12 点进行一次差异备份,每小时进行一次日志备份,数据库在2007-8-23 3:30 崩溃,应如何将其恢复使数据库损失最小。17 简述 SQL Server2000 锁的自动控制方法。18. SQL Server2000 有几种不同的封锁粒度

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号