1 3 7 - 1 4 4 1 - 9 7 9 7
首页 > 合作加盟 > 合作加盟详细内容

DBMS(数据库管理体系)的事情形式和主要功效

来源:响应式做网站 | 作者:响应式做网站 | 时间:2022-04-06 | 浏览:5816
字体大小:


数据库办理系统是对数据住手办理的网站制作软件系统,它是数据库系统的核心组成部份,用户在数据库系统中的统统操作,包孕数据界说、查询、更新及各种节制,都是经过进程DBMS住手的。DBMS的工作示贪图如图1.24所示。

DBMS的工作形式以下:



(1)接收运用法式的数据恳乞降处置恳求;

(2)将用户的数据恳求(初级指令)转换成复杂的机器代码(低层指令);

(3)完成对数据库的操作;

(4)从对数据库的操作中接收查询效果;

(5)对查询效果住手处置;

(6)将处置效果前往给用户。



DBMS老是基于某种数据模子,是以能够把DBMS当作是某种数据模子在盘算机系统上的具体完成。按照数据模子的不同,DBMS能够分红条理型、网状型、干系型、面向工具型等。



在不同的盘算机系统中,因为缺少统一的标准,即便同种数据模子的DBMS,在用户接口、系统成果等方面也常常是不雷同的。



为了使读者对数据库系统工作有一个团体的概念,现以查询为例,先容一下会见数据库的重要步调,该进程如图1.25所示。



(1)当实行运用法式中一条查询数据库的记载时,则向DBMS收回读取相应记载的号令,并指明外形式名。



(2) DBMS接到号令后,调出所需的外形式,并住手权限检讨。若正当,则承继实行;

不然向运用法式前往犯错信息。



(3) DBMS会见形式,并按照外形式/形式映像,一定所需数据在形式上的有关信息(逻辑记载型)。



(4) DBMS会见内形式,并按照形式/内形式映像,一定所需数据在内形式上的有关信息〔读取的物理记载及存取措施)。



(5) DBMS向操作系统收回读相应数据的恳求(读取记载)。



(6)操作系统实行读号令,将有关数据从外存调人到系统缓冲区上。



(7) DBMS把数据按外形式的方式送人用户工作区,前往一般实行的信息.如许,用户法式就能够运用数据了。固然,这仅仅是几个大的步调,并未触及有关细节。由上可知,DBMS是数据库系统的核心,且与操作系统有关。



DBMS的重要成果有以下几个方面:



1.数据库界说成果



DBMS供应数据界说说话DDL,界说数据的形式、外形式和内形式三级形式组织,界说形式/内形式和外形式/形式二级映像,界说有关的束缚条件。比方,为包管数据库平安而界说的用户口令和存取权限,为包管正确语义而界说完整性划定规矩。



2.数据操作成果



DBMS供应数据操作说话DML完成对数据库中数据的基础操作,如检索、插人、点窜、删除和排序等。DML有以下两类:



(1)嵌人式DML。包孕嵌人到C++或PowerBuilder等初级说话(称为宿主说话)中的DML。



(2)非嵌人式DML。包孕交互式号令说话和组织化说话,其语法简略,能够自力运用,由零丁的诠释或编译系统来实行,以是一样平常称为自立型或自含型的DML。号令说话是行组织说话,单条实行;组织化说话是号令说话的扩大和展开,增进了法式组织描写或进程节制成果,如轮回、分支等成果。号令说话一样平常逐条诠释实行。组织化说话能够诠释实行,也能够编译实行。此刻DBMS一样平常均支撑号令说话的交互式状态和组织化说话状态两种运转体式格式,供用户挑选。

3.数据库的掩护成果



数据库中的数据是信息社会的计谋资源,对数据的掩护是至关主要的大事。DBMS对数据库的掩护经过进程四个方面完成,因此在DBMS中包孕以下四个子系统:



(1)数据库的规复。在数据库被粉碎或数据不正确时,系统有才能把数据库规复到正确的外形。



(2)数据库的并发节制。在多个用户同时对统一个数据住手操作时,系统应能加以节制,避免粉碎数据库中的数据。



(3)数据完整性节制。包管数据库中数据及语义的正确性和有效性,避免任何对数据形成毛病的操作。



(4)数据平安性节制。避免未经受权的用户存取数据库中的数据,以避免数据的保守、变动或粉碎。



DBMS的其他掩护成果另有系统缓冲区的办理和数据存储的某些自顺应调理机制等。



4.数据库的保护成果



它包孕数据库的初始数据的装人,数据库的转储、规复、重组织,系统性能看管和阐发等成果。这些成果辨别由各个合用法式(utilties)完成。



5.数据字典



数据库系统中寄存三层组织界说的数据库称为数据字典(data dictionary, DD)。对数据库的操作都要经过进程DD才干完成.DD中终究应包孕哪些信息,并没有明白的划定,响应式做网站,一样平常由DBMS的成果强弱而定。其数据重要有两类:一类是来自用户的信息,如表、视图(用户所运用的虚表)和索引的界说和用户的权限等;另外一类是来自系统外形和数据库的统计信息,如通信系统用的和谈、数据库和磁盘的映照干系、数据运用的频次统计等。下面是一样平常的DBMS所具有的成果,平日在大、中型盘算机上完成的DBMS成果较强、较全,在微型盘算机上完成的DBMS成果较弱。

免责声明:本文内容由互联网用户自发贡献自行上传,本网站也不承担相关的法律责任。如果您发现本文章中有涉嫌抄袭的内容,请发送邮件至:sales@sznetsoft.com或者至电给本网站进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权的内容。
相关信息
  • QQ好友
  • QQ空间
  • 腾讯微博
  • 新浪微博
  • 人人网
  • 豆瓣网
  • Facebook
  • Twitter
  • linkedin
  • 谷歌Buzz


线

网软通在线


在线客服: 点击这里给我发消息                        

1231.jpg

留言内容