第1章数据库系统概述20130308.ppt

第1章数据库系统概述20130308

内模式数据在计算机物理结构中的实际存储形式 概念模式全体用户的公共数据视图 外模式反映了用户对数据的实际要求 内部体系结构的优点 提供了物理独立性和逻辑独立性,减轻了各种用户使用数据库的负担(使用、修改); 对于数据库物理结构的改变,如果概念模式保持不变,系统就提供了物理独立性. 对于数据库逻辑结构的改变(在概念或逻辑概念层的改变)如果用户和用户的应用程序能保持不变,系统就提供了逻辑独立性. 概念模式/内模式映射是物理独立性的关键; 外模式/概念模式映射就是逻辑独立性的关键。 一个E-R图实例 用E-R图表示某个工厂物资管理的概念模型 实体 仓库: 仓库号、面积、电话号码 零件 :零件号、名称、规格、单价、描述 供应商:供应商号、姓名、地址、电话号码、帐号 项目:项目号、预算、开工日期 职工:职工号、姓名、年龄、职称 一个实例 实体之间的联系如下: (1)一个仓库可以存放多种零件,一种零件可以存放在多个仓库中。仓库和零件具有多对多的联系。用库存量来表示某种零件在某个仓库中的数量。 (2)一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作,仓库和职工之间是一对多的联系。职工实体型中具有一对多的联系 (3)职工之间具有领导-被领导关系。即仓库主任领导若干保管员。 (4)供应商、项目和零件三者之间具有多对多的联系 一个实例 文件处理系统与数据库处理系统的比较 补充 目前为止的三大里程碑技术 计算机界的诺贝尔奖——“图灵奖” 图灵奖最早设立于1966年,是美国计算机协会在计算机技术方面所授予的最高奖项,被喻为计算机界的诺贝尔奖。它是以英国数学天才Alan Turing先生的名字命名的,Alan Turing先生对早期计算的理论和实践做出了突出的贡献。图灵奖主要授予在计算机技术领域做出突出贡献的个人。而这些贡献必须对计算机业有长远而重要的影响。 查尔斯.巴赫曼——“网状数据库之父” 埃德加·科德——“关系数据库之父” 典型的关系数据库系统 ORACLE:甲骨文股份有限公司 SQL Server:Microsoft公司 DB2:IBM公司 SYBASE:Sybase公司 KingbaseES:北京人大金仓信息技术股份有限公司 DM4:武汉华工达梦数据库有限公司 OpenBase:东软集团有限公司 OSCAR:北京神舟航天软件技术有限公司 http///:数据库与智能信息检索实验室 补充:数据库新技术的范畴 高级数据库或曰现代数据库是一种范畴,并非是一个具体的数据库技术。这给现代数据库的概念蒙上了面纱,到底什么是现代数据库系统?它们和网状、层次、关系数据库系统有什么关系? 经过现代数据库技术的多年发展,人们对现代数据库系统达成了几点共识: 现代数据库系统应该支持数据管理、对象管理和知识管理。 现代数据库系统必须保持或继承关系数据库系统的技术。 现代数据库系统必须对其他系统开放。 对于现代数据库这样一个大的范畴,可以从不同角度进行一些分类,下面是一种从数据库的技术特征方面的分类。 1. 在整体方面有较大的技术改进 相对于传统的数据库而言,在数据模型及其语言、事务处理与执行模型、数据库组织与物理存储等各层上都集成了新的技术、工具与机制的有: 对象数据库技术 时态数据库技术 实时数据库技术 主动数据库技术 2. 在体系结构方面集成新技术 在数据库原理上面无根本的变化,但是在系统的体系结构方面采用和集成了新的技术的有: 内存数据库技术 并行数据库技术 分布式数据库技术 数据仓库技术 3. 在应用功能方面的增强 数据库原理也没有根本性的变化,而是以一定的应用特性为出发点,在某些方面采用和引入一些非传统数据库技术,从而增强了系统对有关应用的支持能力,尤其表现在数据模型、数据库语言和数据库查询处理方面。属于这类的有: 工程数据库技术 统计数据库技术 空间数据库技术 知识库技术 多媒体数据库技术 1.4.4 现代数据库实现途径 现代数据库是支持现代(非传统)应用、满足除传统应用要求以外还有特殊要求的数据库。由于应用特征及其要求的变化多样,加之数据库工作者的不同立场、观点、策略和方法,从而形成了现代数据库世界百花齐放的景象。 1. 借鉴面向对象的方法和技术 2. 数据库技术和多学科的有机结合 3. 面向应用领域的设计 数据库领域的著名会议 VLDB, International Conference on Very Large Database ACM SIGMOD, International Conference on Management of Data KDD, Knowledge Discovery and Data Mining IEEE ICDE, International Conf

文档评论(0)

1亿VIP精品文档

相关文档