数据库原理复习资料整理

数据库原理复习资料整理

ID:39858528

大小:287.98 KB

页数:15页

时间:2019-07-13

数据库原理复习资料整理_第1页
数据库原理复习资料整理_第2页
数据库原理复习资料整理_第3页
数据库原理复习资料整理_第4页
数据库原理复习资料整理_第5页
资源描述:

《数据库原理复习资料整理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一章1.四大基本概念:数据:数据库中存储的基本对象,它是描述事物的符号记录。种类有:文字、图形、图象、声音等。特点是:数据与其语义是不可分的。数据库:(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。其特点是:数据按一定的数据模型组织、描述和储存;可为各种用户共享;冗余度较小;数据独立性较高;易扩展。(特点:永久存储、有组织、可共享)数据库管理系统:是位于用户与操作系统之间的一层数据管理软件。数据库管理系统的主要功能:数据定义功能;数据组织、存储和管理;数据操纵功能;数据库的事物管理和运行管理;数据库的建立和维护

2、功能;其他功能。数据库系统:是指在计算机系统中引入数据库后的系统。一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(和用户)构成。在不引起混淆的情况下常常把数据库系统简称为数据库。2.数据管理技术的三个阶段及其特点人工管理阶段:特点:1、数据不保存。2、没有软件系统对数据进行管理。3、这一时期没有文件的概念,数据的组织方式必须由程序员自行设计。4、一组数据对应一组程序,数据是不共享的。5、数据不具有独立性,当数据结构发生变化时,应用程序要变化。文件系统阶段:特点:1、数据可以长期保存。2、由文件系统管理数据。3、数据共享性差,冗

3、余度大—文件是面向应用的。4、数据独立性差—是不具有弹性的无结构的数据集合,文件之间是孤立的,不能反映事物间联系。数据库系统阶段:特点:数据的管理者:DBMS数据面向的对象:现实世界数据的共享程度:共享性高数据的独立性:高度的物理独立性和一定的逻辑独立性数据的结构化:整体结构化数据控制能力:由DBMS统一管理和控制3、数据库系统的特点:数据结构化;数据的共享性高,冗余度低,易扩充;数据独立性高;数据有DBMS统一管理和控制。4、数据模型的组成要素:数据结构、数据操作和完整性约束。数据结构是对系统静态特性的描述。数据操作是对系统动态特性的描述。5、概

4、念模型:基本概念:实体:客观存在并可相互区别的事物称为实体。属性:实体所具有的某一特性称为属性。码:唯一标识实体的属性集称为码。域:属性的取值范围称为该属性的域。实体型:具有相同属性的实体具有的共同的特征和性质,即:用实体名及其属性名集合来抽象和刻画同类实体。实体集:同型实体的集合称为实体集。联系:现实世界中事物内部以及事物之间的联系在信息世界中反映为实体(型)内部的联系和实体(型)之间的联系。概念模型的表示方法:实体—联系方法,用E-R图来描述。E-R图:实体型:矩形表示,矩形框内写明实体名。属性:椭圆表示,用无向边将其与相应实体连接起来。联系:

5、菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1、1:n或m:n)。联系可以有属性。6、关系模型:在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。关系模型中的基本概念:关系(Relation):一个关系通常对应一张表;元组(Tuple):表中的一行即为一个元组;属性(Attribute):表中的一列即为一个属性,给每一个属性起一个名称即属性名;主码(Key):表中的某个属性组,它可以唯一确定一个元组; 域(Domain):属性的取值范围; 分量:元组中的一个属性值;  关系模式

6、:对关系的描述,一般表示为:关系名(属性1,属性2,……属性n)关系模型中,实体及实体间的联系都是用关系来表示。例学生、课程、学生与课程之间的多对多联系:学生(学号,姓名,年龄,性别,系号,年级)课程(课程号,课程名,学分)选修(学号,课程号,成绩)关系必须是规范化的,满足一定的规范条件。最基本的规范条件:关系的每一个分量必须是一个不可分的数据项。关系模型的优缺点:优点:建立在严格的数学概念的基础上。概念单一。数据结构简单、清晰,用户易懂易用关系模型的存取路径对用户透明。缺点存取路径对用户透明导致查询效率往往不如非关系数据模型7、数据库系统的三级模

7、式数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成。模式(逻辑模式),是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。一个数据库只有一个模式。定义模式时不仅要定义数据的逻辑结构,而且要定义数据之间的联系,定义与数据有关的安全性、完整性要求外模式(子模式Subschema)或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的表述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。外模式通常是模式的子集,一个数据库可以有多个外模式。外模式是保证数据库安全性的一个有力措施。每个用户只能看见和

8、访问所对应的外模式中的数据,数据库中的其余数据是不可见的。内模式(存储模式StorageSchema),是数据物理结构和存

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

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

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