SQL Structured Query Language
一种专门用来与数据库沟通的语言
数据库 database
保存有组织的数据的容器,通常是一个文件或一组文件
数据库管理系统 DBMS
操作数据库的软件
表 table
同一种类型的数据的结构化清单
表名
用于标识一个表的名字,在一个数据库中必须唯一
模式 schema
关于数据库和表的布局及特性的信息
 
列 column
表中的一个字段,所有表都至少有一列
数据类型 datatype
定义列可以存储的数据种类
行 row
表中的一个记录
主键 primary key
一列或几列,其值能够唯一标识表中每一行
列可以作为主键的条件:
- 任意两行都不具有相同的主键值(列值或列值的组合)
- 主键列不包含空值 NULL
- 主键列中的值不允许修改或更新
- 主键值不能重用(删除后不能赋给其他行)