- 1
- 0
- 约3.94千字
- 约 80页
- 2021-07-10 发布于北京
- 举报
本章主要讲解数据库系统中的数据模型的概念。通过本章学习,应该掌握以下内容:
数据模型
关系模型
层次模型
网状模型;在数据管理中,对于数据的描述会涉及到不同的范畴。
;2.1信息的三个世界;2.1信息的三个世界;2.1信息的三个世界;面向对象模型;2.2 概念模型——E-R模型;属性(Attribute)
——用来描述实体/实体集的某一方面特性的。
例如:学生实体集用若干属性(学号、姓名、性别、年龄、专业)来描述。
属性的名称称为属性名:同一实体集中的各属性名是唯一的,但不同实体集的属性名是可以重复的。
如:职工实体集用若干属性(工号、姓名、性别、年龄、职称)来描述。 ;属性(Attribute)
属性的具体取值称为属性值
??如学生实体集中有四个学生,其[性别]的取值就有四个,为{男,男,男,女},其[姓名]的取值也有四个,为{王仪,王二,李四,张林}.
属性的取值范围称为属性的域
如:学生实体集的年龄属性的数据域为(0,120)
学生实体集的性别属性的数据域为(男OR女)
学生实体集的姓名属性的数据域为C(8)8个字符;属性(Attribute)
一个属性组合就代表了实体集中的一个实体
如:
属性组合1(0986、张洋、男、21、信息管理)
属性组合2(0987、张洋、男、21、信息管理)
属性组合3(0988、张洋、女、20、信息管理)
属性组合3(0988、张林、女、23、电子商务);实体标识符(Key码)
——能够标识出实体集中的每一个实体是惟一地的某个属性或属性组合。
职工实体集(职工号、姓名、性别、年龄、职称)
属性组合1(0986、张洋、男、53、教授)
属性组合2(0987、张洋、男、53、教授)
属性组合3(0988、张洋、女、53、教授)
由于“职工号”是不重复的,可以将该属性作为实体标识符
由于可能有重名者存在,“姓名”就不宜作实体标识符。;实体型(Entity Type)
——用实体集名和属性名集合来抽象和刻画同类实体。
例如:职工(职工号、姓名、性别、年龄、职称)就是一个实体型。;联系(Relationship)
——实体集之间的对应关系,它反映现实世界事物之间的相互关联。
一个实体集内部多个实体之间的联系。例如,相同职称的有很多人,但一个职???当前只有一种职称。
实体集之间的联系。如,一位读者可以借阅若干本图书;同一本书可以相继被几个读者借阅。 ;2.2 概念模型——E-R模型;2.2 概念模型——E-R模型;2.2.3 实体联系的类型;2.2.1 实体联系的类型;;;;;;;;;;;用实体集还是用联系
——表示一个动作的联系是作为一个实体集看待还是作为存在的联系?
商品(商品名*,价格……)
顾客(顾客号*,性别……)
订购(订购号*,商品名,顾客号,数量,订购价格)
——表示一次订购只能是一个顾客订购一类商品;用实体集还是用联系??
如果一个顾客一次订购多于一类的商品,只能再增加一次订购行为,如果要求一次订购行为可以订购多种商品,则订购行为要成为一个实体集来看待。
;
用实体集还是用联系
(2)商品(商品名*,价格……)
顾客(顾客号*,性别……)
订购单(订购号*,顾客号,订购日期……)
订购(订购号*,商品名*,订购价格……)
——表示一次订购可以是一个顾客订购多种商品的行为;;;;——数据模型是对计算机世界中的记录、字段、文件等信息的描述形式,是将信息世界中的E-R模型转变为依赖于计算机和DBMS的描述,依次其有着严格的形式化的定义,以便于计算机系统的实现。;数据结构
数据操作
数据完整性约束;——是对E-R模型中的实体和实体间联系的在数据库管理系统中的表达与实现。
——表达数据的静态特征。
? 一类是与实体/实体集、属性的数据类型、属性域有关的对象;
一类是与实体/实体集之间联系有关的对象。 ;——定义在数据库中的数据对象上的操作,包括操作的含义、操作符号、运算规则及其语言。
——表示数据的动态特征。;————是指数据模型中的数据及其联系所具有的制约和依存规则。
每种数据模型都规定有基本的完整性约束条件,这些完整性约束条件要求所属的数据模型都应满足。
同理,每个数据模型还规定了特殊的完整性约束条件,以满足具体应用的要求。;2.4 层次数据模型;;层次数据模型;层次模型的具体实例;2.4 层次数据模型;层次数据模型;层次模型的具体实例;2.4 层次数据模型;2.5 网状数据模型;2.5 网状数据模型;2.5 网状数据模型;理论基础——关系代数
关系模型用关系表示数据(实体集),用关系表示数据之间的联系。
关系用二维表形式直观地表现给用户。
关系数据库——由若干个关系组成的数据集合。;记录
您可能关注的文档
- 教程winac手册英文.pdf
- 第3章x射线衍射方法.pptx
- 预拌混凝土的生产管理和质量控制.pptx
- 2015德高工程案例手册.pdf
- 建长2016163号_建设项目环境影响报告表.pdf
- 新视觉莫艺术理论及实验1918-1928定稿.pdf
- 河北邢台市2025-2026学年高二上学期2月期末语文试题(含解析).docx
- 河北邢台市2025-2026学年高一上学期2月期末物理试题(含解析).docx
- 第3课《安塞腰鼓》教学设计 2025-2026学年统编版语文八年级下册.docx
- 第1课《社戏》教学设计 2025-2026学年统编版语文八年级下册.docx
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- C-V2X与单车智能融合研究.pptx VIP
- 消防改造设计任务书.docx VIP
- 广东省佛山市顺德区2024-2025学年六年级下册期中考试语文试卷(有答案).pdf VIP
- 消防设计任务书.docx VIP
- 实施指南《GB12268-2012危险货物品名表》实施指南.pptx VIP
- 带电作业安全距离PPT课件.pptx VIP
- 林业成果图制作—林业专题图及制图(GIS制图技术).pptx
- 高中英语课件7开课名师-郭贝老师from page to screen.pdf VIP
- 丙种球蛋白被动免疫治疗原因不明性反复自然流产研究.pdf VIP
- (二模)南通市2025届高三第二次调研测试英语试卷(含标准答案).docx
原创力文档

文档评论(0)