网站大量收购独家精品文档,联系QQ:2885784924

数据库原理1课件.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理1课件

1.4 数据库系统的模式结构 ;模式(Schema) 数据库逻辑结构和特征的描述 是型的描述 反映的是数据的结构及其联系 模式是相对稳定的 模式的一个实例(Instance) 模式的一个具体值 反映数据库某一时刻的状态 同一个模式可以有很多实例 实例随数据库中的数据的更新而变动;例如:在学生选课数据库模式中,包含学生记录、课程记录和学生选课记录 ( 是模式) 2015年的一个学生数据库实例,包含: 2015年学校中所有学生的记录 学校开设的所有课程的记录 所有学生选课的记录 2014年也有一个对应的选课实例, 它们对应的模式是相同的。但是2014年度学生数据库模式对应的实例与2015年度学生数据库模式对应的实例是不同的。 ;1.4.2. 数据库系统的三级模式结构(P10);;1.模式(Schema);2. 外模式(External Schema);外模式的地位:介于模式与应用之间 模式与外模式的关系:一对多 外模式通常是模式的子集 一个数据库可以有多个外模式。反映了不同的用户的应用需求、看待数据的方式、对数据保密的要求 对模式中同一数据,在外模式中的结构、类型、长度、保密级别等都可以不同 外模式与应用的关系:一对多 同一外模式也可以为某一用户的多个应用系统所使用, 但一个应用程序只能使用一个外模式。;外模式的用途 保证数据库安全性的一个有力措施。 每个用户只能看见和访问所对应的外模式中的数据 ;3.内模式(Internal Schema);三级模式与二级映像;1.外模式/模式映像;外模式/模式映像的用途;2.模式/内模式映像;模式/内模式映像的用途;1.4.4 数据库系统的三级模式与二级映像的优点;内模式 依赖于全局逻辑结构,但独立于数据库的用户视图即外模式,也独立于具体的存储设备。 它将全局逻辑结构中所定义的数据结构及其联系按照一定的物理存储策略进行组织,以达到较好的时间与空间效率。;外模式 面向具体的应用程序,定义在逻辑模式之上,但独立于存储模式和存储设备 设计外模式时应充分考虑到应用的扩充性。当应用需求发生较大变化,相应外模式不能满足其视图要求时,该外模式就得做相应改动 有利于数据的安全保密,有利于数据??享,减少数据冗余。;应用程序 在外模式描述的数据结构上编制的,它依赖于特定的外模式,与数据库的模式和存储结构独立。 不同的应用程序有时可以共用同一个外模式。;二级映象 保证了数据库外模式的稳定性,从而从底层保证了应用程序的稳定性,除非应用需求本身发生变化,否则应用程序一般不需要修改。 数据与程序之间的独立性,使得数据的定义和描述可以从应用程序中分离出去。;1. 5 数据库系统外部的体系结构;1. 单用户数据库系统;2. 主从式结构的数据库系统;主从式结构的数据库系统;优点 易于管理、控制与维护。 缺点 当终端用户数目增加到一定程度后,主机的任务会过分繁重,成为瓶颈,从而使系统性能下降。 系统的可靠性依赖主机,当主机出现故障时,整个系统都不能使用。 ;3. 分布式结构的数据库系统;分布式结构的数据库系统;4.客户/服务器(C/S)结构的数据库系统;客户/服务器数据库系统的种类;客户/服务器结构的优点;客户/服务器结构的缺点;5.浏览器/服务器(B/S,Brows/Server)结构;1.6 数据库管理系统(DBMS);1.6.1 DBMS的主要功能;3.数据库的运行管理 数据的安全性控制 数据的完整性控制 多用户对数据的并发使用 发生故障后的系统恢复 4.数据库的建立和维护功能(实用程序) 数据库数据批量装载 数据库转储 介质故障恢复 数据库的重组织 性能监视等;5.数据通信接口 与其它软件系统进行通信的功能 DBMS ←---- →DBMS 用户程序←---- → DBMS 文件系统←---- → DBMS 6.数据组织、存储和管理 确定文件结构和存取方式组织数据,提高效率 数据字典 用户数据 存取路径。。;1.6.2 DBMS的组成

文档评论(0)

dmdt5055 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档