数据库工程师考点全包含.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  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文档。上传文档
查看更多
数据库工程师 概念要点 冯宗宝 2012-9-5始 数据库(DB):长期存储在计算机中有组织的、大量的、共享的数据集合。 数据库管理系统(DBMS)是计算机系统中位于用户与操作系统之间的数据管理系统软件,是数据库系统的核心。 数据库系统的定义与层次结构 数据库系统(DBS)是指在计算机系统中引入数据库后的软硬件系统构成。 数据库系统的层次结构包括硬件、软件、用户。 数据模型 DATA MODEL 是数据库系统的形式框架,是用来描述数据的一组概念和定义。 数据模型应满足三方面要求: 能够比较真实地模拟现实世界; 容易为人们所理解; 便于在计算机上实现。 目前,还没有一种数据模型能够很好地同时满足这三方面的要求。 数据模型三要素 数据结构:精确地描述了系统的静态特征 数据操作:动态特征 各种数据对象允许执行的操作和操作规则 完整性约束:一组完整性规则的集合,它定义了数据模型必须遵守的语义约束。 数据模型的分类 概念模型: 数据结构模型 包含 关系模式、网状模式、层次模式 物理数据模型 概念数据模型;也可简称为概念模型,是按用户的观点对数据和信息进行建模。是现实世界到信息世界的第一层抽象,强调起语义表达功能,易于用户理解。 数据结构模型 也称为表示型 或者实现型 的数据结构模型是机器世界中与DBMS相关的数据模型。数据结构模型提供的概念能够被最终用户所理解,同时也不会与数据在计算机中实际的组织形式相差太远。 物理数据模式 属于底层数据模式,通过诸如记录格式、记录顺序和存取路径等表示信息,描述数据在数据库系统中的实际存储方式。 数据视图和模式结构 数据库系统的两种机构形式 数据库系统是一类复杂数据管理系统,数据库系统结构按考虑的层次和角度不同,分为如下两种形式: 从数据库管理系统角度看,数据库系统采用三级模式结构,包括外模式、模式、内模式。 从数据库最终用户角度看,数据库系统的结构分分为集中式结构、分布式结构、客户/服务器结构和并行结构。 数据视图与数据抽象 数据视图(Data View)是指从某一个角度看到的客观世界数据对象的特征。 数据抽象(Data Abstrct) 是一种数据描述和数据库设计原则,是指专注于数据对象的某个方面特征。 三级模式结构 数据库的模式结构分为外部级、概念级和内部级3个层次 在这三个层次的基础上分别定义了外模式、模式、内模式 外模式:也称子模式、用户模式活用户视图,是数据库用户能够看见和使用的局部数据的逻辑机构和特征的描述。 模式(Schema):也称为逻辑模式或概念模式,是对数据库中全体数据的逻辑结构和特征描述,是所有用户的公共数据视图,一个数据库只有一个模式。‘ 内模式:也称为物理模式或者存储模式 是对数据库中数据物理结构和存储方式的描述,代表了数据在数据库内部的表示方式和物理组织结构。 例1下列模式中能够给出数据库物理存储结构与物理存取方法的是 。 A内模式 B外模式 C概念模式 D逻辑模式 二级映像与数据独立性 两层映像机制 数据库系统中的DBMS为三级模式结构提供了两层映像(mapping)机制,外模式/模式机制映像、模式/内模式映像机制。这两层映像机制保证了数据库中数据逻辑独立性和物理独立性。 外模式/模式映像机制 保证了数据的逻辑独立性 外模式/模式映像机制定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。 模式/内模式映像机制 保证了数据的物理独立性 数据独立性的作用 数据库中数据的逻辑独立性和物理独立性使得数据定义和描述与应用程序相分离,而且由于DBMS负责数据的存取和管理,用户不必要考虑存取路径等细节,从而简化了数据库应用程序开发,保证了应用程序的相对稳定性,降低了应用程序的维护代价。 数据库系统体系结构 数据库系统体系结构类型 集中式结构、分布式结构、客户服务器结构、并行结构、WEB结构 集中式DBS 全部数据和管理功能集中在一台计算机上的数据库系统 分布式DBS 分布式计算机系统与数据库技术结合的产物 满足地理上不同用户的需求 客户服务器DBS 将DBMS与数据库应用分开 较为开放式的一种网络数据库系统 并行DBS 处理大型复杂数据管理应用领域中海量数据 WebDBS 与网络技术结合的产物 由客户端、WEB服务器、数据库服务器组成. 数据库管理系统(DBMS) 数据库管理系统的功能 数据定义功能 定义数据库的三级模式结构 数据操纵功能 查询\插入\删除\更新 数据库运行管理和控制功能 统一管理和控制数据库的建立运行\维护 数据库的建立和维护功能 数据的备份 恢复功能 数据库系统的全局结构 数据库系统自上而下分为用户、人机交互界面、DBMS、磁盘4个层次。 DBMS可分为两部分,面向用户的

文档评论(0)

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

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

1亿VIP精品文档

相关文档