(数据库原理与应用课件)第一至三章总结1讲.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(数据库原理与应用课件)第一至三章总结1讲.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 应用 课件 第一 至三章 总结
- 资源描述:
-
1、第1讲,共1讲数据库系统概论数据库系统概论An Introduction to Database System第一章第二章第一章第二章 总结总结1.1 数据库系统概述数据库系统概述(1 1)四个基本概念)四个基本概念(3 3)数据库系统特点)数据库系统特点(2 2)数据管理技术的产生和发展)数据管理技术的产生和发展数据(Data)数据库(Database)数据库管理系统(DBMS)数据库系统(DBS)人工管理文件系统数据库系统数据结构化 数据的共享性高,冗余度低,易扩充数据独立性高数据由DBMS统一管理和控制数据模型数据模型(1 1)两大类数据模型)两大类数据模型(3 3)信息世界中的基本概念
2、)信息世界中的基本概念(2 2)概念模型)概念模型概念模型 逻辑模型和物理模型概念模型 也称信息模型,按观点来对数据和信息建模,用于数据库设计(1)实体(Entity)(2)属性(Attribute)(3)码(Key)(4)域(Domain)(5)实体型(Entity Type)(6)实体集(Entity Set)(7)联系(Relationship)数据模型数据模型(1 1)两大类数据模型)两大类数据模型(3 3)信息世界中的基本概念)信息世界中的基本概念(2 2)概念模型)概念模型概念模型 逻辑模型和物理模型概念模型 也称信息模型,按观点来对数据和信息建模,用于数据库设计(1)实体(Ent
3、ity)(2)属性(Attribute)(3)码(Key)(4)域(Domain)(5)实体型(Entity Type)(6)实体集(Entity Set)(7)联系(Relationship)最常用的数据模型v非关系模型层次模型层次模型(Hierarchical Model)网状模型网状模型(Network Model)v关系模型(Relational Model)v面向对象模型(Object Oriented Model)v对象关系模型(Object Relational Model)数据模型的三要素 1.数据结构 2.数据操作 3.数据的约束条件根结点根结点兄弟结点兄弟结点 叶结点叶结点
4、兄弟结点兄弟结点 叶结点叶结点叶结点叶结点R2R1R3R4R5叶结点:前节点下面已经没有其他任何节点 根结点:自己上面没有更高一级的节点 双亲节点:也称父节点相对当前结点而言的上层节点 兄弟节点:同一父亲的孩子之间互为兄弟结点 1.层次数据模型的数据结构层次数据模型的数据结构v层次模型 满足下面两个条件的基本层次联系的集合为层次模型。满足下面两个条件的基本层次联系的集合为层次模型。1.有且只有一个结点没有双亲结点,这个结点称为根有且只有一个结点没有双亲结点,这个结点称为根 结点结点2.根以外的其它结点有且只有一个双亲结点根以外的其它结点有且只有一个双亲结点v层次模型中的几个术语根结点,双亲结点
5、,兄弟结点,叶结点根结点,双亲结点,兄弟结点,叶结点 网状数据模型构网状数据模型构v网状模型满足下面两个条件的基本层次联系的满足下面两个条件的基本层次联系的集合为网状模型:集合为网状模型:1.1.允许一个以上的结点无双亲;允许一个以上的结点无双亲;2.2.一个结点可以有多于一个的双亲一个结点可以有多于一个的双亲。2.1.1 关系v单一的数据结构-关系现实世界的实体以及实体间的各种联系均用关系来表示v逻辑结构-二维表 从用户角度,关系模型中数据的逻辑结构是一张二维表v建立在集合代数的基础上 1.3.2 数据库系统的三级模式结构v模式(Schema)v外模式(External Schema)v内模
6、式(Internal Schema)1.4 数据库系统的组成v数据库v数据库管理系统(及其开发工具)v应用系统v数据库管理员运用E-R图实现概念模型设计数据库v实体联系方法实体联系方法(E-R方法方法)用E-R图来描述现实世界的概念模型E-R方法也称为E-R模型E-R图构思实体型实体型属性属性联系联系学生学生学号姓名性别课程课程课程编号名称类别教师用矩形表示,矩形框内写明实体名用椭圆形表示,与实体相连用菱形表示,菱形框内写明联系名,在无向边旁标上联系的类型(1:1,1:n或m:n)选修学生学生课程课程mnE-R方法一般步骤方法一般步骤E-R方法一般步骤方法一般步骤问题分析,确定实体型及其属性。
展开阅读全文