• 数据库:数据的有序存储仓库,简称为(DB)。
  • 数据库管理系统:大型软件,用于操纵和管理数据库,简称为(DBMS)。
  • 操作关系型数据库的编程语言,定义了一套操作标准,简称为(SQL)。
  • DDL:数据定义语言,用于定义数据库对象(数据库、表、字段)。
  • DML:数据操作语言,用于对数据库表中的数据进行增删改。
  • DQL:数据查询语言,用于查询数据库表的记录。
  • DCL:数据控制语言,用于创建数据库用户和控制访问权限。
  • 概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据的正确性、有效性和完整性。

9.1 视图

  • 介绍:视图是一种虚拟的表,数据并不实际存在于数据库中,动态生成行和列数据来自定义视图的查询使用的表。
  • 通俗解释,视图保存了查询的SQL逻辑,而非查询的结果。
  • 存储过程:预先编译并存储在数据库中的SQL语句集合,简化应用开发。