1.database 本质:一个文件或一组文件
2.table
3.schema 模式 数据库和表的布局及特性的信息,模式定义了数据在表中如何存储,包含存储什么样的数据,数据如何分解,各部分信息如何命名等信息。数据库和表都有模式。
4.primary key 主键 一列(或一组列),其值能够唯一标识表中每一行
5.foregin key 外键 指一个表中的一个或多个字段,它们的值必须在另一个表中的某个字段中存在,这个被参照的表中的字段通常是主键(Primary Key),这样就可以通过外键将两个表关联起来
6.attribute 属性 对应表中的列
7.domain 域 列的取值范围 eg:Age must be a positive number/postcode have length limit
8.degree 度 集合的属性/列的数量
9.cardinality 势 行的数量 (第一行是不算的,只计算有几条tuples)
10.tuple 一条记录 one record one row
11.super key unique and can more than enough
12.candidate key can be chosen for the primary key