视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
什么是DBMS
2020-11-09 08:40:10 责编:小采
文档

一.什么是DBMS?

数据库管理系统(也称为DBMS)是一种用于通过考虑适当的安全措施来存储和检索用户数据的软件,允许用户根据他们的要求创建自己的数据库。DBMS由一组程序组成,并且程序操纵数据库,提供数据库之间的接口,DBMS包括数据库的用户和其他应用程序,DBMS接受来自应用程序的数据请求,并指示操作系统提供特定数据。在大型系统中,DBMS可帮助用户和其他第三方软件存储和检索数据。

二.DBMS数据库管理系统的特点

1.提供安全性并消除冗余

2.数据库系统的自描述性质

3.程序和数据抽象之间的隔离

4.支持多个数据视图

5.共享数据和多用户事务处理

6.DBMS允许实体和它们之间的关系形成表。

7.DBMS支持多用户环境,允许用户并行访问和操作数据。

三.DBMS的四种类型

1.分层DBMS

在分层数据库中,模型数据以树状结构组织。数据以分层(自上而下或自下而上)格式存储。数据使用父子关系表示。在Hierarchical DBMS中,父级可能有许多子级,但子级只有一个父级。

2.网络模型

网络数据库模型允许每个孩子拥有多个父母。它可以帮助您解决模拟更复杂关系的需求,例如订单/部件多对多关系,实体按图形组织,可通过多个路径访问。

3.关系模型

关系DBMS是最广泛使用的DBMS模型,因为它是最简单的模型之一。此模型基于规范化表格行和列中的数据。关系模型存储在固定结构中并使用SQL进行操作。

4.面向对象模型

在面向对象的模型数据中以对象的形式存储。被称为类的结构,在其中显示数据。它将数据库定义为存储数据成员值和操作的对象集合。

四:DBMS的缺点

DBMS可能提供很多优势,但也有一定的缺点,DBMS的硬件和软件成本非常高,这增加了成本的预算,而且大多数数据库管理系统通常都是复杂的系统,因此需要对用户使用DBMS进行学习,在某些组织中,所有数据都集成到一个数据库中,由于电气故障或数据库在存储介质上损坏而可能会损坏,许多用户一次使用相同的程序有时会导致丢失一些数据。

下载本文
显示全文
专题