大学市场信息学经典课件第14讲数据组织与管理.pptVIP

大学市场信息学经典课件第14讲数据组织与管理.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学市场信息学经典课件第14讲数据组织与管理

§4.3 数据组织与管理 三、数据模式 ●数据模式 ≠ 数据模型 ⊙ 数据模型是描述数据的手段;而数据模式是用给定数据模型对具体数据的描述。 ⊙数据模式是对型(type)的描述。 ◆数据有型(type)和值(value)之分 例:型——“商品名”、“价格” 值——“皮鞋” 、“258” ⊙ 数据模式是相对稳定的,而实例是相对变动的。 §4.3 数据组织与管理 ● 在DBMS中,用多级数据模型,相应有多级数据模式。 ● 世界上大量的数据库的类型和规模差别很大,但采用大体相同的模式——SPARC三级模式 ⊙ SPARC三级模式为美国国家标准委员会(ANSI)于1975年公布,从内到外分为三个层次: A. 内模式 B. 概念模式 C. 外模式 ⊙三级模式之间存在两种映射(DBMS提供) 内模式 / 模式 模式 / 外模式 §4.3 数据组织与管理 SPARC三级模式结构 §4.3 数据组织与管理 (1)概念模式(简称模式): ⊙也称逻辑模式,是对数据库的整体逻辑描述 ⊙是所有用户的公共数据视图,故DBA视图 ⊙概念级数据库 ⊙体现了数据库的总体观 (2)外模式: ⊙也称子模式,是对用户所用到的局部数据库的描述 ⊙是用户眼中的数据库,用户视图 ⊙部分逻辑描述 ⊙体现了数据库的应用观 §4.3 数据组织与管理 (3)内模式: ⊙又称存储模式 ⊙是对数据物理结构和存储方式的描述,是数据在数据库内部的表示方式 ⊙物理级的数据库,数据库的存储观 ⊙系统程序员视图 ※※模式是内模式的逻辑表示;内模式是模式的物理实现;外模式是模式的部分抽取。总体观和存储观只有一个,而用户观可能有多个,一个用户一个应用。 §4.3 数据组织与管理 ●三个模式之间的映射:三级模式只有内模式才能真正存储数据,而模式和外模式仅是一种逻辑表示,用户却可以大胆地使用,靠的是DBMS提供的映射。 ⊙采用映射技术的好处是: A. 保证了数据的独立性; B. 保证了数据共享; C. 方便了用户使用数据库; D. 有利于数据的安全和保密。 §4.3 数据组织与管理 四、基于关系模型的数据库的组成 ●关系模型是由若干个“关系”组成的数据集合,以二维表格的形式组织数据,并确定数据间的相互关系。 ⊙几个术语: A. 元组(记录):关系表中的每一行称为元组或纪录,是某个实体(对象)的相关事实(属性)的集合。 B. 属性:表中的各列称为属性,表示所描述实体(对象)的各种特征,每个属性有属性名。 C. 域:属性或列的取值范围,表明对象的共同特征、类型和取值范围。 D. 码(键):唯一标识元组的属性(属性组)。 §4.3 数据组织与管理 术语对应关系 ●关系数据库中数据组织的层次: A. 数据项:数据组织的最基本单位。 B. 记录:逻辑相关的数据项的集合。 C. 文件:逻辑相关的记录的集合。 D. 数据库:逻辑相关文件的集合,数据组织的最高层次。 §4.3 数据组织与管理 ●关系举例: 学生关系 ※实际中各DBMS叫法不同。如FoxPro中关系也称“表”或“数据库文件” §4.3 数据组织与管理 五、数据库的管理 ●数据库的管理工具——DBMS ●DBMS是一组程序,用作数据库与应用程序间或数据库与用户间的接口。 ⊙DBMS具有以下数据管理功能: (1)存储及检索数据 (2)提供用户视图 (3)创建及修改数据库(DDL—数据定义语言) (4)操纵数据和生成报表(DML—数据操纵语言) §4.3 数据组织与管理 六、数据库技术的新趋势 A. 分布式数据库(Distribution Database) 通过通讯设备将分散在不同场所的小数据库联结起来。 B. 数据仓库(Data Warehouse) 专为DSS设计的关系型的非常庞大的数据库。 C. 数据集市(Data Market) 为某特定领域提供数据的数据仓库。 D. 面向对象的数据库(Object Oriented Database) 数据以对象进行存储。 * * 应用A 应用B 应用n 应用 外模式2 外模式1 外模式n 模 式 内 模式 DBMS 映射 映射 列 行 二维表 表 属性 实体 实体集 信息世界 数据项 域/属性 性质 记录 元组 事物 文件 关系 事物类 计算机世界 关系 现实世界 240 80/12/24 女 张思 0104 280 78/12/01 男 王二 0103 300 84/02/12 男 丁一 0101 助学金 出生日期 性别 姓名 学号 属性名 (字段名) 元组 (记录) 域 *

文档评论(0)

tiangou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档