第1章 数据库系统概述
一、 章节学习目标与要求
1、 理解数据、数据库、数据库系统、数据库管理系统、数据模型定义、数据模型的三个要素等概念;
2、 掌握E-R方法、数据库三级模式和两级映象结构以及数据库的独立性概念。
二、 章节练习
1、选择题
1)在数据模型中,对数据库系统动态特性的描述是用_____________
          A、数据结构                B、数据操
        C、数据完整性约束          D、数据对象
2)用户所使用的数据视图的描述称为_____________
A、外模式                  B、模式
        C、内模式                  D、概念模式
3)目前主流的数据模型是_____________
A.层次模型                  B网状模型
C关系模        数据库学什么     D面向对象模型
4)数据库管理系统是_____________
AOS                    BDBS
CDBMS           DDB
5)涉及数据物理结构描述的模式是_____________
A.外模式                B概念模式
C内模式           D模式
2、填空题
1)数据独立性可分为____________________________________
2)数据库的三级模式结构是指数据库系统是由_________________________________构成,两级映像是指____________________________________________
3) 数据模型的三个组成要素是______________________________________________________________
4)数据更新包括_____________________________________________________
1:答案:  逻辑独立性、物理独立性
2:答案: 外模式、模式、内模式、外模式/模式映象、模式/内模式映象
3:答案:数据结构、数据操作、完整性约束
4:答案:插入、删除、修改
3、简答题
1)什么是数据库?
数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按照某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性。
2)什么是数据库的数据独立性?简述数据的独立性与两级映像的关系。
数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。
逻辑独立性是指局部逻辑数据结构与全局逻辑数据结构之间的独立性。当数据库的全局逻辑结构发生变化(数据定义的修改、数据之间联系的变更或增加新的数据类型)时,它不影响某些局部的逻辑结构的性质,应用程序不必修改。
物理独立性是指数据的存储结构与存取方法改变时,对数据库的全局逻辑结构和应用程序不必做修改的一种特性,也就是说,数据库数据的存储结构与存取方法独立。
数据独立性的好处是,数据的物理处处设备更多新了,物理表示及存取方法改变了,但数据的逻辑模式可以不改变。数据的逻辑模式改变了,但用户的模式可以不改变,因此应用程序也可以不变。这将使程序维护容易,另外,对同一数据库的逻辑模式,可以建立不同的用户模式,从而提高数据共享性,使数据库系统有较好的可扩充性,给DBA维护、改变数据库的物理存储提供了方便。
3)数据模型的组成要素是什么?
数据模型的组成要素包括:数据结构、数据操作、完整性约束。
4)列举若干个数据模型。
常见的数据模型有:层次模型、网状模型、关系模型和面向对象模型
2 实体-联系模型
一、章节学习目标与要求
1、理解实体-联系模型(entity-relationship, E-R)模型是如何对现实世界建模;
2、掌握ER方法。
二、本章练习题
1、选择题
1)假设在职工实体中有实发工资属性,那么该属性属于_____________

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。