版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主讲教师:魏巍巍北京信息职业技术学院数据库技术与应用数据库管理系统特点创建采集任务01数据库特点数据库管理系统0102目录CONTENTS数据库特点01数据库特点数据库的三级模式应用A应用B应用C应用D应用E外模式1外模式2外模式3模式内模式数据库模式/外模式映象内模式/模式映象数据库特点
模式又被称为逻辑模式,是数据库中全部数据的逻辑结构和特性的描述。是数据库所有用户的公共数据视图。 外模式又称为用户模式或子模式,通常是模式的子集,是数据库管理系统中,每个用户看到和使用的数据视图,即是与某一应用有关的数据的逻辑表示。 内模式是数据库所有数据的内部表示或者说是低层的描述。内模式用来定义数据的存储方式和物理结构。数据库特点数据结构化 实现整体数据的结构化,是数据库的主要特征之一,也是数据库管理系统与文件系统的本质区别。 在数据库管理系统中,记录的结构和记录之间的关系由数据库管理系统维护。 不仅数据是结构化的,而且存取数据的方式也很灵活,可以存取数据库中的某一个数据项、一组数据项、一个记录或一组记录。数据库特点数据共享性高冗余度低
使用文件系统开发应用软件时,一般情况下,一个文件仅供某个应用使用,文件中数据的结构是针对这个应用设计的,很难被其它的应用所共享。 使用数据库管理系统开发应用软件时,要求综合考虑组织机构各个部门对数据的不同要求,DBMS采用特殊的技术协调同时访问数据而造成的各种冲突问题,允许事务并发执行,提高了数据的共享程度。数据库特点数据独立性高
物理独立性是指应用程序与数据库中数据的物理存放位置和结构是相互独立的。只要数据的逻辑结构不变,即使数据改变了物理存储结构,应用程序也不用更改。 逻辑独立性是指应用程序与数据库中数据的逻辑结构是相互独立的,也就是说,即使数据的逻辑结构改变了,应用程序也可以不变。
DBMS一定可以保证数据的物理独立性,在一定程度上也可以满足数据的逻辑独立性。数据独立性是由数据库的三级模式两层映像实现的。数据库特点数据由DBMS统一管理和控制
数据库的共享是并发的(Concurrency)共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。为此,DBMS还必须提供以下几方面的数据控制功能: 数据的安全性(Security)保护 数据的安全性是指保护数据,以防止不合法的使用造成数据的泄密和破坏。使每个用户只能按规定,对某些数据以某些方式进行使用和处理。
数据库特点数据的完整性(Integrity)检查 数据的完整性指数据的正确性、有效性和相容性。完整性检查将数据控制在有效的范围内,或保证数据之间满足一定的关系。 并发(Concurrency)控制 当多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而导致错误的结果或使得数据库的完整性遭到破坏,因此必须对多用户的并发操作加以控制和协调。 数据库恢复(Recovery)数据库管理系统02数据库管理系统集中式数据库管理系统 集中式数据库管理系统的数据库管理系统、数据库和应用程序都在一台计算机上。在小型机和大型机上的集中式数据库管理系统一般是多用户系统,即多个用户通过各自的终端运行不同的应用系统,共享使用数据库。在微型计算机上的数据库管理系统一般是单用户的。数据库管理系统数据库管理系统、数据库驻留在服务器上,而应用程序放置在客户机上(微型计算机或工作站),客户机和服务器通过网络进行通讯。在这种结构中客户机负责业务数据处理流程和应用程序的界面,当要存取数据库中的数据时就向服务器发出请求(SQL语句),服务器接受客户机的请求后进行处理,并将客户要求的数据返回给客户机。当前,随着INTERNET技术的应用,客户机/服务器两层结构已经发展为在三层或多层结构。数据库管理系统并行数据库管理系统 在并行机上运行的具有并行处理能力的数据库管理系统,是数据库技术与并行计算技术相结合的产物。。 并行数据库管理系统发挥了多处理机的优势,采用先进的并行查询技术和并行数据分布与管理技术,具有高性能、高可用性、高扩展性等优点。数据库管理系统分布式数据库管理系统 分布式数据库由一组数据组成,这组数据物理上分布在计算机网络的不同结点上,逻辑上是属于同一个系统。网络中的每个结点具有独立处理的能力(称为场地自治),可以执行局部应用,这时只访问本地数据。也可以执行全局应用,此时,通过网络通信子系统访问多个结点上的数据。 分布式数据库适应了企业部门分布的组织结构,可以降低费用,提高系统的可靠性和可用性,具有良好的可扩展性。数据库管理系统20世纪60年代,这个时期还是文件处理系统占据主导地位。20世纪70年代,在这个时期,人们开发出了采用层次和网状数据模型的第一代商用数据库管理系统,用于处理当时难以用文件系统处理的应用。直到今天,这些数据库管理系统仍在使用。20世纪80年代,E.F.Codd博士于1970年第一次提出了关系数据模型,并经过众多研究工作者的努力,关系数据模型和理论得到了丰富和发展。20世纪80年代,很多基于关系数据模型的DBMS被开发出来,并得到了广泛的认可和应用。
数据库管理系统20世纪90年代,Internet的出现改变了传统的计算模式,客户/服务器计算模式变得十分流行,发展了DBMS的体系结构。出现了更大规模的数据库:数据仓库,联机分析和数据挖掘技术得到了广泛的应用。新的数据类型(如多媒体数据)不断涌现,面向对象数据库技术得到了发展,并融合到关系数据库中,出现了对象关系数据库。目前,DBMS在支持网格计算、移动计算以及象支持XML数据类型方面得到了很大的发展。
数据库管理系统本章着重介绍了数据库系统的概念、特点和结构、数据库管理系统的发展过程、基本功能和组成模块。读者应重点掌握这些概念,并能独自进行区分,要理解采用数据库系统开发信息系统可以提高工作效率的原因。
数据库管理系统数据库是组织机构中一组数据的集合。数据库管理系统是一种重要的系统软件,用于数据管理,可以做到数据共享,提高信息系统的开发效率,是最新的数据管理技术。数据模型用于描述数据库中数据的结构和性质、描述数据之间的联系以及施加在数据或数据联系上的一些限制。
数据库管理系统数据库系统可以采用集中式、客户/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年项目融资合同详细条款与标的说明
- 2024年经营权承包详细规定协议版B版
- 压疮的诱因及预防护理
- 2025年度中英文版临时工聘用及福利待遇协议3篇
- 二零二五年度全款交易二手房买卖合同范本3篇
- 2025年度合肥市租赁房屋租赁合同纠纷调解服务合同3篇
- 2024年货物进出口赔偿协议
- 2024年食品配送安全协议
- 二零二五年度国际贸易汽车销售合同书正规范本3篇
- 挑战杯开幕式指导教师发言稿
- 养猪场施工噪声环境影响分析
- Windows-Server-2012网络服务架构课件(完整版)
- 2022版义务教育语文课程标准(2022版含新增和修订部分)
- 形位公差_很详细(基础教育)
- 手榴弹使用教案
- 600MW机组除氧器水位控制系统
- 史上最全的涉税风险
- 初中数学问题情境的创设
- 朱东润《中国历代文学作品选》目录简体字版
- 电力设备典型消防规程.ppt
- 北京兴昌达博房地产开发有限公司重整计划
评论
0/150
提交评论