数据库原理与sqlserver-西安航空技术高等专科学校.ppt
《数据库原理与sqlserver-西安航空技术高等专科学校.ppt》由会员分享,可在线阅读,更多相关《数据库原理与sqlserver-西安航空技术高等专科学校.ppt(21页珍藏版)》请在三一办公上搜索。
1、数据库原理与SQL Server,第5课 数据库规范化设计(一),第5课 数据库规范化设计数据模型,目标:了解数据描述的3个阶段了解数据模型的定义及分类掌握ER模型了解关系模型的相关概念,3.3 数据库原理数据库规范化设计,概念:对于给定应用环境,构造最优数据库模式 目标:结构合理、使用方便、效率较高的数据库内容:3.3.1 数据模型 3.3.2 关系模型规范化问题 3.3.3 函数依赖 3.3.4 属性集闭包 3.3.5 范式,数据库逻辑结构,数据依赖,评价标准,一、数据描述,数据描述的3个阶段数据管理,收集,存储,加工,概念设计,逻辑设计,物理设计,概念设计,概念设计:根据用户的需求设计数
2、据库的概念结构,术语,实体:实体集:属性:实体标识符:,客观存在的事物,包括抽象的 同类实体的集合 实体的特性 能唯一标识实体的属性(集),逻辑设计,逻辑设计:根据概念设计的概念结构设计存储数据的 逻辑结构,术语,字段:记录:文件:关键码:,实体属性的命名单位 字段的有序集合 同类记录的集合 能唯一标识记录的字段(集),属性实体实体集实体标识符,物理设计,物理设计:据逻辑设计的逻辑结构设计存储数据的物理 结构,即数据库的存储结构,存储介质:高速缓存、内存、快擦写存储器、磁盘、光 盘、磁带,数据描述:Bit、Byte、Word、Block、Bucket、Volume,用户不必关心数据库的物理结构
3、及实现方式,数据描述实例,实例 对“学生”的描述,学生实体集,属性:学号、姓名、性别,实体标识符:学号,学生表,字段:sno、sname、sex,主键:sno,学生文件,d:examplestudent.mdf,二、数据模型的定义及分类,数据模型:表示实体类型及实体间联系的模型,数据模型,概念设计,概念模型,:实体联系模型,逻辑设计,逻辑模型,层次模型,网状模型,关系模型,实体联系模型,ER模型:从现实世界中抽象出实体及实体间联系,用ER图描述联系:实体之间的相互关系联系的元数:与联系相关的实体集的个数,二元联系,一对一:一对多:多对多:,一个实体至多与一个实体有联系,反之亦然一个实体可和任意
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 sqlserver 西安 航空 技术 高等专科学校
链接地址:https://www.31ppt.com/p-5985486.html