欢迎您,来到孕妇堂!

孕妇堂首页|手机版

当前位置:首页 > 生活知识 > 生活

dbms是什么

时间:2023-08-30 17:42:05 浏览:74

关于数据库系统有很多概念。作为初学者或者应用开发人员,从实际出发,可以简单的理解常见的概念,更可以理论联系实际,边学习边体验。

数据库、数据库管理系统和sql之间的关系

数据库(db):是存储在计算机中的一些数据的集合,相当于存储数据的仓库。

数据库管理系统(dbms):是管理数据库中数据的软件系统。

sql:结构化查询语言,是通过dbms与数据库(db)进行通信的语言。

三者之间的关系简单理解如下:

数据库管理系统的主要功能

数据定义

标准化数据库中数据对象的组织和存储方法。

数据操作

提供基本的数据访问操作,如添加、删除、修改和查询。

数据库操作管理

提供数据安全控制、完整性控制、并发控制、备份恢复等。

数据库的建立和维护

提供数据加载、转换、转储、备份恢复、性能监控和分析等。

当前流行的数据库管理系统

从下面的数据库引擎流行度排名可以看出,比较流行的有:

关系数据库:oracle、mysql、微软sql server、postgresql、ibm db2、sqlite、mircosoft acess等

文档存储数据库:mongodb等

键值存储数据库:redis

搜索引擎数据库:弹性搜索

数据库引擎流行度排名

常见数据管理系统的特点

每个数据库管理系统都有自己的特点。下面简要介绍常用数据库管理系统的特点。

甲骨文数据库系统是美国甲骨文公司(oracle)提供的一组以分布式数据库为核心的软件产品。产品特点如下:

处理速度快

支持多用户

高安全性

便携性好

mysql是一个小型的关系型数据库管理系统,由瑞典mysql ab公司开发,后被sun公司收购,sun公司后被oracle公司收购,所以也可以算是oracle公司的一个产品。产品特性:

开发源码,采用gpl协议,可以自己定制

容纳多个存储引擎

跨平台持久性很好,并且提供多语言api

微软sql server是美国微软公司发布的rmdbs数据库,也是关系数据库系统。其产品特点如下:

图形用户界面,直观简单

丰富的编程接口工具

sqlserver和服务器集成良好,性价比高

dbms是什么(dbms包括db和dbs)

相关文章

猜你喜欢

反馈