江苏开放大学《数据库系统原理》复习材料.docxVIP

江苏开放大学《数据库系统原理》复习材料.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库系统原理》 一、选择题 1. ( ) 是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的集合.B.数据库 2.数据库系统中,物理数据独立性是指( )C.应用程序与数据库中数据的存储结构的相互独立 3.数据库的( )是指数据在受到破坏时,能够及时回到正确状态。B.数据恢复 4.要保证数据库的数据独立性,需要修改的是( )。D.三层模式间的二级映像 5. 一台机器可以加工多种零件,每种零件可以在多台机器上加工,机器和零件之间为联系。 D.多对多 6.在数据库设计中,设计E-R图是()阶段的任务。B.概念结构设计 7.从ER模型向关系模型转换时,一个m:n联系转换为关系模式,该关系模式的码可能是 ( )。C. M端实体码和N端实体码的组合 8.下列哪项不是物理结构设计的内容? ( )。C.主码设计 9.一个关系中任意两个元组( ).A.不能完全相同 10.关系模型的完整性约束中,( ) 是必须满足并由DBMS自动支持的。 B.实体完整性和参照完整性 11.设关系R和S的元组个数分别为20和30,则R和S的笛卡尔积的元组个数是( )。D.600 12.要对关系R和S进行自然连接,要求R和S中含有共有的( ).B.属性 13.要想使SQLServer 数据库管理系统开始工作,必须首先启动( )。A. SQL Server服务器 14. T-SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句DROP TABLE 实现()功能。C.数据定义 15. T-SQL 命令“CREATE CLUSTER INDEXS_ index ON STUDENT(Grade)”的功能是( )。 B.按Grade升序创建了一个聚簇索引 16.在SQL语句中,实现选择操作的是( ) 子句。C. WHERE 17.要用SQL语句查找姓名中第一个字为“王”的学生的学号和姓名,则查询条件子句应写成: WHERE姓名( ).B. LIKE‘王%’ 18.下列关于视图的描述,( ) 是不正确的。C.视图可以加快查询的执行速度 19.下列各项中, ( ) 不是存储过程的优点。B.方便实施复杂的完整性约束 20.有关系模式R (U),X、Y是∪的子集。对于R的任意一个关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称( )。B.Y医数依赖于x 21.防止数据被非法使用而泄密、更改或破坏称为数据的( )。B.安全性 22. SQL Server中,对于违反域完整性的插入操作,采用( ) 方式进行处理。D.拒绝执行 23.在数据库中,产生数据不一致的根本原因是( )。D.数据冗余 24.设有两个事务T1和T2,其并发操作如下表所示,则该操作( )。B.丢夫修改 25.数据库中的封锁机制是( ) 控制的主要方法。C.并发 二、设计题 1.设计图书馆数据库,涉及如下数据:每个借阅者有读者号、姓名、性别,年龄,电话: 每本书有书号、书名、作者出版社:还有借阅记录:某读者在哪天借阅了某本书,又在哪 天归还。要求画出E-R图,并转换成关系模式,主键下加下划线。 关系模式为:借阅者(读者号,姓名,性别,年龄,电话)书(书号书名,作者,出版社) 借阅(读者号,书号,借出日期,归还日期) 2.设工厂里有一个记录职工每天日产量的关系模式: R (职工编号,日期,日产量,车间编 号,车间主任)。规定:每个职工每天只有一个日产量,每个职工只能隶属于一个车间,每 个车间只有一个车间主任。 (1)根据规定,写出R的函数依赖集和码. (2)判断R是否属于2NF,如果不是说明理由,将R分解成2NF模式集。 (3)弄分解成3NF模式集,并说明理由。 (1)函数依赖集包括: (职工编号,日期)日产量;职工编号车闫编号:车间编号车间主任。得出R的码为(职工编号,日期). (2)因为R中存在非主属性对码的部分函数依赖: (职工编号,日期)→(车间编号,车间主任),所以R不是2NF模式:将R分解成: R1 (职工编号,车间编号,车间主任); R2 (职工编号,日期,日产量) .此处,R1和R2都是2NF模式: (3) R2已是3NF模式.在R1中有:职工编号车间编号:车间编号车间主任,因此存在非主属性对码的传递函数依赖:职工编号车间主任,所以R1不是3NF模式.将R1分解成: R11 (职工编号,车间编号): R12 (车闫编号,车间主任) .这样,ρ={R11,R12, R2}是一个3NF模式集。 三、语句应用题 设数据库中有下面三个关系模式:学生(学号,姓名,性别,系名) 课程(课程号,课程名,学分,先修课) 选课(学号,课程号,成绩) 1.使用T-SQL语句创建课程表,要求完成以下完整性约束条件的定义:课程号为主码,课程名取值唯一,学分取值范

文档评论(0)

嗨皮学 + 关注
官方认证
服务提供商

专注成人继续教育,可为学生提供线上课程指导、形考作业辅导、论文章节整理

认证主体南京嗨皮学教育科技有限公司
IP属地江苏
统一社会信用代码/组织机构代码
91320118MA1YHJ629L

1亿VIP精品文档

相关文档