数据库中常见的基本概念具体包括哪些内容?
- 内容介绍
- 文章标签
- 相关推荐
数据库基本概念一览
掌握数据库的主要概念对于数据分析师、程序架构师还有后端开发者都很关键。
1. 数据库
数据库是按一定规则组织、存储和管理数据的集合。 它为多使用者提供共享的数据空间,支持增删改查等操作。
使用者痛点:新手往往对“数据库”与“数据表”混淆。记住的观点是,数据库=容器。数据表=容器中的表格
2. 数据模型
- 层次模型: 树形结构,适合目录或组织架构。按理说,
- 网状模型: 图形结构。可表示多重关系,
- 关系模型: 用表格表示实体及其属性,是最常用的模型。
- 面向对象模型: 把实体抽象成对象,适合复杂业务。
使用者痛点:很多人把“关系型”和“非关系型”直接对应到“SQL”和“NoSQL”,其实两者是不同层面的概念。先理解数据模型,再决定使用哪种数据库类型。
3. 表与行列
表:由列和行组成。每列代表属性,每行代表记录。
列:定义字段名与数据类型,例如使用者名、年龄等。
行:一个完整的数据实例,例如某个使用者的信息。
数据库基本概念一览
掌握数据库的主要概念对于数据分析师、程序架构师还有后端开发者都很关键。
1. 数据库
数据库是按一定规则组织、存储和管理数据的集合。 它为多使用者提供共享的数据空间,支持增删改查等操作。
使用者痛点:新手往往对“数据库”与“数据表”混淆。记住的观点是,数据库=容器。数据表=容器中的表格
2. 数据模型
- 层次模型: 树形结构,适合目录或组织架构。按理说,
- 网状模型: 图形结构。可表示多重关系,
- 关系模型: 用表格表示实体及其属性,是最常用的模型。
- 面向对象模型: 把实体抽象成对象,适合复杂业务。
使用者痛点:很多人把“关系型”和“非关系型”直接对应到“SQL”和“NoSQL”,其实两者是不同层面的概念。先理解数据模型,再决定使用哪种数据库类型。
3. 表与行列
表:由列和行组成。每列代表属性,每行代表记录。
列:定义字段名与数据类型,例如使用者名、年龄等。
行:一个完整的数据实例,例如某个使用者的信息。

