项目01--SQL Server 2008之数据库概述E-R概念模型(补)._第1页
项目01--SQL Server 2008之数据库概述E-R概念模型(补)._第2页
项目01--SQL Server 2008之数据库概述E-R概念模型(补)._第3页
项目01--SQL Server 2008之数据库概述E-R概念模型(补)._第4页
项目01--SQL Server 2008之数据库概述E-R概念模型(补)._第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、CRY 2 SQL Server 2008天府浪子2015 CRY 3 SQL Server 2008天府浪子2015 CRY 4 SQL Server 2008天府浪子2015 CRY 1.数据库的地位 5 SQL Server 2008天府浪子2015 CRY 2.数据库的基本概念(四个) 6 SQL Server 2008天府浪子2015 CRY 7 SQL Server 2008天府浪子2015 CRY 8 SQL Server 2008天府浪子2015 CRY 3.数据库系统的特点 9 SQL Server 2008天府浪子2015 CRY 10 SQL Server 2008天府浪

2、子2015 CRY 以共享的以共享的数据库数据库为中心为中心 11 SQL Server 2008天府浪子2015 CRY 1.数据模型 12 SQL Server 2008天府浪子2015 CRY 2.概念数据模型 13 SQL Server 2008天府浪子2015 CRY 3. E-R图的基本要素 14 SQL Server 2008天府浪子2015 CRY 3. E-R图的基本要素 15 SQL Server 2008天府浪子2015 CRY 1:1 1:n m:nm:n 1:1 m:nm:nm:n 16 SQL Server 2008天府浪子2015 CRY 4. E-R图的绘制 1

3、7 SQL Server 2008天府浪子2015 CRY 实体实体1 联系名联系名 实体实体2 1 1 1:1联系联系 实体实体1 联系名联系名 实体实体2 m n m:n联系联系 实体实体1 联系名联系名 实体实体2 1 n 1:n联系联系 课程课程 选修选修 学生学生 m n 成绩成绩 18 SQL Server 2008天府浪子2015 CRY 5.E-R图的设计实例 19 SQL Server 2008天府浪子2015 CRY 20 SQL Server 2008天府浪子2015 CRY 21 SQL Server 2008天府浪子2015 CRY 22 SQL Server 200

4、8天府浪子2015 CRY 23 SQL Server 2008天府浪子2015 CRY 商店 商店编号 商店名地址 电话 顾客 顾客编号 姓名 地址 年龄 性别 24 SQL Server 2008天府浪子2015 CRY 6.E-R图的设计实例 商店 顾客 日期 购物 消费金额 m n 25 SQL Server 2008天府浪子2015 CRY m n 商店 商店编号商店名地址电话 日期 购物 消费金额 顾客 顾客编号 姓名 地址 年龄 性别 “商店”与“顾客”的E-R图 26 SQL Server 2008天府浪子2015 CRY 数据库系统数据库系统 E-RE-R图的绘制图的绘制 2

5、7 SQL Server 2008天府浪子2015 CRY 28 SQL Server 2008天府浪子2015 CRY CRY 30 SQL Server 2008天府浪子2015 CRY 答:实体、属性、联系。答:实体、属性、联系。 答:一对一联系答:一对一联系(简记成简记成1:1) 一对多联系一对多联系(简记成简记成1:n) 多对多联系多对多联系(简记成简记成m:n) 答:答:ER图。图。 31 SQL Server 2008天府浪子2015 CRY 答:基本要素的表示方法答:基本要素的表示方法 v长方形长方形实体实体 v椭椭 圆圆属性属性 v菱菱 形形联系联系 32 SQL Serve

6、r 2008天府浪子2015 CRY 33 SQL Server 2008天府浪子2015 CRY 34 SQL Server 2008天府浪子2015 CRY 35 SQL Server 2008天府浪子2015 CRY 36 SQL Server 2008天府浪子2015 CRY 37 SQL Server 2008天府浪子2015 CRY 学号姓名性别年龄系编号 03001马力刚男2101 03102王萍华女2002 03223王平男2103 03103张华男2204 03301李萍女1905 38 SQL Server 2008天府浪子2015 CRY 39 SQL Server 20

7、08天府浪子2015 CRY 学号姓名性别年龄系编号 03001马力刚男21 01 03102王萍华女20 02 03223王平男21 03 03103张华男22 04 03301李萍女19 05 40 SQL Server 2008天府浪子2015 CRY 学号姓名性别年龄系编号 03001马力刚男21 01 03102王萍华女20 02 03223王平男21 03 03103张华男22 04 03301李萍女19 05 41 SQL Server 2008天府浪子2015 CRY 1.1. 基本概念基本概念 42 SQL Server 2008天府浪子2015 CRY 43 SQL Ser

8、ver 2008天府浪子2015 CRY 44 SQL Server 2008天府浪子2015 CRY 2.2. 转化原则转化原则 45 SQL Server 2008天府浪子2015 CRY 3.3. 应用举例应用举例 46 SQL Server 2008天府浪子2015 CRY u教师(教师号,姓名,性别,职称,专业)教师(教师号,姓名,性别,职称,专业) v主关键字:教师号主关键字:教师号 u学生(学号,姓名,性别,年龄,专业)学生(学号,姓名,性别,年龄,专业) v主关键字:学号主关键字:学号 u课程(课程号,课程名,学时数,学分,教材)课程(课程号,课程名,学时数,学分,教材) v主

9、关键字:课程号主关键字:课程号 47 SQL Server 2008天府浪子2015 CRY u选课(学号,课程号,成绩)选课(学号,课程号,成绩) v主关键字:学号主关键字:学号+ +课程号课程号 外关键字:学号、课程号外关键字:学号、课程号 u授课(教师号,课程号)授课(教师号,课程号) v主关键字:教师号主关键字:教师号+ +课程号课程号 外关键字:教师号、课程号外关键字:教师号、课程号 u指导(学号,教师号,时间,地点)指导(学号,教师号,时间,地点) v主关键字:学号主关键字:学号 外关键字:教师号外关键字:教师号 u学生实体和指导联系可合并。学生实体和指导联系可合并。 u参见教材。

10、参见教材。 48 SQL Server 2008天府浪子2015 CRY 49 SQL Server 2008天府浪子2015 CRY 50 SQL Server 2008天府浪子2015 CRY 产品 产品编号产品名规格 职工 职工号姓名 工厂 工厂编号地址厂名 生产 计划数量 m n 聘用 聘期 工资 1 n 51 SQL Server 2008天府浪子2015 CRY 52 SQL Server 2008天府浪子2015 CRY 53 SQL Server 2008天府浪子2015 CRY 54 SQL Server 2008天府浪子2015 CRY 55 SQL Server 2008

11、天府浪子2015 CRY 56 SQL Server 2008天府浪子2015 CRY CRYCRY 58 SQL Server 2008天府浪子2015 CRY 答:是能用来惟一标识元组的属性或属性组合。答:是能用来惟一标识元组的属性或属性组合。 答:(答:(1) 59 SQL Server 2008天府浪子2015 CRY 60 SQL Server 2008天府浪子2015 CRY 61 SQL Server 2008天府浪子2015 CRY u是对关系的某种约束条件。是对关系的某种约束条件。 目的目的 u用于保证数据库中数据的正确性、一致性、有效性。用于保证数据库中数据的正确性、一致性

12、、有效性。 类型类型 u实体完整性规则实体完整性规则 u参照完整性规则(引用完整性规则参照完整性规则(引用完整性规则 ) u域完整性规则(用户自定义完整性规则)域完整性规则(用户自定义完整性规则) 是关系模型必须满足是关系模型必须满足 的完整性约束条件。的完整性约束条件。 是关系模型必须满足是关系模型必须满足 的完整性约束条件。的完整性约束条件。 62 SQL Server 2008天府浪子2015 CRY 1.实体完整性规则实体完整性规则 学号学号姓名姓名性别性别年龄年龄系编号系编号 0300103001马力刚马力刚男男21210101 0310203102王萍华王萍华女女20200202

13、0322303223王平王平男男21210303 张华张华男男2222 0404 0300103001李萍李萍女女19190505 63 SQL Server 2008天府浪子2015 CRY 2.参照完整性规则(引用完整性规则)参照完整性规则(引用完整性规则) 64 SQL Server 2008天府浪子2015 CRY 65 SQL Server 2008天府浪子2015 CRY 3.域完整性规则域完整性规则( (用户定义完整性规则用户定义完整性规则) ) 66 SQL Server 2008天府浪子2015 CRY 67 SQL Server 2008天府浪子2015 CRY 1.1. 概念和范式的类型概念和范式的类型 低低 高高 68 SQL Server 2008天府浪子2015 CRY 2.2.第一范式第一范式(1NF)(1NF) 69 SQL Server 2008天府浪子2015 CRY 70 SQL Server 2008天府浪子2015 CRY 3.3.第二范式第二范式(2NF)(2NF) 71 SQL Server 2008天府浪子2015 CRY 72 SQL Server 2008天府浪子2015 CRY 4.4.第三范式第三范式(3NF)(3NF) 73 SQL Server 2008天府浪子2015 CRY 4.4.第三范式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论