数据库概论01.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
   数据处理的概念。 早期计算机技术: 数值计算。 20世纪50年代中期:数据处理。 数据库研究的问题。 数据管理的概念。 物质世界。 信息世界。 物质的存在伴随着信息的存在,物质是信息的基础,信息是物质的抽象反映。 物质的变化会引起信息的相应变化。 数量描述 事物描述 文字陈述 图形图象 数据:用文字、数字、图象等各种符号对客观事实的表达。 (数据库意义下的数据:是客观事物的描述和客体属性的反映,具有多种表现形式)。 数据库的三级模式都是数据库的结构描述; 数据库的内容可随时变化,模式相对稳定; 模式/内模式的映象决定了数据的物理独立性; 外模式/模式的映象决定了数据的逻辑独立性; 一个模式、一个内模式、多个外模式。 关系模型特点 用二维表格表示实体集; 外键表示实体间的联系; 关系必须是规范化的。 单一的数据结构——规范化了的二维表格。 ② 关系模型的数据操纵和完整性约束 数据操纵:插入、删除、修改和查询 关系模型中的数据操作是集合操作,操作对象和操作结果都是关系,即若干元组的集合(非单记录的记录操作方式); 关系模型把存取路径向用户隐蔽起来; 完整性约束:数据操纵必须满足关系的完整性约束条件。 ③ 关系模型的存储结构 实体及实体之间的联系都用二维表来表示。 在数据库的物理组织中,表以文件形式存储。 ④ 关系模型的优缺点 优点 建立在严格的数学概念的基础上的; 描述一致性,可直接表示“m:n”的联系; 数据结构为二维表,概念直观、单一,因其 数据结构简单、清晰,用户易懂易用; 存取路径对用户透明,易使用非过程化的数 据请求,简化了程序员的工作和数据库开发建 立的工作; 具有更高的数据独立性、更好的安全保密性。 缺点 查询效率不如非关系数据模型; 对两个或两个以上的二维表进行连接(Join)操作效率低下; 由于要求关系模式必须是规范化的,因此要求应用程序员应熟悉关系数据理论; 必须对用户的查询进行优化,增加了开发数据库管理系统的难度。 E.F.Codd 关系数据库之父 Edgar.Frank.Codd 1970年,IBM圣荷塞研究中心的研究员E.F.Codd发表论文“A Relational Model of Data for Large Shared Data Banks”,奠定了关系数据库的理论基础,之后他又在数据库语言,查询系统,数据库语义,封锁和恢复机制,约束推导等方面做出贡献. 1981年获得图灵奖 数据模型仅仅是表示数据及其数据间联系的一个逻辑结构,只是一个“型”的概念。 对于每一个型,存在着一个满足型之定义的“值”例的集合。 这个值的集合才是型定义下的具体的数据库。 总结 第一章作业(2): 1. 什么是实体联系图,其构成要素和作用是什么? 2. P.38 10,13,15,19。 思考题:P.25 7,8,10。 从数据库最终用户角度看 DBS外部的体系结构 从DBMS角度看 三级模式结构 1.3 数据库系统结构 单用户数据库系统 集中式(主从式)数据库系统 集中的C/S结构 分布的C/S结构 分布式数据库系统 1. DBS外部的体系结构 数据库系统的体系结构 是数据库系统的一个总的框架,是DBS内部的体系结构 外模式 模式 内模式 由ANSI/X3/SPARC的DBMS研究组于1975年2月提出的临时报告,1978年提出一个最终报告,称之为ANSI/SPARC报告,简称SPARC报告。 2. 三级模式结构 ANSI:American National Standard Institute 国家标准化委员会 X3:Committee on Computers and Information Processing 关于计算机和信息委员会 SPARC: Standard Planning And Requirements Committee 系统设计和要求委员会 数据库的模式结构从逻辑上分为: 局部逻辑级(外部级或用户级) 全局逻辑级(概念级或DBA级) 物理级(内部级或存储级) 数据库 应用B 应用D 应用E 外模式1 外模式2 外模式n 模式 应用C 内模式 DBMS OS 应用A 外模式/模式映像 模式/内模式映像 外部级 单个用户视图 概念级 全局视图 内部级 存储视图 ... 用户 视图 DBA视图 内部 视图 图2.27 数据库系统三级模式

文档评论(0)

智慧书苑 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档