数据库模式
三级模式结构:模式、外模式、内模式
两级映像结构:外模式/模式映像、模式/内模式映像
两层映像保证了数据库的逻辑性和独立性
E-R图
组成部分:
- 矩形,代表实体型;
- 椭圆,代表属性;
- 菱形,代表联系;
- 线段,将属性和实体性相连或将实体型和联系相连。
关系模型
由数据结构,数据操作,完整性约束条件 三部分组成。
数据操作 : 选择、投影、连接、除、并、交、差
完整性约束:实体完整性、参照完整性和用户定义完整性。
其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件。
实体完整性规则是:关系的主码不能取空值。
参照完整性规则是:外码必须是另一个表中主码的有效值,或者是“空值”。
连接运算
联接有三种:自然联接,等值联接
SQL语句
sql语句不区分大小写,使用单引号来环绕文本值,数值不需使用
where子句中可以使用下列运算符: