1.基数是指元组的个数
2.游标机制
3.触发器自动调用
4.count(*)统计所有行,不忽略空值null,但不但要全局扫描,也要对表的每个字段进行扫描;
5.eacherNO INT NOT NULL UNIQUE,为什么不能断定TeacherNO是主码?
- 显式声明:尽管
TeacherNO
具有唯一性,但除非它被显式地声明为主键(使用PRIMARY KEY
约束),否则它就不是主键。- 多列主键:在某些情况下,表的主键可能由多个列组成,称为复合主键或联合主键。即使
TeacherNO
是唯一的,也可能存在其他列与其一起构成主键。
6.
唯一性:
DATETIME
类型的值通常用于表示时间戳,这些值在大多数应用场景中不是唯一的。即使你设置了默认值,并且每次插入新记录时都使用当前时间戳,但如果有两个记录在同一时间被插入,那么它们的Year
值就会相同,这违反了主键或候选键的唯一性要求。
7.Armstrong 公理系统的三条推理规则是
自反律,争广律,传递律