数据库原理复习资料(仅综合题).docxVIP

  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文档。上传文档
查看更多
数据库原理复习资料(仅综合题)

填空题关系代数运算中,专门的关系运算有(投影)(选择)和连接。消除了非主属性对候选码的部分函数依赖的关系模式。称为(2NF),消除了非主属性对候选码的传递函数依赖的关系模式,称为(3NF),消除了主属性对候选码的传递函数依赖的关系模式,称为(BCNF)。选择题在数据库中,下列说法(A)是不正确的。数据库避免了一切数据的重复若系统是完全可以控制的,则系统可确保更新时的一致性数据库中的数据可以共享数据库减少了数据冗余2.设关系R和S的元组个数分别为10和20,关系T是R与S的笛卡尔积,则T元组个数为(B)A.20 B.200 C.30 D.103.在E-R模型中,如果有3个不同的实体型,2个M.N联系,根据E-R模型,转换为关系模型的规则,转换的关系的数目是(B)A.20 B.5 C..4 D.94.把对关系STU的属性AGE的修改权赋予用户李勇的T-SQL语句是(C)A.GRANTGE ON STU TO ‘李勇‘BGRANT UPDATE(AGE) ON STU TO‘李勇’C. GRANT UPDATE(AGE) ON STUTO李勇D.GRANT UPDATE ON STU(AGE) TO 李勇5.下列不属于并发操作带来的问题是?(C)A.丢失修改 B.不可重复读 C.死锁 D读脏数据简答题:试描述数据库设计的全部过程,数据字典的内容是什么?答:述数据库设计的过程分为:需求设计、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施、数据库运行和维护。数据字典是系统中各类数据描述的集合。内容有:1.数据项2.数据结构3.数据流4.存储结构5.处理过程。什么是视图?简述视图的作用。答:视图可以被看成是虚拟表或存储查询。通过视图访问的数据不作为单独的对象存储在数据库内,数据库内存储的是视图的定义,而不是视图中的实际数据。视图的作用:1.用户操作的简单性2.数据共享的便利性3.模式重构的可能性、4.数据访问的可控性5.间接数据的直接性在实验的MYDB库中创建存储过程prcf,已知MYDB库包括:Student,Course,Grade,Class四张表格,要求实现如下功能:输入专业名称,产生该专业学生的选课情况表包括了专业、学号、姓名、课程号、成绩、学分等、并调用此存储过程,显示“数学”专业学生的选课情况列表,(用汉字表示表中的各属性)。create procedure prcf @Specialty Varchar(16)asselect cl.Specialty,s.SNO,s.SName,co.CNO,co.CName,g.Scorce,g.Creditfrom Course co,Class cl,Student s,Grade gwhere cl.Specialty=@Specialty and s.ClsNO=cl.ClsNO and s.SNO=g.SNO and g.CNO=co.CNOexec prcf @Specialty=数学 在本试卷第四大题的数据库样例中,要求创建存储过程Proc1实现如下功能:输入学生学号,根据该学生所选课程的总学分提示信息,如果均分80,则显示“不够评奖学金,条件!”否则显示“达到评奖学金条件”Create procedure proc1 @SNO Varchar(16)As beginIf(select avg(grade) from grade where SNO=@SNO)80Print ‘不够评奖学金,条件!’Else Print ‘达到评奖学金条件’end数据库运行可能产生的故障有哪几类?哪些故障影响事务的正常执行?哪些故障破坏数据库中的数据?故障类型:1.事务内部故障2.系统故障3.介质故障4.计算机病毒破坏数据库中数据的有:介质故障、计算机病毒什么是事务的四个主要特性?事务基本的封锁类型有哪两种?原子性,一致性,隔离性,持续性排他锁,共享锁什么是数据库的转储?转储的意义是什么?为什么要设立日志文件?设立日志文件的作用是什么?(1)日志文件是用来记录事务对数据库的更新操作的文件。  (2)设立日志文件的目的是:进行事务故障恢复;进行系统故障恢复;协助后备副本进行介质故障恢复。叙述封锁的概念?答:封锁:事物T在对某个数据对象操作前,先向系统发出请求,对其加锁。加锁加锁后事物T对(该数据对象有了一定控制,在事物T释放它的锁之前,其他的事物不能更新此对象。包含(排它锁(写锁 X锁)共享锁(读锁,S锁))并发操作会产生几种不一致情况?用什么方法避免各种不一致的情况?答1.丢失更新2.读脏数据3。不可重复读方法:增加封锁,增加备份五、数据库及程序设计题1. 一个图书借阅管理数据库要求提供下述服务:(1)可能随时查询书库中现有书籍的品种、数量与存放

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档