数据库存储阶段
- 人工管理阶段
- 文件管理阶段
- 数据库系统阶段
数据库概述
数据库(Datebase)是按照数据结构来组织、存储和管理数据的仓库,其本身可看作电子化的文件柜,用户可以对文件中的数据进行增加、删除、修改、查找等操作。
数据库系统
-
数据库(存储数据)
数据库提供了一个存储空间用来存储各种数据,可以将数据库视为一个存储数据的容器。 -
数据库管理系统(DBMS)
用于创建和管理数据库的一套软件,介于应用程序和操作系统之间。数据库管理系统不仅具有最基本的数据管理功能,还能保证数据的完整性、安全性和可靠性。 -
数据库应用程序(向数据库发送请求)
数据库应用程序与数据库管理系统进行通信、访问和管理DBMS中存储的数据。
SQL语言
SQL语言是一种关系型数据库的通用语言,是数据库查询语言和程序设计语言,用于管理数据库中的数据,如存取、查询、更新数据
- 数据定义语言(DDL)
create 创建数据库数据表
alter 修改表的定义
drop 删除数据库 数据表 - 数据操作语言(DML)
insert 插入数据
update 修改(更新)数据
delete 删除数据 - 数据查询语言 (DQL)
select 查找数据库中的一条数据或多条数据 - 数据控制语言(DCL)
grant 给用户增加权限
revoke 收回用户权限
commit 提交事务
rollback 回滚事务