JavaWeb开发之——数据库相关概念(02)
一 概述
- 数据库相关概念
- 常见的关系型数据库管理系统
二 数据库相关概念
2.1 数据库
- 存储数据的仓库,数据是有组织的进行存储
- 英文:DataBase,简称DB
2.2 数据库管理系统
- 管理数据库的大型软件
- 英文:DataBase Management System,简称DBMS
2.3 SQL
- 英文:Structured Query Language,简称SQL,结构化查询语言
- 操作关系型数据库的编程语言
- 定义操作所有关系型数据库的统一标准
2.3 DB/DBMS/SQL之间的关系
三 常见的关系型数据库管理系统
3.1 市面上常见的数据库管理系统
3.2 数据库介绍
- Oracle:收费的大型数据库,Oracle公司的产品
- MySQL:开源免费的中小型数据库,后来Sun公司收购了MySQL,而Sun公司又被Oracle收购
- SQL Server:Microsoft公司收费的中型的数据库,C#、Net等语言常使用
- PostgreSQL:开源免费的中小型数据库
- DB2:IBM公司的大型收费数据库产品
- SQLite:嵌入式的微型数据库。如作为Android内置数据库
- MariaDB:开源免费中小型数据库