数据库练习第4-5章

数据库练习第4-5章

ID:14281345

大小:40.50 KB

页数:3页

时间:2018-07-27

数据库练习第4-5章_第1页
数据库练习第4-5章_第2页
数据库练习第4-5章_第3页
资源描述:

《数据库练习第4-5章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第四、五章习题一、选择题:1.下面哪个不是数据库系统必须提供的数据控制功能____。A.安全性B.可移植性C.完整性D.并发控制答案:B2.保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的____。A.安全性B.完整性C.并发控制D.恢复答案:A3.数据库的____是指数据的正确性和相容性。A.安全性B.完整性C.并发控制D.恢复答案:B4.在数据系统中,对存取权限的定义称为____。A.命令B.授权C.定义D.审计答案:B5.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的____。A.可靠性B.一致性C.

2、完整性D.安全性答案:D6.授权编译系统和合法性检查机制一起组成了____子系统。A.安全性B.完整性C.并发控制D.恢复答案:A7.在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的____,授权子系统就越灵活。A.范围越小B.范围越大C.约束越细致D.范围越适中答案:A二、填空题:1.数据库保护包含数据的____。答案:安全性、完整性、并发控制、恢复2.保护数据安全性的一般方法是____。答案:设置用户标识和存取权限控制3.数据的安全性是指____。答案:保护数据库,防止未经授权的,或不合法的使用造成的数据泄露、更改或破坏4.安全性

3、控制的一般方法有①、②、③、④和视图的保护五级安全措施。答案:①用户标识鉴定②存取控制③审计④数据加密5.存取权限包括两方面的内容,一个是①,另一个是②。答案:①要存取的数据对象②对此数据对象进行操作的类型6.①和②一起组成了安全性子系统。答案:①授权编译系统②合法权检查机制7.数据库的完整性是指数据的①和②。答案:①正确性②相容性8.完整性约束是指①和②。答案:①实体完整性②参照完整性9.实体完整性是指在基本表中,____。答案:主属性不能取空值10.参照完整性是指在基本表中,____。答案:外码可以是空值或者另一个关系主码的有效值11.为了保护数据库的实体完整性,当用户

4、程序对主码进行更新使主码值不惟一时,DBMS就____。答案:拒绝此操作12.在VisualFoxPro中完整性规则可分为①和②两大类。答案:①域完整性规则②关系完整性规则13.在数据库系统中对存取权限的定义称为____。答案:授权14.在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用①语句,收回所授的权限使用②语句。答案:①GRANT②REVOKE三、简答题和综合题:1.叙述数据库实现完整性检查的方法?答:要实现数据库完整性的检查,系统要提供定义完整性约束条件的机制,和提供检查是否违背完整性约束条件的方法。当DBMS发现用户的操作违背了

5、完整性约束条件时,就采取一定的控制。具体的控制是随系统而定的。2.使用VisualFoxpro设置以下数据库宇段(域)的完整性约束条件:(1)出生日期字段rq(日期型):年龄不能小于14,且不能大于60;(2)电话号码字段tel(字符型):位数为8位,且第一位数字为8;(3)选择字段sel(字符型):只能按y或n键;(4)数量字段num(数值型):必须大于0;(5)姓名字段name(字符型):不能为空。解:在VisualFoxpro中建立各字段时,使用有效性“规则”,各规则条件如下:(l)year(date())-year(rq)>=14andyear(date())-ye

6、ar(rq)<=60(2)len(tel)=8andsubs(tel,1,1)=’8’(3)sel$’yYnN’(4)nuu>0(5)notempty(name)19.设有一个数据库包含如图6.6所示的三个关系表,使用VisualFoxpro设置各个表操作之间的完整性约束。S学号姓名班号s2王华98001s6李英98002s12刘强98003C课程号课程名称k1英语k12高等数学D学号课程号分数s2k184s6k179s12k195s2k1291s6k1282s12k1267图6.6关系表解:在VisualFoxpro中,设置S表的主码为“学号”,C表的主码为“课程号”,将

7、S-D和C-D设置成父子表,进入“参考完整性生成器”,在“更新规则”选项卡中指定“级联”;在“删除规则”选项卡中指定“级联”;在“插入规则”选项卡中指定“限制”。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。