DB2 的基本概念还挺全面的,尤其适合刚入门或者想捡回知识点的朋友。讲得不啰嗦,基本都用大白话解释清楚了。像事务管理、数据模型这些东西,一看就懂,不绕弯子。对比其他数据库,比如 MySQL 和 Oracle,DB2 在企业级场景下还是挺常见的,是银行、电信这类对稳定性要求高的场景。
DB2 的核心是关系型数据库,基本操作和 SQL 打交道最多,像SELECT
、JOIN
这些命令,通用性强,用别的数据库也能直接上手。要说区别,DB2 对数据完整性控制比较细,事务也比较严谨。响应也快,是批量时,效率还挺高的。
你如果以前接触过MySQL或者Oracle,会发现 DB2 的结构更偏“工业级”,不过也没啥门槛。嗯,像游标
、视图
这些高级点的用法,它也都支持,而且语法不算怪,用起来还顺手。
这里还整理了一些其他相关资源,有讲 SQL 基本概念的,也有讲 Elasticsearch 和概念模型的,看看会有不少收获哦:
- 数据库基本概念简介
- SQL 数据库的基本概念
- 数据库系统基本概念
- 数据库概念模型的基本概念
- Oracle 数据库基本概念教学导引
- 数据库游标的基本概念与应用
- Elasticsearch 基本概念.pdf
- MySQL Cluster 的基本概念
- DB2 核心概念
- 数据库基本概念与数据表操作详解
如果你平时写 SQL 多,或者想了解更高阶的数据操作,建议你直接去看下DB2 核心概念那篇文章,地址在这:http://www.cpud.net/down/3134.html,内容还蛮扎实的。