自考数据库系统原理1~2章整理

自考数据库系统原理1~2章整理

ID:20088501

大小:258.00 KB

页数:11页

时间:2018-10-09

自考数据库系统原理1~2章整理_第1页
自考数据库系统原理1~2章整理_第2页
自考数据库系统原理1~2章整理_第3页
自考数据库系统原理1~2章整理_第4页
自考数据库系统原理1~2章整理_第5页
资源描述:

《自考数据库系统原理1~2章整理》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第一章数据库系统基本概念1·1数据管理技术的发展①数据不保存在计算机内②没有专用的软件对数据进行管理1、人工管理阶段③只有程序的概念没有文件的概念④数据面向程序①数据以“文件”形式可长期保存在外部存储器的磁盘上。②数据的物理结构和逻辑结构有了区别,但比较简单。③文件组织已多样化。特点④数据不再属于某个特定的程序,可以重复使用,即数据面向应用。2、文件系统阶段⑤对数据的操作以记录为单位。1、数据管理技术的发展经历缺陷:①数据冗余②数据不一致③数据联系弱①采用数据模型表示复杂的数据结构。②有较高的数据独立性。③数据库系统为用户提供

2、了方便的用户接口。3、数据库阶段④数据库系统提供以下四方面的数据控制功能:数据库的恢复、数据库的并发控制、数据的完整性、数据安全性。⑤增加了系统的灵活性。4、高级数据库阶段2、定义:数据库(DB):DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。DB能为各种用户共享,具有较小冗余度、数据间联系紧密而又有较高的数据独立性等特点。数据库管理系统(DBMS):DBMS是位于用户与操作系统(OS)之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数

3、据模型:层次型、网状型、关系型、面向对象型。数据库系统(DBS):DBS是实现有组织的动态的存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,及它是采用数据库技术的计算机系统。数据库技术:数据库技术是研究数据库的结构、存储、设计、管理和使用的一门软件学科。1·2数据描述1、概念设计中的数据描述实体(E):客观存在的,可以相互区别的事物称为实体。实体集(ES):性质相同的同类实体的集合。属性(A):实体有很多特性,每一个特性称为属性。实体标识符(I):能唯一标示实体的属性或属性集。有时也称为关键码(key)

4、,或关键字。2、逻辑设计中的数据描述字段(F):标记实体属性的命名单位称为字段,或数据项。记录(R):字段的有序集合称为记录。一般用一个记录描述一个实体。-11-文件(File):同一类记录的集合称为文件。文件是用来描述实体集的。关键码(Key):能惟一标识文件中每个记录的字段或字段集,称为记录的关键码。对应关系概念设计逻辑设计实体记录属性字段(数据项)实体集文件实体标识符关键字3、物理设计中的数据描述①高速缓冲存储器(Cache)[访问速度最快、容量小、由cpu直接管理]②主存储器(Mainmemory)[内存、断电数据丢失

5、]物理存储介质层次③快擦写存储器(Flashmemory)[EEP-ROM、断电数据不丢失]④磁盘存储器(Magneticmemory)⑤光存储器(OpticalStorage)[CD-ROM、CD-RW、DVD-RW、]⑥磁带(TapeStorage)4、物理存储中的数据描述位(Bit比特):一个二进制位称为“位”。字节(Byte):8个比特称为一个字节。字(Word):若干个字节组成一个字。块(Block):又称为物理块或物理记录。块是内存和外存交换信息的最小单位,每块的大小为2/10~~2/14。桶(Bucket):外存

6、的逻辑单位,一个桶可以包含一个物理块或多个在空间上不一定连续的物理块。卷(Volume):一个输入输出设备所能装载的全部有用信息,称为“卷”。5、定义:联系(Relationship):是实体之间的相互关系。与一个联系有关的实体集个数,称为联系的元数。二元联系有以下三种类型:①一对一联系:如果实体集E1中每个实体至多和实体集E2中的一个实体有联系,反之亦然,那么实体集E1和E2的联系称为“一对一联系”,记为“1:1”。②一对多联系:如果实体集E1中每个实体可以与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和

7、E1中一个实体有联系,那么称E1和E2的联系是“一对多联系”,记为“1:N”。③多对多联系:如果实体集E1中每个实体可以与实体集E2中任意个(零个或多个)实体有联系,反之亦然,那么称E1和E2的联系是“多对多联系”,记为“M:N”。1·3数据抽象的级别1、定义:概念模型:表达用户需求观点的数据全局逻辑结构的模型,称为“概念模型”。逻辑模型:表达计算机实现观点的DB全局逻辑结构的模型,称为“逻辑模型”。外部模型:表达用户使用观点的DB局部逻辑结构的模型,称为“外部模型”。内部模型:表达DB物理结构的模型,称为“内部模型”。①根据

8、用户需求,设计数据库的概念模型,这是一个“综合”过程。②根据转换规则,把概念模型转换成数据库的逻辑模型,这是一个“转换”的过程。2、数据库设计过程③根据用户的业务特点,设计不同的外部模型,给程序员使用。④数据库实现时,要根据逻辑模型设计其内部模型。内部模型与逻辑模型之间的对应

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

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

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