您的位置:首页 >滚动 >

常见的DBMS数据库系统有哪些?DBMS数据库管理系统是什么?

2023-01-28 10:58:46    来源:酷狗科技网

Mysql:是最流行的关系型数据库管理系统之一,支持多线程,搭配 PHP 和 Apache 可组成良好的开发环境。

Oracle:是目前世界上流行的关系数据库管理系统之一,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。

Sybase:一种关系型数据库系统。

MS SQL Server:一个全面的数据库平台

Microsoft Access:一种关系数据库管理系统(RDBMS)

Informix:一种关系数据库管理系统

模型语言,用以因应该数据库管理系统的数据模型,来定义各数据库的schema。

最常用的三大类分别为层次结构式、网络式及关系式的模型。一个数据库管理系统可提供一种、两种,甚至全部三种方式,也可能提供其他形式。最适合的模型要视乎个别应用程序、交易进行比率及查询经常使用的程度等。现时最常使用的则是SQL所支持,相似于关系式模型但又有些微违背的方式。很多数据库管理系统也支持ODBC,以支持程序编写员以标准方法访问该数据库管理系统。

最优化的数据结构(字段、纪录及文件),以支持在永久存储设备(permanent data storage device,即比主存(volatile main memory)慢得多)上存储极大量的数据。

查询语言及撰写报表的程序,让用户可以交互方式查问数据库,进行数据分析及依用户的权限来更新数据。

它必须控制数据的保安,以防止不获授权的用户观看甚至更新数据库的数据。用户可以提供有效的密码来访问整个数据库或其中一部分。譬如员工数据库包括所有员工数据的数据,但某组用户可能只被批准查看薪金相关的数据,其他的又可能只可以访问工作履历及病历数据。

如果该数据库管理系统向用户提供可输入更新数据库甚至进行查询的交互途径,则此能力可以用来管理个人的数据库。可是,它不一定提供审核或其他在多用户环境中所需要的各种控制机制。这些机制可能要整套应用程序都为数据输入或更新而修改才能提供。

交易机制(最好可以保证ACID特性),在多用户同时访问之下仍维持数据完整性(data integrity),与及提供故障排除(fault tolerance)。

数据库管理系统依靠不容许超过一名用户在同一时间更新同一项纪录来维持数据库的完整性。数据库管理系统可以用唯一索引限制来避免重复纪录。譬如不能有两位顾客有同一个顾客编号(主键)在数据库中存在。

关键词: 常见的DBMS数据库系统有哪些 DBMS数据库管理系统是什么 dbms是什么系统软件 数据库中dbms是什么意思

相关阅读

精彩推送