版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
管理信息系统第4章数据库技术与数据资源管理1数据模型与数据库模型数据库管理系统数据仓库与数据挖掘2026/4/132本章内容了解数据模型与数据库模型,如何对实际应用问题建立数据模型。理解数据库管理系统有哪些功能,如何利用数据库管理系统进行日常工作。了解技数据库技术的发展,数据仓库与数据挖掘技术的应用。2026/4/133学习目标4.1数据模型与数据库模型数据组织数据模型计算机技术的进步使组织有可能搜集和管理大量的数据。如何对所搜集的数据进行组织和管理2026/4/134数据组织管理者在使用计算机中的数据时,必须在计算机软硬件条件允围内组织数据。管理者必须认识到计算机所提供的便捷是使管理者能够快速访问大量数据,并将其用于决策。数据与信息的关系?2026/4/135数据组织一个简单的例子:电子表格文件职工表.xls电子表格中的行和列可以看作是简单的数据库结构数据的层次为:数据值、数据字段、数据记录、数据文件。2026/4/1362026/4/137数据库1文件1文件2文件n文件n-1记录1记录2记录n-1记录n数据项1数据项2数据项n-1数据项n…...…...…...数据库2数据库n…...数据仓库数据组织的层次2026/4/138独立于计算机系统概念数据模型直接面向数据库的逻辑模型两种数据模型与抽象层次数据模型2026/4/139信息的转换客观事物类:事物相关性质集合人实体实体集合及实体联系相关属性集合加工、转换数文件据记录库相关数据项集合加工转换存储二进制数据集合结构计算机世界DBMS数据世界DBMS的数据模型信息世界认识选择描述现实世界E-R模型实体联系模型(EntityRelationshipmodel)现实世界的概念数据模型实体(对象)如客户、帐户、银行分支机构实体间的联系联系集“储户”将客户与帐户关联起来广泛应用于数据库设计数据库通常将E-R模型的设计转换成关系模型的设计,用于存储和处理2026/4/13102026/4/1311实体联系模型反映的是现实世界中的事物及其相互联系。1、实体(Entity)是现实世界客观存在的一个事物。可以是人,可以是物或抽象的概念,可以是事物本身,也可以是事物之间的联系。2、属性“属性”指实体具有的某种特性。属性有属性名、属性类型、属性定义域和属性值之分。实体由属性集表示,该集合描述了实体集中所有成员所拥有的特性。实体名称表示方法:表示方法:属性实体联系模型(E-R模型)2026/4/1312实体名称属性1属性2属性n3、联系现实世界的事物总是存在着这样或那样的联系。联系表示方法:实体1实体2联系实体联系模型(E-R模型)2026/4/1313设A,B为两个包含若干个体的总体(即实体集)。1、一对一联系如果对于A中的一个实体,B中至多有一个实体与其发生联系,反之,B中的每一实体至多对应A中一个实体,则称A与B是一对一联系。系系主任任职11病区科室主任任职11AB联系11联系的类型2026/4/1314一对一(1:1)映射(基数)2026/4/13152、一对多联系如果对于A中的每一实体,实体B中有一个以上实体与之发生联系,反之,B中的每一实体至多只能对应于A中的一个实体,则称A与B是一对多联系。教研室教师联系1n联系的类型AB联系1n2026/4/1316映射(基数)一对多(1:n)2026/4/13173、多对多联系如果A中至少有一实体对应于B中一个以上实体,反之,B中也至少有一个实体对应于A中一个以上实体,则称A与B为多对多联系。课程学生修读mn联系的类型AB联系mn2026/4/1318多对多(m:n)映射(基数)2026/4/1319E—R图绘制1、利用分类、聚集、概括等方法抽象出实体,并一一命名。(实体定义)2、描述实体之间的联系及其类型。(联系定义)3、实体属性和联系属性的说明。(属性分配)图中矩形表示实体,实体之间的关系用菱形表示,用无向边把实体与属性联系起来。图书作者写作出版社类别页数ISBN书名姓名出生地出生日期定稿时间价格mn层次模型用树型(层次)结构表示实体类型及实体间联系的数据模型网状模型用有向图结构表示实体类型及实体间联系的数据模型关系模型用二维表格表达实体及其联系面向对象模型2026/4/1320数据库模型关系模型(RelationalModel)用二维表表示实体与实体之间联系的模型。美国IBM公司的E.F.Codd,从1970年起连续发表了多篇论文,提出关系模型,奠定了关系数据库的理论基础。仓库号城市面积WH1北京370WH2上海500WH3广州200仓库器件号器件名称P1显示卡P2声卡P3解压卡P4散热风扇器件器件仓库库存仓库号器件号数量WH1P2675WH1P3250WH1P4340WH2P1280WH2P2200WH2P4270WH3P2500WH3P1330库存2026/4/13212026/4/13221、关系:一个关系对应于一表。2、属性:表中一列称为一个属性。给每列起一个名即为属性名。3、主码(PrimaryKey,也称主关键字):表中的某属性组,能够唯一标识一行元组信息。4、域:属性的取值范围。5、关系模式:对关系的描述,用关系名(属性1,属性2,…属性n)来表示。eg.库存(仓库号,器件号,数量)仓库(仓库某省市,面积)关系模型中的基本术语ER模型与关系模型的转换实体集属性实体之间的联系:1:11:NM:N2026/4/13232026/4/1324转换过程示意图E-R图关系模型ER图中的主要成分是实体类型和联系类型,转换算法就是如何把实体类型、联系类型转换成关系模式。
ER模型与关系模型的转换2026/4/1325将实体相应转换为一个关系,实体名称作为关系名称,该关系包括对应实体的全部属性,并确定出该关系的关键字。1.实体的转换方法和原则ER模型与关系模型的转换2026/4/1326实体转换举例:学号姓名专业学生学生(学号,姓名,专业)ER模型与关系模型的转换2026/4/1327 若实体间联系是1:1,两个实体类型转换成两个关系模式,可以在其中任意一个关系模式的属性中加入另一个关系模式的键和联系类型的属性。2.联系的转换方法和原则一ER模型与关系模型的转换2026/4/1328联系转换举例一:厂长号*姓名年龄厂长厂号*厂名地点工厂管理11厂长(厂长号,姓名,年龄)工厂(厂号,厂名,地点、厂长号)ER模型与关系模型的转换2026/4/1329 若实体间联系1:n,则在n端实体类型转换成的关系模式中加入1端实体类型的键和联系类型的属性。ER模型与关系模型的转换2.联系的转换方法和原则二2026/4/1330联系转换举例二:系编号*系名地址系教师编号*姓名联系方式教师任教1n系(系编号,系名,地址)教师(教师编号,姓名,联系方式、系编号)ER模型与关系模型的转换2026/4/1331 若实体间联系是m:n,则将联系类型也转换成关系模式,其属性为两端实体类型的键加上联系类型的属性,而键两端为实体键的组合
。ER模型与关系模型的转换2.联系的转换方法和原则三2026/4/1332联系转换举例三:学生(学号,姓名,年龄)课程(课程号,课程名,学时数)学号*姓名年龄学生课程号*课程名学时数课程选课mn成绩选课(学号,课程号,成绩)ER模型与关系模型的转换2026/4/1333为银行设计一个数据库,包括顾客和帐户的信息。顾客信息包括姓名、地址、电话、社会保险号。帐户包括编号、类型(例如存款、支票)和金额。画出E-R模型图。E-R模型设计:4.2数据库管理系统管理数据库的系统软件组成部分DBMS引擎;数据定义子系统;数据操作子系统;应用程序生成子系统;数据管理子系统2026/4/13344.3数据仓库与数据挖掘数据仓库数据仓库具有多维性数据仓库支持决策而非事务处理某省市某省市是一个数据库,它所包含的数据仅仅描述一部分的公司运营情况。数据挖掘使用数据仓库时需重点考虑的问题2026/4/1335假如你是一家中型企业的信息分析员,为上司起草一份执行总结报告,说明建立一个能连接公司所有计算机数据记录的数据库有什么好处,为什么不把每个应用,如订单录入或质量控制建立单独的数据库这种方案。在本章中,我们列出了DBMS的5个重要软件组成部分:DBMS引擎、数据定义子系统、数据操作子系统、应用程序生成子系统与数据管理子系统。对于数据库用户而言哪一部分是最重要和最不重要的?对于完善数据库应用的技术专家而言哪一部分是最重要和最不重要的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业生产设备管理维护模板
- 生态建设工程如期完工承诺函范文4篇
- 健康生活方式与运动健身指导书
- 紧急采购项目进度确认函3篇范本
- 2024年高考数学模拟卷一
- 用户体验设计师实战指南
- 订单交付进度跟进及催促函(6篇)
- 智能家居系统设计与装修规范指南
- 锂焙烧工班组建设考核试卷含答案
- 吸音材料制造工安全演练模拟考核试卷含答案
- 护理差错事故防范与处理
- 煤矿安全生产风险分级管控和隐患排查治理双重预防体系建设培训课件
- 端正入团动机的课件
- 智能立库安全培训内容课件
- 小绿鲸文献汇报生成方法
- pr教学课件调色
- 班组星级建设管理办法
- 2024-2025学年度苏州健雄职业技术学院单招《语文》试卷含完整答案详解(夺冠)
- GB/T 3672.1-2025橡胶制品的公差第1部分:尺寸公差
- 2025年上海交大强基试题及答案
- 内蒙古呼和浩特市实验教育集团2026届中考一模英语试题含答案
评论
0/150
提交评论