数据库:
第一章:
1. 简述数据管理技术发展的三个阶段。各个阶段的特点是什么?
人工管理阶段 :数据不保存,不共享,无独立性,无专用软件管理数据
文件系统阶段 : 数据以文件形式长期保存,由文件系统管理数据 ,程序与数据间有一定
独立性,文件形式多样化,数据具有一定的共享性。
数据库系统阶段:数据结构化 ,共享性高、冗余度低 ,独立性高 ,有统一的数据管理
和控制功能
2. 简述数据库、数据库管理系统、数据库系统三个概念的含义和联系。
含义:数据库:是数据的仓库,即数据存放的地方。是存储在计算机内、有组织的、可共享
的数据和数据对象的集合
数据库管理系统:是数据库系统的核心组成部分,实现把用户意义下的抽象逻辑数据
处理转换成计算机中的具体的物理数据处理软件
数据库系统:是指在计算机系统中引入数据库后的系统。主要由数据库、数据库用户、
计算机硬件系统和计算机软件系统等几部分组成。
联系:数据库系统是由数据库数据库、数据库用户、计算机硬件系统和计算机软件系统等
组成;数据库管理系统是数据库系统的核心组成部分。
3. 简述数据库管理系统的组成和功能。
数据库管理系统主要由语言编译程序、系统运行控制程序、系统建立、维护和数据字典。 数据库管理系统的主要功能包括:数据定义、数据操纵、数据库运行管理、数据库的建立和维护、数据通信接口及数据组织、存储和管理。
4. 什么是数据库的数据独立性?它包含哪些内容?
数据独立性是指数据库中的数据与应用程序间相互独立,即数据的逻辑结构、存储结构以及存储方式的改变不影响应用程序。
包括:
数据的物理独立性:当数据的物理结构(如存储结构、存取方式、外部存储设备等)改变时,通过修改映射,使数据库整体逻辑结构不受影响,进而用户的逻辑结构以及应用程序不用改变。
数据的逻辑独立性:当数据库的整体逻辑结构(如修改数据定义、增加新的数据类型、改变数据间的关系等)发生改变时,通过修改映射,使用户的逻辑结构以及以及应用程序不用改变。
第二章:
1.关系模型的完整性规则有哪几类?
实体完整性、 参照完整性、用户定义完整性。
2.举例说明什么是实体完整性和参照完整性。
实体完整性:是指主关系键的值不能为空或部 分为空 。
学生关系中的主关系键“学号”不能为空, 选课关系中的主关系键“学号
+课程号 ” 不能部分为空 ,, 即“学号”和“课程号”两个属性都不能为
空。
参照完整性:如果关系R2的外部关系键X与关系R1的主关系键相符,则X的每个值或
者等于R1中主关系键的某一个值,或者取空值
学生关系的属性“系别”与系别关系的主 关系键“系别”相对应。则学生
关系中“系别”是学生关系的外键。学生关系是参照关系,系别关系是被
参照关系。学生关系中某个学生“系别 的取值必须在参照的系别关系中
www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。