1 / 25
文档名称:

数据库系统概论作业.doc

格式:doc   大小:498KB   页数:25
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论作业.doc

上传人:1017079457 2020/4/8 文件大小:498 KB

下载得到文件列表

数据库系统概论作业.doc

文档介绍

文档介绍:浙江大学远程教育学院《数据库系统概论》课程作业姓名:学号:年级:2014春学习中心:华家池《数据库系统概论》课程作业 1第一章习题() ? ? -R图,要求实体型之间具有一对一、一对多、多对多各种不同的联系。 3第二章习题() 。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空? ,包括S、P、J、SPJ4个关系模式: 4第三章习题() 。 。 ; ,包括供应商代码(SNO)、零件代码(PNO)、供应数量(QTY)。针对该视图完成下列查询; 13第四章习题() 。 : (a)~(g)的每一种情况,撤销各用户所授权的权力。 、客体、敏感度标记的含义。 16第五章习题() ? ? : ,操作违反实体完整性、参照完整性和用户定义的完整性约束条件时,一般是如何分别进行处理的? 17第六章习题() 、学生、班级、学会等诸信息的关系数据库。 ?哪些是错误的?对于错误的请给出一个反例说明之。 19第七章习题() 。 ?试述其设计步骤。 -R图转换为关系模型。 20第九章习题(2) -课程数据库有如下的查询: 22第十章习题() ?试比较各种数据转储方法。 ?为什么要设立日志文件? ,后写数据库? 23第十一章习题() ? ,当发生死锁后如何解除死锁? 、T2、T3是如下的3个事务,设A的初值为0; (B)r1(A)w3(B)r2(B)r2(A)w2(B)r1(B)w1(A),该调度是冲突可串行化的调度吗?为什么? 26第一章习题()?使用数据库系统的好处是由数据库管理系统的特点或优点决定的。使用数据库系统的好处很多,例如,可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的负担,等等。使用数据库系统可以大大提高应用开发的效率。因为在数据库系统中应用程序不必考虑数据的定义、存储和数据存取的具体路径,这些工作都由DBMS来完成。用一个通俗的比喻,使用了DBMS就如有了一个好参谋、好助手,许多具体的技术工作都由这个助手来完成。开发人员就可以专注于应用逻辑的设计,而不必为数据管理的许许多多复杂的细节操心。还有,当应用逻辑改变,数据的逻辑结构也需要改变时,由于数据库系统提供了数据与程序之间的独立性,数据逻辑结构的改变是DBA的责任,开发人员不必修改应用程序,或者只需要修改很少的应用程序,从而既简化了应用程序的编制,又大大减少了应用程序的维护和修改。使用数据库系统可以减轻数据库系统管理人员维护系统的负担。因为DBMS在数据库建立、运用和维护时对数据库进行统一的管理和控制,包括数据的完整性、安全性、多用户并发控制、故障恢复等,都由DBMS执行。总之,使用数据库系统的优点是很多的,既便于数据的集中管理,控制数据冗余,提高数据的利用率和一致性,又有利于应用程序的开发和维护。?(l)数据库定义功能;(2)数据存取功能;(3)数据库运行管理;(4)数据库的建立和维护功能。-R图,要求实体型之间具有一对一、一对多、多对多各种不同的联系。人拥有1合法身份证1工厂生产m产品n公司拥有1部门n第二章习题()。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?关系模型的完整性规则是对关系的某种约束条件。关系模型中有三类完整性约束:实体完整性、