



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库管理系统主要特点和层次结构胡经国本文作者的话本文是根据有关文献和资料编写的漫话云计算系列文稿之一。以此作为 云计算学习笔录,供云计算业外读者进一步学习和研究参考。希望能够得到大 家的指教和喜欢!下面是正文一、数据库管理系统主要特点1采用复杂的数据模型表示数据结构,数据冗余小,易扩充, 实现了数据共享链接:数据冗余在一个数据集合中,重复的数据称为数据冗余。数据冗余是数据之间的重 复,也可以说是同一数据存储在不同数据文件中的现象。数据库的基本特点之 一是数据冗余小、易于扩充。数据冗余是指在两个或更多文件中重复出现的数据。例如,职工的信息可 能同时在人事部文件、销售部文件和财务部文件中存在。它
2、可能产生的后果 有:数据异常、数据不一致性和影响数据的完整性。2、具有较高的数据和程序独立性,数据独立性包括物理独立性 和逻辑独立性链接:数据独立性数据独立性是数据库系统的一个最重要的目标之一。它能使数据独立于应 用程序。数据独立性包括数据的物理独立性和逻辑独立性。物理独立性,是指用户的应用程序与存储在磁盘上的数据库中的数据是相 互独立的。也就是说,数据在磁盘上怎样存储由DBMS管理,用户的应用程序不需要了解;应用程序要处理的只是数据的逻辑结构。这样,当数据的物理存储改变了,应用程序不用改变逻辑独立性,是指用户的应用程序与数据库的逻辑结构是相互独立的。也 就是说,当数据的逻辑结构改变时,用户的
3、应用程序也可以不改变。3、数据库系统为用户提供了方便的用户接口链接:用户接口用户接口( User In terface, UI),是系统和用户之间进行交互和信息交换 的媒介。它实现信息的内部形式与人类可以接受的形式之间的转换。通常指软 件接口,一般有命令接口、程序接口、图形接口三种。凡参与人类与机械的信 息交流的领域都存在着用户接口。4、数据库系统提供4个方面的数据控制功能数据库系统提供4个方面的数据控制功能,分别是:并发控制、恢复、完 整性和安全性。数据库中各个应用程序所使用的数据由数据库系统统一规定, 按照一定的数据模型组织和建立,由系统统一管理和集中控制。5、增加了系统的灵活性二、数据库
4、管理系统层次结构根据处理对象的不同,数据库管理系统的层次结构由高级到低级依次为: 应用层、语言翻译处理层、数据存取层、数据存储层、操作系统。1应用层应用层是DBMS与终端用户和应用程序的界面层,处理的对象是各种各样 的数据库应用。链接:数据库应用随着信息时代的发展,数据库也相应产生了一些新的应用领域。主要表现 在以下6个方面。 、多媒体数据库这类数据库主要存储与多媒体相关的数据,如声音、图像和视频等数据。 多媒体数据最大的特点是数据连续,而且数据量比较大,存储需要的空间较 大。 、移动数据库这类数据库是在移动计算机系统上发展起来的,如笔记本电脑、掌上电脑 等。该数据库最大的特点是通过无线数字通
5、信网络传输的。移动数据库可以随 时随地地获取和访问数据,为一些商务应用和一些紧急情况带来了很大的便 利。 空间数据库这类数据库目前发展比较迅速。它主要包括地理信息数据库(又称为地理信息系统,即GIS)和计算机辅助设计(CAD)数据库。其中,地理信息数据库一 般存储与地图相关的信息数据;计算机辅助设计数据库一般是存储设计信息的 空间数据库,如机械、集成电路以及电子设备设计图等。 、信息检索系统信息检索就是根据用户输入的信息,从数据库中查找相关的文档或信息, 并把查找的信息反馈给用户。信息检索领域和数据库是同步发展的。它是一种 典型的联机文档管理系统或者联机图书目录。 、分布式信息检索这类数据库是
6、随着In ternet的发展而产生的数据库。它一般用于因特网及远 距离计算机网络系统中。特别是随着电子商务的发展,这类数据库发展更加迅 猛。许多网络用户(如个人、公司或企业等)在自己的计算机中存储信息,同时 希望通过网络使用发送电子邮件、文件传输、远程登录方式和别人共享这些信 息。分布式信息检索满足了这一要求。 、专家决策系统专家决策系统也是数据库应用的一部分。由于越来越多的数据可以联机获 取,特别是企业通过这些数据可以对企业的发展作出更好的决策,以使企业更 好地运行。由于人工智能的发展,使得专家决策系统的应用更加广泛。2、语言翻译处理层语言翻译处理层是对数据库语言的各类语句进行语法分析、视图
7、转换、授 权检查、完整性检查等。链接:视图数据库中的视图是一个虚拟表,其内容由查询定义。同真实的表一样,视 图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数 据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用 视图时动态生成。3、数据存取层数据存取层处理的对象是单个元组 (就是表中的一行)。它将上层的集合操 作转换为单记录操作。链接:集合操作集合操作是为了将两个或多个结果集进行组合。集合操作对结果集是有限 制的:、结果集返回的列数要一样;、没列对应的数据类型不要求完全一 样,但需要相互兼容。4、数据存储层数据存储层处理的对象是数据页和系统缓冲区链接:数据页
8、SQL Server (Microsoft公司推出的关系型数据库管理系统) 的MDF( Mirror Disc File,镜像盘文件)是光盘镜像文件的一种,是呈页式存储格局的文件。这 种文件被划分成若干数据页。数据页是包含所有非文本或图像的数据的构造。就像应用SQL Server中的其余类型的页面一样,数据页是数据文件中的最小存 储单元,数据页具有8KB (或8192字节)的固定大小。它们由以下三个重要部 分组成:页面题目、数据行和行偏移量数组。在SQL Server中,数据页的大小是8KB,数据库表有1000行数据,每行需 要5000字节空间。链接:系统缓冲区系统缓冲区是一个很有用的区域。这个特殊的区域是用来存储浏览网页时 的临时文件的。5、操作系统操作系统是DBMS (数据库管理系统)的基础。操作系统提供的存取原语和 基本的存取方法,通常是作为操
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB31/T 1051-2017金瓜生产技术规范
- DB31/ 527-2011医用电子加速器治疗机房卫生防护与检测评价规范
- DB31/ 329.19-2014重点单位重要部位安全技术防范系统要求第19部分:寄递单位
- CAB 1029-2014洗车及花园用自动伸缩膨胀软管
- 生物质燃气的能源转化技术研究成果评估报告考核试卷
- 2025年现代测试框架的试题及答案
- 网络游戏中的防沉迷与安全游戏考核试卷
- 2024年硝基咪唑类药物资金申请报告代可行性研究报告
- 浙江省平湖市2025年八年级《语文》上学期期末试题与参考答案
- 2025年中国避震自行车行业市场前景预测及投资价值评估分析报告
- 2024年6月高等学校英语应用能力考试B级真题2
- 2024年重庆市中考英语试卷真题B卷(含标准答案及解析)+听力音频
- 2024年越南电信 服务领域ICT投资趋势行业现状及前景分析2024-2030
- 厦门2024年福建厦门市儿童医院(复旦大学附属儿科医院厦门医院)招聘笔试历年典型考题及考点附答案解析
- 2023年湖南省普通高等学校对口招生考试机电类专业综合知识试题附答题卡
- 医院用工合同医院用工合同书(2024版)
- 管培生培养方案
- 口腔正畸学之矫治器及其制作技术常用器械课件
- 2024届江苏省淮安市数学高一下期末考试试题含解析
- JTG-H30-2015公路养护安全作业规程
- 危险化学品考试试题(含答案)
评论
0/150
提交评论