SQL Structured Query Language

一种专门用来与数据库沟通的语言

数据库 database

保存有组织的数据的容器,通常是一个文件或一组文件

数据库管理系统 DBMS

操作数据库的软件

表 table

同一种类型的数据的结构化清单

表名

用于标识一个表的名字,在一个数据库中必须唯一

模式 schema

关于数据库和表的布局及特性的信息

&nbsp

列 column

表中的一个字段,所有表都至少有一列

数据类型 datatype

定义列可以存储的数据种类

行 row

表中的一个记录

主键 primary key

一列或几列,其值能够唯一标识表中每一行

列可以作为主键的条件:

  • 任意两行都不具有相同的主键值(列值或列值的组合)
  • 主键列不包含空值 NULL
  • 主键列中的值不允许修改或更新
  • 主键值不能重用(删除后不能赋给其他行)