常见数据库管理系统及其特征(数据库管理系统简介)
常见数据库管理系统及其特征(数据库管理系统简介)概念层(Conceptual Level):为内部层与外部层之间的桥梁(此部分可看成是资料库管理师(DBA)所看到的整体部分)。外部层(External Level)或称视界层(View Level):则代表使用者或是应用程式所看到的部分。模型语言,用以因应该资料库管理系统的数据模型,来定义各资料库的schema。最常用的三大类分别为阶层式、网路式及关联式的模型。一个资料库管理系统可提供一种、两种,甚至全部三种方式,也可能提供其他形式。最适合的模型要视乎个别应用程式、交易进行比率及查询经常使用的程度等。现时最常使用的则是SQL所支援,相似于关联式模型但又有些微违背的方式。很多资料库管理系统也支援ODBC,以支援程式编写员以标准方法存取该资料库管理系统。内部层(Internal Level):所代表的是实际储存资料的结构。
数据库管理系统(英语:database management system,缩写:DBMS) 是一种针对对象数据库,为管理数据库而设计的大型电脑软件管理系统。具有代表性的数据管理系统有:Oracle、Microsoft SQL Server、Access、MySQL及PostgreSQL等。通常资料库管理师会使用资料库管理系统来建立资料库系统。
现代DBMS使用不同的数据库模型追踪实体、属性和关系。在个人电脑、大型计算机和主机上应用最广泛的数据库管理系统是关系型DBMS(relational DBMS)。在关系型数据模型中,用二维表格表示数据库中的数据。这些表格称为关系。
描述
资料库管理系统是一套电脑程式,以控制资料库的分类及数据的存取。一套资料库包括:
模型语言,用以因应该资料库管理系统的数据模型,来定义各资料库的schema。
最常用的三大类分别为阶层式、网路式及关联式的模型。一个资料库管理系统可提供一种、两种,甚至全部三种方式,也可能提供其他形式。最适合的模型要视乎个别应用程式、交易进行比率及查询经常使用的程度等。现时最常使用的则是SQL所支援,相似于关联式模型但又有些微违背的方式。很多资料库管理系统也支援ODBC,以支援程式编写员以标准方法存取该资料库管理系统。
-
内部层(Internal Level):所代表的是实际储存资料的结构。
-
外部层(External Level)或称视界层(View Level):则代表使用者或是应用程式所看到的部分。
-
概念层(Conceptual Level):为内部层与外部层之间的桥梁(此部分可看成是资料库管理师(DBA)所看到的整体部分)。
常见数据库管理系统
开放原始码数据库系统
-
Apache Derby-Apache软件基金会的纯Java资料库管理系统
-
Berkeley DB加州大学Berkeley分校研究成果
-
eXist简单的XML开放源代码数据库
-
火鸟
-
HSQL
-
Ingres
-
LevelDB-Google所研发的键/值对数据库编程库
-
mSQL
-
MySQL网路上十分流行的数据库服务器,若结合Linux系统、PHP脚本技术和ApacheWeb服务器使用,则被称为LAMP。
-
PostgreSQL
-
SQLite C库,支持完全的SQL标准数据库,基于命令行SQLite下载
-
Xindice简单的XML数据库,由Apache软件基金会开发
商业数据库系统
-
4th Dimension或者叫4D,是一套从Mac OS发展出来的数据库系统。
-
Adabas Software AG(德国)开发的的数据库
-
askSam 结合了数据库和文本编辑,具有很多革新特性
-
Caché,适用于企业内部系统应用
-
Conzept16
-
c-tree Plus FairCom公司的ISAM和关系数据库。
-
DB1 IBM产品
-
DB2 IBM产品,当前版本10.5。
-
dBase在DOS时代十分重要的数据库,Windows版本是Visual dBase
-
FileMaker由Claris演化而来,一个界面非常友好的关系型数据库,能够同时在Mac OS和Windows上使用,最新版本12.0
-
FoxBase被微软收购,继续开发出微软FoxPro,2.6版之前有DOS和Windows版。
-
Google Fusion Tables(英语:Google Fusion Tables)
-
Gupta SQLBase,当前版本9.0
-
HyperFileSQL
-
IDMS
-
IMS
-
Informix,当前版本10.0(Cheetah)
-
InterBase
-
MaxDB参看SAP DB
-
Microsoft Access,微软公司Office组件之一,当前版本Access 2016(另外还有6.0、97、2000、XP/2002、2003、2007、2010、2013),从微软公司兼并的一家公司的产品发展而来。
-
Microsoft Visual FoxPro 当前版本9.0
-
MS SQL-Server,当前版本2014 SP1
-
Sybase,早期版本被微软购买开发出SQL-Server。
-
Oracle,当前版本18c,最受欢迎的商业数据库
-
Paradox Borland开发后转手Corel(WordPerfect Office)继续开发
-
PrimeBase
-
RRDtool,Round Robin Database
-
SAP DB由SAP开发,后由MySQL继续开发和维护现属于MaxDB。
-
Tamino XML数据库k,基于Adabas的版本由Software AG开发,
-
Tdbengine
-
Teradata功能非常强大,适用于非常海量数据,通常用来从事资料仓储。
-
Visual dBase 最终版本5.0,已退出市场。