数据库设计与 SQL 基础:DB2 相关知识解析
1. 数据库与数据库管理系统概述
1.1 基本定义
数据库管理系统(DBMS)是一组软件程序,用于控制数据库中数据的组织、存储和检索。而数据库则是相关表的有组织集合,这些表可以相互关联,为用户提供信息。常见的使用结构化查询语言(SQL)的关系型数据库管理系统包括 IBM® DB2®、Microsoft SQL Server®、MySQL、Oracle®、Sybase 等。
1.2 DBMS 的功能
DBMS 采用标准方法对数据进行编目、检索和运行查询。它管理传入的数据,对其进行组织,并为用户或其他程序提供修改或提取数据的方式。用户可以通过 DBMS 创建和访问数据库中的数据,而无需了解数据在磁盘上的物理位置,也无需关心是否有其他用户正在访问这些数据。在处理数据库请求时,DBMS 确保数据的完整性,即保证数据可用且按预期组织。此外,DBMS 还通过确保只有具有访问权限的用户和程序才能访问数据来提供安全性。
2. 关系数据库模型
2.1 起源与发展
如今,大多数商业数据库管理系统的基础是关系数据库模型。该模型最早由 Edgar Codd 在 1970 年发表的论文 “A Relational Model of Data for Large Shared Data Banks” 中提出。自该论文发表以来,关系模型得到了广泛发展,形成了如 DB2、Microsoft SQL Server、MySQL、Oracle 等常见的关系型数据库管理系统。
2.2 与其他数据库类型对比
除了关系数据库,还有层次数
超级会员免费看
订阅专栏 解锁全文
1674

被折叠的 条评论
为什么被折叠?



