1、关系型数据库
oracle 银行、政府
MySQL 最广泛的
postgresql
sqlite 移动平台
等
2、非关系型数据库
redis
mongodb
等
等
sql:结构化查询语句
DML:数据操作语句,添加,删除,修改,查询数据库的记录,检查数据的完整性 insert(添加) delete(删除) update(修改) select(查询) DQL:数据查询语言,用于对数据进行查询,select TPL: 事务处理语言,对事务进行处理,begin transaction commit rollback DDL:用于数据库和数据库表的创建,修改和删除 create table(创建数据库表) alter table(修改数据库表的结构,添加修改字段以及约束) drop table(删除) create index(创建索引) drop index(删除索引) DCL:数据控制语言,用来对用户的访问权限定义和安全级别的定义 grant 授予访问权限 revoke 撤销访问权限 commit 提交事务 rollback 撤销事务 savepoint 设置保存点 lock 锁定 CCL 指针控制语言 通过控制指针完成操作 CRUD 增删改查