华人澳洲中文论坛

热图推荐

    甚么是数据库办理零碎?

    [复制链接]

    2022-9-9 07:28:53 56 0

    数据库办理零碎的简称是“DBMS”,英文全称是“Database Management System”。它是一种把持和办理数据库的大型软件,用于建设、使用和保护数据库。


    数据库办理零碎(DBMS)对数据库进行一致的办理和管制,以包管数据库的平安性和残缺性。而用户经过数据库办理零碎(DBMS)拜候数据库中的数据,数据库办理员也经过数据库办理零碎(DBMS)进行数据库的保护任务。
    数据库办理零碎(DBMS)可以使多个运用顺序和用户用不同的办法在同时或不同时辰去建设,修正和讯问数据库。大部份数据库办理零碎(DBMS)提供数据定义言语DDL和数据操作言语DML,供用户定义数据库的模式构造与权限束缚,完成对数据的追加、删除等操作。


    再简略地讲,数据库办理零碎(DBMS)是对数据进行办理的大型零碎软件,它是数据库零碎的中心组成部份,用户在数据库零碎中的所有操作,包罗数据定义、查问、更新(包罗拔出曾经、删除和修正)及各种管制都是经过数据库办理零碎(DBMS)进行的。数据库办理零碎(DBMS)就是完成把用户意义下的笼统逻辑数据处置转换成计算机中的详细的物理数据的处置软件,这给用户带来很大的便利。
    数据库办理零碎(DBMS)的次要功用包罗数据定义功用(Data Define Language,DDL)、数据把持功用(Data Manipulation Language,DML)、数据库运转办理功用、数据库的建设和保护功用、数据通讯接口、数据组织、存储和办理。


    此外,数据库办理零碎(DBMS)是由许多顺序所组成的一个大型软件零碎,每个顺序都有本人的功用,独特实现数据库办理零碎(DBMS)的一个或几个任务。一个残缺的数据库办理零碎(DBMS)通常应由下列部份组成:言语编译处置顺序、零碎运转管制顺序、零碎建设&保护顺序、数据字典。
    其中,零碎运转管制顺序的零碎总控顺序、平安性管制顺序、残缺性管制顺序、并发管制顺序、数据存取和更新顺序、信管制顺序,以及保护顺序、缓冲区办理顺序、存取门路办理顺序、事务办理顺序、运转日志办理顺序等顺序会在数据库零碎运转过程当中协同操作,监督着对数据库的一切操作,管制、办理数据库资源等。


    目前,互联网上常见的数据库办理软件(DBMS)有Oracle、MySQL、ACCESS、 MS SQL Server这四种:
    Oracle(Oracle Database,又名Oracle RDBMS,或简称Oracle),是甲骨文公司的一款瓜葛数据库办理零碎;
    MySQL是一个小型瓜葛型数据库办理零碎,MySQL被普遍地运用在Internet上的中小型网站中;
    ACCESS数据库是微软钻研公布的一款数据库办理软件,ACCESS的全称是Microsoft Office Access,是微软对比有代表性的一款数据库办理软件;
    SQL Server数据库是微软公司公布的一款RMDBS数据库,也就是瓜葛型数据库零碎。


    最初,值得一提的是,在数据库零碎中,数据库办理零碎(DBMS)与操作零碎、运用顺序、硬件等协同任务,独特实现数据各种存取操作,其中数据库办理零碎(DBMS)起着症结的作用,对数据库的所有操作,都要经过数据库办理零碎(DBMS)实现。
    数据库办理零碎(DBMS)对数据的存取通常需求这几个步骤:一用户使用某种特定的数据操作言语向DBMS收回存取申请;二DBMS承受申请并将该申请解释转换成机器代码指令;三DBMS挨次反省外模式、外模式模式映像、模式、模式内模式映像及存储构造定义;四DBMS对存储数据库履行须要的存取操作;五从对数据库的存取操作中承受后果;六对失掉的后果进行须要的处置,如格局转换等;七将处置的后果前往给用户。


    上述存取过程当中还包罗平安性管制、残缺性管制,以确保数据的正确性、无效性和统一性。

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    中级会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题36

    帖子48

    积分222

    图文推荐