当前位置:首页 > 知识分享 > 正文内容

今日知识分享数据库管理系统的主要功能有哪些

3年前 (2023-05-09)知识分享73

数据库管理系统 DBMS(Database Management System)主要实现共享数据有效地组织、管理和存取,是一个用来操纵和管理数据库的大型软件,用于建立、使用和维护数据库。

1、DBMS的功能

(1)数据定义

DBMS提供数据定义语言(Data Definition Language,DDL),用户可以对数据库的结构进行描述,包括外模式、模式和内模式的定义;数据库的完整性定义;安全保密定义,如口令、级别和存取权限等。这些定义存储在数据字典中,是DBMS运行的基本依据。

(2)数据库操作

DBMS向用户提供数据操纵语言(Data Manipulation Language,DML),实现对数据库中数据的基本操作,如检索、插入、修改和删除。DML分为两类:宿主型和自含型。所谓宿主型,是指将DML语句嵌入某种主语言(如C、COBOL等)中使用;自含型是指可以单独使用DML语句,供用户交互使用。

(3)数据库运行管理

数据库在运行期间多用户环境下的并发控制、安全性检查和存取控制、完整性检查和执行、运行日志的组织管理、事务管理和自动恢复等是DBMS的重要组成部分。这些功能可以保证数据库系统的正常运行。

(4)数据组织、存储和管理

DBMS分类组织、存储和管理各种数据,包括数据字典、用户数据和存储路径等。要确定以何种文件结构和存取方式在存储级上组织这些数据,以提高存取效率。实现数据间的联系、数据组织和存储的基本目标是提高存储空间的利用率。

(5)数据库的建立和维护

数据库的建立和维护包括数据库的初始建立、数据的转换、数据库的转储和恢复、数据库的重组和重构、性能监测和分析等。

(6)其他功能

如DBMS与网络中其他软件系统的通信功能,一个DBMS与另外一个DBMS或文件系统的数据转换功能等。

2、DBMS的特征与分类

(1)DBMS的特征

通过DBMS管理数据具有如下特点:

数据结构化且统一管理。数据库中的数据由DBMS统一管理。由于数据库系统采用复杂的数据模型表示数据结构,数据模型不仅仅描述数据本身的特点,还描述数据之间的联系。数据不再面向某个应用,而是面向整个应用系统。数据易维护、易扩展,数据冗余明显减少,真正实现了数据的共享。

有较高的数据独立性。数据的独立性是指数据与程序独立,将数据的定义从程序中分离出去,由DBMS负责数据的存储,应用程序关心的只是数据的逻辑结构,无须了解数据在磁盘上的数据库中的存储形式,从而简化了应用程序,大大减少了应用程序编制的工作量。数据的独立性包括数据的物理独立性和数据的逻辑独立性。

数据控制功能。DBMS提供了数据控制功能,以适应共享数据的环境。数据控制功能包括对数据库中数据的安全性、完整性、并发和恢复的控制。

数据库的安全性保护:是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。这样,用户只能按规定对数据进行处理,例如:划分不同的权限,有的用户只有读取数据的权限,有的用户有修改数据的权限,用户只能在规定的权限范围内操作数据库。

数据的完整性:数据库的完整性是指数据库的正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。保证数据库中数据是正确的,避免非法的更新。

并发控制:在多用户共享的系统中,许多用户可能同时对同一数据进行操作。DBMS的并发控制子系统负责协调并发事务的执行,保证数据库的完整性不受破坏,避免用户给得到不正确的数据。(例如网上订票系统)

故障恢复:数据库中的故障分为事务内部故障、系统故障、介质故障和计算机病毒4类。故障恢复主要是指恢复数据库本身,即在故障引起数据库当前状态不一致后,将数据库恢复到某个正确状态或一致状态。恢复的原理就是建立冗余(redundancy)数据。换句话说,确定数据库是否可恢复的方法就是其包含的每一条信息是否都可以利用冗余地存储在别处的信息重构。冗余是物理级的,通常认为逻辑级是没有冗余的。

(2)DBMS分类

DBMS通常可分为如下3类。

a. 关系数据系统(Relation DataBase System,RDBS)。RDBS是支持关系模型的数据库系统。在关系模型中,实体以及实体间的联系都是用关系来表示。在一个给定的现实世界领域中,相应于所有实体和实体之间联系的关系的集合构成一个关系数据库,有型和值之分。关系数据库的型称为关系数据库模式,是对关系数据库的描述,是关系模式的集合;关系数据库的值也称为关系数据库,是关系的集合。关系数据库模式与关系数据库通常统称为关系数据库。在微型计算机方式下常见的FoxPro和Access等DBMS,严格地讲不能算是真正的关系型数据库,对许多关系类型的概念并不支持,但它却因为简单实用、价格低廉,目前拥有很大的用户市场。

b. 面向对象的数据库系统(Object-Oriented DataBase System,OODBS)。OODBS支持以对象形式对数据建模的数据库管理系统,包括对对象的类、类属性的继承,对子类的支持。面向对象数据库系统主要有两个特点:面向对象数据模型能完整描述现实世界的数据结构,能表达数据间嵌套、递归的联系;具有面向对象技术的封装性和继承性,提高了软件的可重用性。

c. 对象关系数据库系统(Object-Oriented Relation Database System,ORDBS)。ORDBS是在传统的关系模型基础上,提供元组、数组、集合一类更为丰富的数据类型以及处理新的数据类型操作的能力,这样形成的数据模型被称为“对象关系数据模型”。基于对象关系数据模型的DBS称为对象关系数据库系统。

扫描二维码推送至手机访问。

版权声明:本文由阿龙玩站网发布,如需转载请注明出处。

本文链接:https://www.longge2021.cn/zhideyikan/25015.html

分享给朋友:

“今日知识分享数据库管理系统的主要功能有哪些” 的相关文章

如何用音乐治疗抑郁,抑郁症可以用音乐治疗吗

如何用音乐治疗抑郁,抑郁症可以用音乐治疗吗

抑郁症是一种威胁人类心理健康的精神疾病,专家对于它的研究也是在不停地进行。目前对于它的治疗也是有很多的方法,如药物治疗、物理治疗、心理治疗等,今天给大家介绍一种治疗抑郁症的新疗法---音乐疗法。下面就了解一下音乐治疗抑郁症。 1 在心灵感到空虚时,可贝多芬《命运》,博克里尼大提琴《A大调第六奏呜曲...

数据造假黑产技术帖:如何给微信公众号、微博大V、直播网红刷量

数据造假黑产技术帖:如何给微信公众号、微博大V、直播网红刷量

如果只看、大V、直播红人的造假行为,只能看到简单的操作,比如刷阅读量,刷点赞,直播通过机器或者水军制造假观众。深层次上,我们需要从数据造假黑产业的技术内核出发,回溯产业链的各个环节,才能透过表面看到数据造假给行业带来多大的影响和破坏力。 数据造假不仅发生在网红经济,也肆虐于游戏、、互联网金融等...

企业是如何打造seo推广团队的(企业打造seo推广团队从以下几个方面考虑)

企业是如何打造seo推广团队的(企业打造seo推广团队从以下几个方面考虑)

企业主还没理解网络推广搭建概念吗?好比如高速公路需要搭建出来,才能通车收高速费,车才能快速通过吧。而企业主刚接触网络推广时,是如何计划打造seo网络推广团队的呢?先从这几个因素开 企业主还没理解网络推广搭建概念吗?好比如高速公路需要搭建出来,才能通车收高速费,车才能快速通过吧。 而企业主刚接触...

网站自动推广方法有哪些(分享网站自动推广的4种方式)

网站自动推广方法有哪些(分享网站自动推广的4种方式)

网络营销推广是以当今互联网为媒介的一种推广方式,简单说就是在网上把自家的产品或者服务利用网络手段与媒介推广出去,使企业能获得更高的利益。无法否认在互联网时代,网络营销正在急速冲击着 网络营销推广是以当今互联网为媒介的一种推广方式,简单说就是在网上把自家的产品或者服务利用网络手段与媒介推广出去,使企...

淘宝流量提升(如何让淘宝店铺有流量)

淘宝流量提升(如何让淘宝店铺有流量)

我们都知道,流量是电商的命脉,没有流量的淘宝店铺就相当于没有人流的超市。产品再多,也无人购买,也更没有销售额的产生。正是因为如此,流量是我们卖家一直所追求的,只有有了流量我们的店铺 我们都知道,流量是电商的命脉,没有流量的淘宝店铺就相当于没有人流的超市。产品再多,也无人购买,也更没有销售额的产生。...

网站推广是如何收费的(介绍网站推广的方法及收费方式)

网站推广是如何收费的(介绍网站推广的方法及收费方式)

百度能满足各式各样用户的需求,说起百度是人人都熟悉的平台了,“度娘”简直是如雷贯耳,成为了很多小伙伴们有疑问时的口头禅。再加上,百度平台发展到现在已拥有超过亿万用户了,非常受小伙伴 百度能满足各式各样用户的需求,说起百度是人人都熟悉的平台了,“度娘”简直是如雷贯耳,成为了很多小伙伴们有疑问时的口头...

没有手机号码可以注册微信吗(没有手机号码怎么注册微信账号)

没有手机号码可以注册微信吗(没有手机号码怎么注册微信账号)

很多人由于工作生活等原因,一个微信号远远不能满足我们日常使用,很多人都是生活一个号,工作一个号。虽然我们需要两个微信来用,但是还不想要办理多余的手机卡。这样我们原来是不是你都以为只 很多人由于工作生活等原因,一个微信号远远不能满足我们日常使用,很多人都是生活一个号,工作一个号。虽然我们需要两个微信...

如何才能做好电商营销方案(做电商营销方案从以下2个方面入手)

如何才能做好电商营销方案(做电商营销方案从以下2个方面入手)

电商业内人都知道,现在平台方是“大甲方“,因为他们手里握有让品牌方趋之若鹜的流量资源包。这也就是为什么现在的品牌方会争相去PK上面说的这些超级品牌日、欢聚日活动,因为这些IP活动都 电商业内人都知道,现在平台方是“大甲方“,因为他们手里握有让品牌方趋之若鹜的流量资源包。这也就是为什么现在的品牌方会...

字体大小怎么调(手机字体怎么调大小)

字体大小怎么调(手机字体怎么调大小)

哈喽,各位小伙伴,今天给大家分享下手机的字体在哪里设置,这里边的字体一般包括苹果系统字体和安卓系统的字体设置。苹果系统字体大小设置一般来说系统字体大小设置的步骤都差不多,在这里我带 哈喽,各位小伙伴,今天给大家分享下手机的字体在哪里设置,这里边的字体一般包括苹果系统字体和安卓系统的字体设置。 苹...

共享单车多少寸轮胎(哈罗单车尺寸是24还是26)

共享单车多少寸轮胎(哈罗单车尺寸是24还是26)

如果有人告诉你他要送辆车给你,中置引擎后轮驱动,360度全景大天窗……妹子你可千万别天真的以为是这样的车:因为它也有可能是以下这几款:这几日的长沙城风和日丽,一些耐不住好天气的妹子和初春的梧桐树新芽一样蠢蠢欲动。正可谓— 如果有人告诉你他要送辆车给你,中置引擎后轮驱动,360度全景大天窗……妹子你...

五块钱的牛排是真的吗(五块钱的牛排能吃吗)

五块钱的牛排是真的吗(五块钱的牛排能吃吗)

五块钱的牛排肯定不是真的,超市比较便宜的牛排,或者网上卖的,都是属于合成牛排,这种是可以吃的,但肯定不是真牛排,吃起来的口感也不是很好,建议大家买原切牛排哦!五块钱的牛排是真的吗不是真的,很明显是合成牛排。就是牛身上的 五块钱的牛排肯定不是真的,超市比较便宜的牛排,或者网上卖的,都是属于合成牛排,...

九大远古时代的史前巨兽?(远古海底最恐怖的生物)

九大远古时代的史前巨兽?(远古海底最恐怖的生物)

远古海底最恐怖的生物 今天给大家盘点一下古代九大史前巨兽,它们凶猛、巨大、可怕。将近三米的大蜈蚣简直就是现代蜈蚣的祖先。 九大远古时代的史前巨兽? 还有一些大的残忍的野兽,看起来像现代的蝎子。为什么残忍?因为这种野兽因为吃了自己的肉而灭绝了!接下来是精彩时刻。请逐一阅读。 第九...

洗好的红薯能放到第二天蒸吗(洗了的红薯可以隔天蒸吗)

洗好的红薯能放到第二天蒸吗(洗了的红薯可以隔天蒸吗)

红薯含有丰富的维生素、矿物质以及膳食纤维等,适量食用对身体有一定的好处,很多人都会在家蒸红薯吃,蒸红薯一般都是要清洗干净的,洗干净的红薯最好尽快蒸熟吃,这样味道最美味,也可以放在第二天蒸,一般只要不去皮,都是可以隔天蒸煮 红薯含有丰富的维生素、矿物质以及膳食纤维等,适量食用对身体有一定的好处,很多...

嘴唇长了疱疹还越来越肿怎么办(嘴唇疱疹嘴唇肿大多久会消肿)

嘴唇长了疱疹还越来越肿怎么办(嘴唇疱疹嘴唇肿大多久会消肿)

嘴唇长了疱疹是需要用药物涂抹治疗的,不管它的话就会好的比较慢,严重点的会引起嘴唇或者牙龈肿大,有的时候半边脸都是疼的。那么,嘴唇疱疹嘴唇肿大多久会消肿?一起来看看久久派带来的详细介绍吧!嘴唇长了疱疹还越来越肿怎么办患者 嘴唇长了疱疹是需要用药物涂抹治疗的,不管它的话就会好的比较慢,严重点的会引起嘴...

2023年国庆节和中秋节一共放多少天(2023年国庆中秋放假几天)

2023年国庆节和中秋节一共放多少天(2023年国庆中秋放假几天)

国庆节和中秋节都是生活中比较特别的两个节日,也是我国的法定节假日,它们都会放假休息,在2023年,中秋节是在9月29日,正好和国庆节凑到一起了,这样国庆节和中秋节可能会一起放假9天,也可能会放假8天,具体看相关放假安排通 国庆节和中秋节都是生活中比较特别的两个节日,也是我国的法定节假日,它们都会放...