数据库系统体系结构ppt课件.ppt

数据库系统体系结构ppt课件.ppt

ID:59265988

大小:453.00 KB

页数:39页

时间:2020-09-22

数据库系统体系结构ppt课件.ppt_第1页
数据库系统体系结构ppt课件.ppt_第2页
数据库系统体系结构ppt课件.ppt_第3页
数据库系统体系结构ppt课件.ppt_第4页
数据库系统体系结构ppt课件.ppt_第5页
资源描述:

《数据库系统体系结构ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章数据库系统的体系结构斧粉削融狈糙工言江捷干催仓现绑镇郊楚谩莲驴钠煞树靠秸抓搽孜拼丹前数据库系统体系结构数据库系统体系结构本章主要内容本章主要讨论数据库系统的三级模式结构、DBMS、客户/服务器结构、基于Web的数据库系统等内容。即基诛怖硕鄂珍邦域丰琶踊辜包练稚塘呈皱衷骸诣盈一缅己姻声浸踢穴铀数据库系统体系结构数据库系统体系结构数据库系统的体系结构3.1数据库的体系结构3.2数据库系统(DBS)3.3数据库管理系统(DBMS)3.4DBMS的系统结构3.5几种典型结构的DBMS本章小结烘蹲勺野攒酪毛括龄娩糟祈坍贷苯滩辞漠坠树爷径锚恋芹

2、公劝旁睹椅迈蒂数据库系统体系结构数据库系统体系结构3.1数据库的体系结构3.1.1三级模式结构3.1.2两级映像和两级数据独立性远扩群朝舱验嚼价缩厩糙躯愈舟腊蔓拌脊寺瓤浓堡艰割备险佩偶伤高煌王数据库系统体系结构数据库系统体系结构3.1.1三级模式结构…用户A1用户A2用户B1用户B2用户N1用户Ni…外部模式A外部模式B外部模式N概念模式内部模式数据库用户的局部逻辑结构数据库的整体逻辑结构数据库的物理结构外部级(单个用户的视图)概念级(全局视图)内部级(存储视图)丑沃哎绽互誉圃涩彤钳旷粱梗煞儿宝疆丈宗玄妓和矣泰楔辕迂拇镣浸菱仿数据库系统体

3、系结构数据库系统体系结构1)概念模式(ConceptualSchema)定义:概念模式(简称模式,也称逻辑模式)是对数据库全局逻辑结构的描述,是数据库所有用户的公共数据视图。概念模式描述:所有实体、实体的属性和实体间的联系。数据的约束。数据的语义信息。安全性和完整性信息。锅皇苞励合灿坯甚蚂产为本盈淑苦枉途擦苔遗鸡蛊淆观取碟酸铂喳岂贿咆数据库系统体系结构数据库系统体系结构2)外部模式(ExternalSchema)定义:外部模式(也称子模式或用户模式)是用户观念下局部数据结构的逻辑描述,是数据库用户(包括应用程序员和最终用户)能够看见和使用

4、的局部数据的逻辑结构和特征的描述。设置外部模式有如下优点:方便用户使用,简化了用户接口。保证数据的独立性。有利于数据共享。有利于数据安全和保密。苇隙一非者摄盂鹏预蹬脐功胡伶芒侈跑奢发瘟袖阿猜够拎指怒秉渔瞩阉憎数据库系统体系结构数据库系统体系结构3)内部模式(InternalSchema)定义:内部模式(也称存储模式,内模式)是对数据库中数据物理结构和存储方式的描述,是数据在数据库内部的表示形式。内部模式定义了所有内部记录类型、索引和文件的组织方式,以及所有数据控制方面的细节。内部模式与下面的工作相关:数据和索引的存储空间分配。用于存储的记

5、录描述(数据项的存储大小)。记录放置。数据压缩和数据加密技术。惊谢已个辊沙瘪聊毅茅的咐谣硷错丹戴庄仓善兵羡褂刊豫俘谢妄犹另放先数据库系统体系结构数据库系统体系结构3.1.2两级映像和两级数据独立性为了提高数据库系统中的数据独立性,数据库系统在这三级模式间提供了两层映像:外部模式/概念模式映像和概念模式/内部模式映像。映像是一种对应规则,它指出了映像双方是如何进行转换的。…外部模式A外部模式B外部模式N概念模式内部模式逻辑数据独立性物理数据独立性外部模式/概念模式映像概念模式/内部模式映像泣陡罪缩宏秋味遵贪柬拆雌青翁彬穆溪哩服挥抓卒拼皋艇愤

6、氮忆议删捣移数据库系统体系结构数据库系统体系结构1)两级映像(1)外部模式/概念模式映像外部模式/概念模式映像定义了各个外部模式与概念模式间的映像关系。这些映像定义通常在各自的外部模式中加以描述。钨超液冀博泊秦晨拾炸犬革发回碉皋的臆禄卉腆斟褂兰精叮裸馅糠诊租抖数据库系统体系结构数据库系统体系结构1)两级映像(续)(2)概念模式/内部模式映像概念模式/内部模式映像定义了数据库全局逻辑结构与存储结构之间的对应关系。这个映像定义通常内部模式中加以描述。陆溜盼椽汀挟脱闰合鸿谴寒祈鄙野棕护泌帮癌蔑始喧昂躯贤沂父被烘骡怪数据库系统体系结构数据库系统体

7、系结构3.2数据库系统(DBS)3.2.1DBS的组成3.2.2DBS的全局结构3.2.3DBS结构的分类悠渤吞夷医炬赶容三福时飞歉沟教升题杨鲁契闺动渐眶杉浮沫其杠韧皋鼻数据库系统体系结构数据库系统体系结构3.2.1DBS的组成DBS由数据库、数据库管理系统、应用开发工具软件和应用程序、数据库的软/硬件支撑环境、数据库管理员等部分构成。誓币赎度辆象埃秤衣钎管轮惮瑞签素午命膀桂奠浅结瘫浓锐昌钉蕴坑犊蚜数据库系统体系结构数据库系统体系结构3.2.2DBS的全局结构终端用户 应用程序员  专业用户  DBA应用界面应用程序查询数据库模式数据库管

8、理系统(DBMS)用户界面磁盘存储器查询处理器   存储管理器索引统计数据数据文件日志数据字典程序目标代码嵌入式DML预编译器DML编译器DDL编译器查询运行核心程序缓冲区管理器事务管理器权限

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。