什么是数据库?

  • 存储和管理数据的仓库,数据是有组织的进行存储。
  • 数据库英文名是 DataBase,简称DB
    数据库就是将数据存储在硬盘上,可以达到持久化存储的效果。又分关系型数据库和非关系型数据库。

什么是数据库管理系统?

  • 管理数据库的大型软件
  • 英文:DataBase Management System,简称 DBMS
    在电脑上安装了数据库管理系统后,就可以通过数据库管理系统创建数据库来存储数据,也可以通过该系统对数据库中的数据进行数据的增删改查相关的操作。我们平时说的MySQL数据库其实是MySQL数据库管理系统。

常见的数据库管理系统有哪些【关系型数据库】

  • Oracle:收费的大型数据库,Oracle 公司的产品【商业金融】
  • MySQL: 开源免费的中小型数据库。后来 Sun公司收购了 MySQL,而 Sun 公司又被 Oracle 收购
  • SQL Server:MicroSoft 公司收费的中型的数据库。C#、.net 等语言常使用
  • PostgreSQL:开源免费中小型的数据库
  • DB2:IBM 公司的大型收费数据库产品
  • SQLite:嵌入式的微型数据库。如:作为 Android 内置数据库
  • MariaDB:开源免费中小型的数据库

如何学习数据库?

我们可以通过数据库管理系统操作数据库,对数据库中的数据进行增删改查操作,简单来说就是学习如何操作数据库客户端
对于关系型数据库就可以通过一门编程语言(SQL)来实现,一门针对关系型数据库的语言规范。