认识数据库

栏目说明

本栏目收集了一些 数据库(DataBase) 的相关知识

1. 什么是数据库?

概念

  • 数据库 是用来 组织、存储和管理数据 的仓库。
  • 在传统型数据库中,数据的组织结构一般有 4 大部分:
    • 数据库(database)
    • 数据表(table)
    • 数据行(row)
    • 字段(field)
  • 程序员做的最多的就是:
    • 对数据表进行 增删改查
    • 设计数据表的 字段

2. 常见数据库及其分类

数据库分类

  • 关系型数据库:又叫 SQL 数据库。属于 传统型数据库 ,有 MySQL、Oracle、SQL Server...

  • 非关系型数据库:又叫 NoSQL 数据库。属于 新型数据库 ,有 Mongodb...

最常见的数据库,有:

  • MySQL 数据库(目前使用最广泛、流行度最高的开源免费数据库;Community + Enterprise)
  • Oracle 数据库(收费)
  • SQL Server 数据库(收费)
  • Mongodb 数据库(Community + Enterprise)

其中,MySQL、Oracle、SQL Server,这三者设计理念相同,用法比较类似。

而 Mongodb 属于新型数据库,它在一定程度上弥补了传统型数据库的缺陷

上次更新:
贡献者: 唐干宵