数据库的概念

数据库定义:

  按照数据结构来组织、存储和管理数据的仓库。

  其数据结构独立于使用它的应用程序,对数据的增加、删除、修改和检索由统一软件进行管理和控制。

数据库发展经历阶段:

  人工管理、文件系统和数据库管理。

   目前为数据库管理阶段。

数据库系统模型:

  层次型、网状型、关系型和对象关系型。

  目前主流模型为关系型。

数据库类型:

  类型1:关系模型

  类型2: 非关系模型

SQL语言分类:

  数据定义(Data Definition Language,DDL)

    用于创建、修改和删除数据库对象,如CREATE TABLE、ALTER TABLE、DROP TABLE等。DDL语句会自动提交事务

  数据操纵语言(Data Manipulation Language,DML)(CURD)

    用于操纵数据库,包括INSERT、UPDATE、DELETE、SELECT等

  数据控制语言(Data Control Language,DCL)

    用于执行授予权限和撤销权限的操作,包括GRANT(授予权限)、REVOKE(撤销权限)两条命令。DCL语句会自动提交事务

  事务控制语言(Transactional Control Language,TCL)

    用于维护数据的一致性,包括COMMIT(提交事务)、ROLLBACK(回滚事务)和SAVEPOINT(设置保存点)3条语句

 

posted @ 2020-03-03 13:41  Jason–json  阅读(536)  评论(0编辑  收藏  举报