征的描述,是数据库用户的数据视图,内模式也称储存模式与某一应用有关的数据的逻辑表示3内模式也称储存模式,内模式也称储存模式,一个数据库只有一个内模式。它是数据物理结构和存储方式一个数据库只有一个内模式。它是数据物理结构和存储方式物理结构的描述,的描述,是数据在数据库内部的表示方式定义模式:子模式、个模式、DDL定义模式:∑子模式、1个模式、1个内模式2个独立性:个独立性:模式内模式映象保证了数据的物理独立性;内模式映象,保证了数据的物理独立性;模式内模式映象,外模式模式映象,外模式模式映象,保证了数据的逻辑独立模式映象性。
二、关系数据库
fa关系模型三要素:关系模型三要素:关系数据库结构关系操作集合关系完关系操作集合关系完关系数据库结构关系操作集合整性约束;整性约束;P47b唯一的关系数据库结构:二维表唯一的关系数据库结构:c关系完整性约束:关系完整性约束:实体完整性参照完整性用户定义完整参照完整性用户定义完整实体完整性参照完整性性其中若RDBMS(任何数据库管理)必须具有:实体完整(任何数据库管理)必须具有:性、参照完整性;参照完整性;实体完整性:实体完整性:p49组成主码的属性(主属性)不能取空值;组成主码的属性(主属性)不能取空值;主码的值唯一;值唯一;参照完整性:参照完整性:p49参照关系的外码的取值要么为
ull、要么为被参照关、系的主码的值;(要求不引用不存在的实体)系的主码的值;(要求不引用不存在的实体);(要求不引用不存在的实体用户定义的完整性:针对某一具体关系数据库的约p51用户定义的完整性:针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足束条件。它反映某一具体应用所涉及的数据必须满足的语言要求d关系代数运算符p52:(重点:π投影、σ选择、∞连接、:(重点:(重点:投影、选择、连接、∪并、∩交、差)差
三、SQL语言
faDDL(数据定义语言):create创建、drop删除、alter(数据定义语言)创建、删除、修改;修改;p83模式,视图和索引只有创建和删除操作;表有创建,删除,模式,视图和索引只有创建和删除操作;表有创建,删除,修改三项bDML(数据操作语言):select(查询)、i
sert(插入)、(数据操作语言)(查询)(插入)delete(删除)、update(修改);p91(删除)(修改)cDCL(数据控制语言):gra
t(授权)、(数据控制语言))、rer