数据库考试材料

数据库考试材料

ID:35504894

大小:54.24 KB

页数:3页

时间:2019-03-25

数据库考试材料_第1页
数据库考试材料_第2页
数据库考试材料_第3页
资源描述:

《数据库考试材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验报告格式:封面:名称:产品库子系统(2号字体),还要包含:姓名、学号、日期、指导老师、学校(4号字体)内容:(小4号字体),包含:1需求分析,2概念设计,3逻辑设计,4程序设计,5小结考试内容:解答题1:数据库系统的特点:答:数据结构化数据的共享性高,冗余度低,易扩充数据独立性高数据由DBMS统一管理和控制,DBMS又提供四个方面的数据控制功能:(1)数据的安全性(Security)保护(2)数据的完整性(Integrity)检查(3)并发(Concurrency)控制(4)数据库恢复(Recovery)2:数据库管理系统的主

2、要功能有哪些?1、数据定义功能2、数据操纵功能3、数据组织、存储和

3、管理4、数据库的事务管理和运行管理5、数据库的建立和维护功能3:数据模型的概念,数据模型的作用和数据模型的三个要素:概念:它是现实世界数据特征的抽象。通俗地讲数据模型就是现实世界的模拟。数据模型应满足三方面要求:一是能比较真实地模拟现实世界,二是容易为人所理解,三是便于在计算机上实现作用:三要素:数据结构、数据操作和完整性约束三部分组成4:学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个

4、学生选修若干课程,每门课由若干学生选修。请用E・R图画岀此学校的概念模型。5:数据库系统三级模式结构,这种结构的优点是什么?答:是指数据库系统是由外模式、模式和内模式三级构成。优点:数据与程序之间的独立性,使得数据的定义和描述可以从应用程序中分离出去。从而简化了应用程序的编制,大大减少了应用程序的维护和修改。6:什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性。物理独立性:是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。这样当数据的物理存储改变了,应用程序不用改变逻辑独

5、立性:是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。为什么数据库系统具有数据与程序的独立性:模式内模式映像。当数据库的存储结构改变了(例如选用了另一种存储结构),由数据库管理员对模式/内模式映象作相应改变,可以使模式保持不变,从而应用程序也不必改变。保证了数据与程序的物理独立性,7:关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空。完整性规则:体完整性、参照完整性和用户定义的完整性什么时候外部码属性为空:什么情况下可以为空:8:视图的

6、有点:1、视图能够简化用户的操作2、视图使用户能以多种角度看待同一数据3、视图对重构数据库捉供了一定程度的逻辑独立性9:实现数据库安全性控制的常用方法和技术用户标识与鉴别存取控制:(2)定义用户权限,并将用户权限登记到数据字典中,(2)合法权限检查自主存取控制(DAC)方法授权(Authorization)与回收10:什么是数据库的完整性是指数据的正确性和兼容性。11:数据库设计过程•需求分析;•概念结构设计;•逻辑结构设计;•物理结构设计;•数据库实施;•数据库运行和维护。12:数据库设计特点1数据库建设是硬件、软件和技术•管理

7、的结合。这是数据库设计的特点之一2数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。这是数据库设计的特点之二。第二部分:请看懂P60页例:7,8,9,10n请看P67页例1,2,3,4第三部分:从sqlword里抽第四部分:多值依赖第五部分:画出亚模式转换成数据模型

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

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

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