数据库第一章.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库第一章.pdf》由会员分享,可在线阅读,更多相关《数据库第一章.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、1 数据2 数据库:长期储存在计算机内、有组织的、可共享的大量数据的集合。特点:较小的冗余度、较高的数据独立性、易扩展性、用户共享。3 数据库管理系统(DBMS)是一个系统软件,位于用户和操作系统之间的一层数据管理软件。功能:数据定义、数据组织存储和管理、数据操作、数据库的事务管理和运行管理、数据库的建立和维护4 数据库系统(DBS)包括:数据库、数据库管理系统、应用系统、数据库管理员。二、数据管理发展的三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段。其中数据库系统阶段具有高度的物理独立性和一定的逻辑独立性。数据库系统实现整体数据的结构化是数据库系统和文件系统的本质区别。数据库系统的
2、特点:数据结构化、数据的共享性高、冗余度低、易扩充、数据独立性高、数据由DBMS 统一管理和控制。数据的独立性包括数据的物理独立性和数据的逻辑独立性,数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立,数据的逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说数据的逻辑结构变了,但是用户程序可以不变。数据的独立性是由 DBMS 的二级映像功能实现。三、数据模型1 数据模型是用来描述数据、组织数据和对数据进行操作的,是现实世界的模拟。现有的数据库系统均是基于某种数据模型的,数据模型是数据库系统的核心和基础。2 两类数据模型:1第一类:概念模型:按用户的观点对
3、数据和信息建模,主要用于数据库设计。第二类:逻辑模型和物理模型逻辑模型:按照计算机系统的观点对数据建模,主要用于DBMS 的实现。包括层次模型、网状模型、关系模型、面向对象的模型。物理模型:描述系统内部的表示方式和存取方法,是面向计算机系统的。物理模型的具体实现是 DBMS 的任务,用户不用考虑。现实世界中对客观对象的抽象过程:(1)将现实世界抽象为信息世界(概念模型)(2)将信息世界转换为机器世界(DBMS 支持的数据模型)3 数据模型的 3 个组成要素:数据结构、数据操作、完整性约束数据结构描述数据库的组成对象以及对象之间的联系,是刻画一个数据模型性质最重要的方面。数据结构通常包括:层次结
4、构、网状结构、关系结构。数据结构是对系统静态特性的描述,数据操作是对其动态特性的描述。4 概念模型概念模型中的主要概念:实体、属性、码、域、实体型(实体名+属性)、实体集、联系。两个实体型之间的联系:1:n,n:1,n:m。多个实体型之间的联系单个实体型内部的联系(注意表示方法)概念模型的表示方法:实体-联系模型(ER 图)概念模型的作用:用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。25 关系模型关系数据库系统采用关系模型作为数据的组织方式。每个关系的数据结构是一张规范的二维表。关系模型中的术语:元
5、组、属性、码、域、分量、关系模式其中关系模式的表示:关系名(属性1,属性 2,)在关系模型中,实体以及实体之间的联系是用关系表示,也即在二维表中呈现。关系模型要求关系必须是规范化,每一个分量必须是一个不可分的数据项。四、数据库系统结构1 数据库系统模式模式是数据库中的全体数据的逻辑结构和特征的描述,仅仅涉及型的描述,不涉及具体的值。2 数据库系统的三级模式结构外模式、模式、内模式外模式:用户模型,是数据库用户可以看到和使用的局部数据的逻辑结构的特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。一个数据库可以有多个外模式,同一外模式也可以为某一用户的多个应用系统所使用,但一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 第一章
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内