数据库原理及应用实用教程 第1章 数据库系统概论.pptVIP

数据库原理及应用实用教程 第1章 数据库系统概论.ppt

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库发展过程中3个重要事件 数据结构化 数据冗余度小、共享性高,避免了数据的不一致性 数据独立性高(逻辑独立性、物理独立性) 统一数据管理和控制功能 数据的安全性(Security)保护 数据的完整性(Integrity)控制 并发控制(Concurrency Control) 数据库恢复(Recovery) (6)通信功能 DBMS对数据的存取通常需要以下几个步骤: (1)用户使用某种特定的数据操作语言向DBMS发出存取请求; (2)DBMS接受请求并将该请求解释转换成机器代码指指令; (3)DBMS依次检查外模式、外模式/模式映象、模式、模式/内模式映象及存储结构定义; (4)DBMS对存储数据库执行必要的存取操作。 (5)从对数据库的存取操作中接受结果。 (6)对得到的结果进行必要的处理,如格式转换等。 (7)将处理的结果返回给用户。 用户 具有五个记录型:专业、教研室、班级、教师、学生 教师与学生是叶结点,它们没有子女结点 由专业到教研室、专业到班级、教研室到教师、班级到学生都是1∶n的联系。 网状模型的数据操纵与完整性约束 插入数据时,允许插入尚未确定双亲结点值的子女结点值。 删除数据时,允许只删除双亲结点值。 修改数据时,只需更新指定记录即可。 网状模型的优缺点 关系模型的数据操纵与完整性约束 关系模型中的数据操作是集合操作,操作对象和操作结果都是关系,即若干元组的集合。 关系模型把对数据的存取路径隐蔽起来,用户只要指出“干什么”,而不必详细说明“怎么干”,从而大大地提高了数据的独立性,提高了用户操作效率。 关系模型的完整性约束条件包括实体完整性、参照完整性和用户自定义完整性。 关系模型的优缺点 对象是现实世界中实体的模型化。 对象标识独立于对象的内容和存储位置,是一种逻辑标识符,通常由系统产生,它在整个系统范围内是惟一的。 两个对象即使内部状态值和方法都相同,如标识符不同,仍认为是两个相等而不同的对象。 每个对象都包含一组属性和一组方法。 (2)类和继承 具有同样属性和方法集的所有对象构成了一个对象类 ,一个对象是某一类的实例 。 类的属性域可以是基本数据类型(如整型、实型、字符型等),也可以是类 。 类的表示具有层次性和继承性。 面向对象模型的优缺点 内模式是整个数据库实际存储的表示 模式是整个数据库实际存储的抽象表示 外模式是概念模式的某一部分的抽象表示 (2)DB2数据库系统的特点 : (2)MySQL数据库的特点 : 分布式数据库的定义 分布式数据库是一组结构化的数据集合,它们在逻辑上属于同一系统而在物理上分布在计算机网络的不同结点上。 分布式数据库的特点 1. 支持XML数据格式 3.支持SOA架构 * * 数据库的三级模式是对数据的3个不同层次进行抽象,DBMS在三级模式之间提供了二级映像。 1.4.2 二级映像功能与数据独立性 外模式/模式映象 模式/内模式映象 保证了数据与程序间的逻辑独立性 确保了数据的物理独立性 DBMS在三级模式之间提供了二级映象功能,保证了数据库系统中的数据能够具有较高的逻辑独立性与物理独立性。 * * (1)简介 : Oracle是和DB2同期发展起来的数据库产品,也是第二个采用SQL的数据库产品。 1977年,拉里·艾里森和Bob Miner、Ed Oates一起创建了一家软件开发实验室,开发当时新型的数据库技术——关系型数据库系统,并将第一个产品命名为“Oracle”,意为“智慧之源”、“神谕”,我国业内称之为“甲骨文”。 1978年,软件开发实验室更名为关系型软件公司。 1982年,关系型软件公司更名为Oracle系统公司(Oracle System Corporation),以其产品的名称Oracle来命名。 1.Oracle : 目前有许多DBMS产品,有DB2、Oracle、Microsoft SQL Server、Sybase SQL Server、Informix、MySQL等 。 常用数据库系统简介 1.5 1987年,Oracle的年收入达到了1.31亿美元,成为世界上最大的关系型数据库软件公司。 1999年,Oracle正式发布世界上第一个支持Internet的数据库——Oracle?8i。 2000年,Oracle推出业界第一款完整、集成的电子商务应用产品套件(E-Business Suite),并通过实际应用使其成功开展电子商务服务。 2001年,发布新一代完整的、简单的电子商务基础结构的平

文档评论(0)

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

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档