1 / 25
文档名称:

《数据库系统概论》复习.doc

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

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

分享

预览

《数据库系统概论》复习.doc

上传人:why122x 2021/9/13 文件大小:681 KB

下载得到文件列表

《数据库系统概论》复习.doc

文档介绍

文档介绍:《数据库系统概论》复习资料
■ 第一章 绪论
本章内容: 数据库系统概述、数据模型、数据库系统结构
本章主要考点: 数据、数据库、■ 数据库管理系统 的概念、概念模型、■ ER 图、
三种数据模型、数据库的三级模式结构
1、试述数据、数据库、数据库系统、数据库管理系统的概念
( 1)数据( Data) :描述事物的符号记录称为数据。
( 2)数据库(Data Base ,简称 DB ) :数据库是长期储存在计算机内的、 有组织的、
可共享的数据集合。
( 3)数据库系统( Data Base System ,简称 DBS ) :数据库系统是指在计算机系
统中 引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发
工具)、应用系统、 数据库管理员构成。
4)数据库管理系统 (DataBase Management System ,简称 DBMS ) :数据库管
理系统是位于用户与操作系统之间的一层数据管理软件, 用于科学地组织和存储数据、高效地获取和维护数据。
2、对于 DB 、 DBS 、DBMS 的关系,下列哪一种描述是正确的 ( B)
A 、 DB 包括 DBS 、 DBMS B、 DBS 包括 DB 、DBMS
C、 DBMS 包括 DBS 、DB D 、以上都不对
3、概念模型中的术语: 实体、属性、码、域、实体型、实体集
实体:客观存在并可以相互区分的事物叫实体。
属性:实体所具有的某一特性, 一个实体可由若干个属性来刻画。
码:惟一标识实体的属性集称为码。
域:域是一组具有相同数据类型的值的集合。
实体型:具有相同属性的实体具有相同的特征和性质, 用实体名及其属性名集合来
抽象和刻画同类实体, 称为实体型。
实体集: 同型实、体的集合称为实体集。
4、目前数据库领域中最常用的逻辑数据模型有 层次模型、网状模型、关系模型 等。
5、数据库管理系统的主要功能有哪些?
1)数据库定义功能( 2)数据存取功能( 3)数据库运行管理( 4)数据库的建立和维护功能。
■ 6、实体联系图( E— R 图)
实体型: 用矩形表示,矩形框内写明实体名;
属性: 用椭圆形表示,并用无向边将其与相应的实体连接起来;
联系:用菱形表示, 菱形框内写明联系名, 并用无向边分别与有关实体连接起来,
同时在无向边旁标上联系的类型( 1: 1 或 1:n 或 m:n)。
▲ 例: 假设教学管理规定:
①一个学生可选修多门课,一门课有若干学生选修;
②一个教师可讲授多门课,一门课只有一个教师讲授;
③一个学生选修一门课,仅有一个成绩。
学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属
性有课程号、课程名。要求:根据上述语义画出 ER 图,要求在图中画出实体的属
性并注明联系的类型;
解:根据以上规则画出对于的 E—R 图如下
7、数据库系统的三级模式结构:
外模式: 亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能
够看见和使用的局 部数据的逻辑结构和特征的描述, 是数据库用户的数据视图, 是与某一应用有关的数据的逻 辑表示。
模式: 亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。外模式涉及的是数据的局部逻辑结构,通常是模式的子集。
内模式: 亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。
数据库系统在这三级模式之间提供了两层映像:外模式/模式映像和模式/内模式映像。这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。
8、对数据库中进行增加记录类型或增加数据项,通过调整下列哪一级映像,可以使
应用程序尽可能保持不变,便达到了哪一种数据的独立性 ( A )
、外模式/模式映像,逻辑数据独立性
B、外模式/模式映像,物理数据独立性
C、模式/内模式映像,逻辑数据独立性
D、模式/内模式映像,物理数据独立性
9、数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是
D)
A .外模