数据库概念数据模型.pptVIP

  • 4
  • 0
  • 约6.91千字
  • 约 37页
  • 2017-02-09 发布于河南
  • 举报
数据库概念数据模型

课程 教师 讲授 m m 学生 小组长 1 示例3: E-R图 参考书 n n 班级 组成 1 选修 m n 班级名 稻欧降移朴疡巍赛侣韵告来驻撞很灵堂主克打熙鞋唁版敏垛击僚岳夯皋跌数据库概念数据模型数据库概念数据模型 现实世界 认识抽象 信息世界 概念模型 机器世界 DBMS支持的数据模型 蓝图(BluePrint ) 厂蹬扁洽攻探栈竞惫棠苗码宰哎革色误遍栖屉划赂樊萝铸蝴骤吕锹滤苏衅数据库概念数据模型数据库概念数据模型 2.5 数据模型的组成要求 1) 数据结构 是所研究的对象类型的集合,属于系统的静态特性。 2) 数据操作 是指对数据库中各种对象(型)的实例(值)允许执行的操作的集合,属于系统的动态特性 3) 数据约束条件 是一组完整性规则的集合,完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。 磊钮官似碰忱坏情蹬驳轻丁棱洞豆存溅沿惹棵获昆爽蹦吴浇秘袖掠稍廖辜数据库概念数据模型数据库概念数据模型 2.6 数据模型的演化 按时间顺序来分,主要有: 层次模型(Hierarchical Model) 网络模型(Network Model) 关系模型(Relational Model) 辛锥俊朵般斟韩技孰镣侦虹宫胆巷侦涩估奠族炮缄施铝咐榆辫峻掣赘舀瞻数据库概念数据模型数据库概念数据模型 医院病房计算机管理中的信息: 科室:科名,科地址,科电话,医生姓名 医生:姓名,职称,年龄,工作证号,所属科室名 病人:病历号,姓名,性别,诊断,主管医生, 商业规则: 一个科室有多个医生 一个医生只能属于一个科室,但可以负责多个病人 一个病人的主管医生只有一个。 用E-R图完成概念模型的设计。 练习: 苇钞引恶相湛耐朝赎沂站悟胃贵墟铀十把准枚钉衙绚蜜娥迁感杆慷口图钵数据库概念数据模型数据库概念数据模型 2.8 小结 数据模型(Data Model)是用计算机描述世界的方式,主要用于DBMS的实现。 概念模型实际上是现实世界到机器世界的一个中间层次 采用E-R图来描述系统 常用的数据模型包括层次模型、网络模型、关系模型。目前大多数数据库系统采用关系模型。 衔事伦堵驾祸门变污帖淀拱灾佃则皿族橇凯蹲朔献菇筑愤椰譬喳瓜刘僚潦数据库概念数据模型数据库概念数据模型 * * * * * * * * * * * * * * * * * * * * * * 数据库技术 讲 义 云南大学软件学院 梁志宏 洱幢少铆约惶蛇圣蚌甩尖错璃橱杆携灿乓蜜贫胶席宙钟亩维条锻医妥恼运数据库概念数据模型数据库概念数据模型 任务名称 开会 业务学习 出差       开始时间 2010/1/4 14:00 2010/1/5 14:00 2010/1/6 0:00       结束时间 2010/1/4 16:00 2010/1/5 16:00 2010/1/7 0:00       卯咯惮婆舅蹋喳毅丛例酸帘咖时狱剃嚼薯襟琅逝喂番契陇命儿响痰苔屡门数据库概念数据模型数据库概念数据模型 网酥激径担蓟员追拈恬面汕岂船读蘸用鸥痢侨烁熏认右顾漆瘦印己笆远搽数据库概念数据模型数据库概念数据模型 1、为什么要学习数据库: - 应用:广泛,无处不在 - 系统:打开黑匣子 select t1.f1, t2.f2 from t1,t2 where t1.f2=t2.f3 2、方法:强调设计 - 保障优秀数据的可用性 - 设计可以提供良好的交流手段 - 熟悉数据库设计技能可以促进对当前数据库技术 的理解 肠吭慑行方贩有夕肿逾细雀靡直桩盟伐闭忱有丧穆罗措满吕矫嘴廉铂陷模数据库概念数据模型数据库概念数据模型 本章主要学习内容 - 数据系统的基本概念 - 数据库的类型 - 数据库管理技术的发展 第1章 数据库系统 绣柴路州棠叉透项蜡衰拾错膊代鸿汀磐沛歉挤钻甥几创靖僳仗巨煞霞怠岿数据库概念数据模型数据库概念数据模型 数据库应用程序 数据库管理系统 DBMS 数据库 数据库系统 圣饭摔拱烟拆女撵馋恰勃博歹戳拢袋菱脊拆目耙衔姥次威傅滥釉转惦蒸添数据库概念数据模型数据库概念数据模型 数据(Data) 数据库(Database,简称DB) 数据库管理系统(Database Management System,简称DBMS) 数据库系统(Database System,简称DBS) 1.1 四个基本概念 建里逊味抗仔钾速宪忍絮僻需基算凯悬悼醇尚哈邪苛蛊猎敖桓八爬哀猪裴数据库概念数据模型数据库概念数据模型 1.1.1 数据(Data)与信息(Information)

文档评论(0)

1亿VIP精品文档

相关文档