数据库概述
# 什么是数据库
DataBase,简称 DB,按照一定格式存储数据的一些文件的组合。顾名思义,存储数据的仓库,实际上就是一堆文件。这些文件中储存了具有特定格式的数据。
# 什么是数据库管理系统
DataBaseManagement,简称 DBMS。数据库管理系统是专门用来管理数据库中数据的,数据库管理系统可以对数据库当中的数据进行增删改查。
常见的数据库管理系统有:Mysql、Oracle、Sqlserver、DB2、SyBase 等。
# 什么是SQL
SQL 是结构化查询语言,程序员通过编写 SQL 语句,然后 DBMS 负责执行 SQL 语句,最终来完成数据库中数据的增删改查操作。SQL 是一套标准,程序员学习的就是 SQL 语句,一般情况下,SQL 语句可以在各种数据库管理系统之间通用。
# 数据库、数据库管理系统和 SQL 之间的关系
DBMS ---> 执行 ---> SQL ---> 操作 ---> DB
数据库管理系统通过执行 SQL 语句来完成对数据库数据的管理。
# SQL 语句分类
- DQL 数据查询语言
select
1
- DML 数据库操作语言
insert,delete,update
1
- DDL 数据定义语言
create,drop,alter
1
- TCL 事务控制语言
事务提交 commit,事务回滚 rollback
1
- DCL 数据控制语言
授权 grant,撤销权限 revoke
1
编辑 (opens new window)
上次更新: 2025/02/10, 20:20:37