数据库管理系统

来自ITwiki,开放的信息技术大百科

数据库管理系统(DBMS):是位于用户与操作系统之间的一层数据管理软件,用户对数据库数据的任何操作,包括数据库定义、数据查询、数据维护、数据库运行控制等都是在DBMS管理下进行的,应用程序只有通过DBMS才能和数据库打交道。


数据库管理系统(DBMS)中的主题

概念
数据库 | 数据库模型 | 关系数据库 | 关系模型 | 关系代数 | 主码 - 外码 - 代理码 - 超码
规范化 | 参照完整性 | 关系型DBMS | 分布式DBMS | ACID

对象
触发器 | 视图 | | 游标 | 事务日志 | 事务 | 索引 | 存储过程 | 分区

SQL中的主题
Select | Insert | Update | Merge | Delete | Join | Union | Create | Drop
语义比较

数据库管理系统实现

实现类型
Flat file | Deductive | Dimensional | 树状 | 面向对象 | 时态

产品
db4o | dBASE | Oracle | Caché | OpenLink Virtuoso | Sybase | Ingres | MySQL | SQLite | Microsoft SQL Server | Essbase | PostgreSQL | DB2 | Informix | Helix database | Teradata | 比较 - 关系型 | 比较 - 对象-关系型

组件
查询语言 | 查询优化 | 查询方法 | ODBC | JDBC
列表
面向对象数据库管理系统列表
关系数据库管理系统列表
全关系数据库管理系统列表