- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2006-2-12 《管理信息系统原理》第二版 倪庆萍主编 清华大学出版社 2010年1月版 2005-9-1 Management information system Associate professor:Ni_qingping 第4章 数据库与数据仓库 4.1数据的描述与组织 4.2数据库管理技术 4.3 数据模型 4.4 关系的规范化 4.5数据库设计 4.6 数据仓库与数据挖掘 4.1 数据的描述与组织 4.1.1三个世界 1.现实世界 2.信息世界 3.计算机世界(或数据世界) 将客观事物抽象(能用计算机存储和处理的)为数据过程的三个阶段如图4-1所示 4.1.2数据组织的层次 数据的组织一般分为: 数据项——反映实体的某种属性 记录——反映一个实体或其部分 数据文件——反映某类实体 数据库——反映整个实体集合 4.2 数据库管理技术 4.2.1数据管理的发展 1.简单应用阶段(20世纪50年代以前) 2.文件系统阶段(20世纪50年代后期到60年代中期) 3.数据库系统阶段(20世纪60年代后期) 4.2.2 数据库管理系统 1.数据库系统(DBS) 数据库系统是指在计算机系统中引入数据库后的系统,这类系统由五部分组成:硬件系统、数据库集合、数据库管理系统(DBMS)及相关软件、数据库管理员(Data Base Administrator,简记为DBA)和用户。 2.数据库管理系统(DBMS) DBMS是数据库系统的核心,是位于用户和操作系统之间的一个数据管理软件,其基本功能是: (1)数据库的定义功能 (2)数据库的操作功能 (3)数据库的保护功能 (4)数据库的维护功能 (5)数据的存储管理 4.3 数据模型 4.3.1信息模型(概念模型) 1.信息模型的要素 (1)实体(Entity) (2)实体集(Entity set) (3)属性(Attribute) (4)联系(Relationship) (5)键(Key) (6)域(Domain) 2.两个实体集之间联系的分类 (1)一对一联系 记为1﹕1 (2)一对多联系 记为1 :n (3)多对多联系 记为m : n 实体联系模型(Entity—Relationship Model,简记为E-R模型)是P.S.Chen于1976年提出的。这个模型直接从现实世界中抽象出实体类型及实体间联系,然后用实体联系图(E-R图)表示数据模型。设计E-R图的方法称为E-R方法。 在E-R图中有下面四个基本成分: (1)矩形框,表示实体类型(考虑问题的对象)。 (2)菱形框,表示联系类型(实体之间的联系)。 (3)椭圆形框,表示实体类型和联系类型的属性。 (4)直线,联系类型与其涉及的实体类型之间以直线连接,用来表示它们之间的联系,并在直线端部标注联系的种类(1﹕1、1﹕n或m﹕n)。 4.3.2数据模型 1.数据模型的三要素 数据模型是严格定义了的概念集合。数据库的数据模型应包含数据结构、数据操作和完整性约束三部分。其中: (1)数据结构是指对实体类型和实体间联系的表达和现实。 (2)数据操作是指对数据库检索和更新(包括插入、删除、修改)两大类操作。 (3)数据完整性约束给出数据及其联系所具有的制约和依赖规则。这些规则用于限定数据库的状态及状态的变化,以保证数据库中数据的正确、有效和安全。 2.数据模型与信息模型的关系 3.关系模型Relational Model 实际数据库系统中所支持的主要数据模型是:层次模型(Hierarchical Model)、网状模型(Network Model)、关系模型(Relational Model)。层次模型和网状模型统称为非关系模型。在非关系模型中,实体型用记录型来表达,实体之间的联系被转换成记录型之间的两两联系。 关系模型的主要特征是用表格结构表达实体集,用外键(或外码即是和其它表中的主键相关的列)表示实体间联系。 关系模型是由若干个关系模式组成的集合 关系模式相当于前面提到的记录类型,它的实例称为关系,每个关系实际上是一张表格。 关系模型中的主要术语: ①关系:一个关系对应于我们平常讲的一张表; ②元组:表中的一行称为一个元组; ③属性:表中的一列称为属性,给每一列起的一个名称即属性名; ④主码:表中的某个属性组,它们的值唯一地标识一个元组; ⑤域:属性的取值范围; ⑥分量:元组中的一个属性值; ⑦关系模式:对关系的描述,用关系名(属性1,属性2,……,属性n)来表示,其中主码下面加上下划线。 4.3.3概念模型向关系模型的转换 由E-R图向关系模型转换可按下述的3条规则进行: 1、一个实体型转换为一个关系,
您可能关注的文档
最近下载
- 消毒供应室下收下送制度.docx VIP
- (高清版)C-H-T 2010-2011 海岛(礁)大地控制测量外业技术规程.pdf VIP
- 医生的个人年终工作总结PPT.pptx VIP
- HG-T 2876-2009 橡塑鞋微孔材料压缩变形试验方法.pdf VIP
- 广西基本医疗保险门诊特殊慢性病申报表.docx
- 消毒供应室下收下送培训.pptx VIP
- GBT 25000.51-2016自测报告模板.pdf VIP
- 《抢救工作制度》.ppt VIP
- 网吧消防应急预案.docx VIP
- GB∕T 35770-2022《 合规管理体系 要求及使用指南》之18:“8运行-8.4调查过程”解读和应用指导材料(雷泽佳编写2024B1).docx VIP
文档评论(0)