32数据定义 321定义、删除与修改基本表 322建立与删除索引
3.2 数 据 定 义 3.2.1 定义、删除与修改基本表 3.2.2 建立与删除索引
321定义、删除与修改基本表 、定义基本表 、修改基本表 删除基本表
3.2.1 定义、删除与修改基本表 一、定义基本表 二、修改基本表 三、删除基本表
、定义基本表 关系名(表名) 属性名(列名) 完整性约東
一、定义基本表 关系名(表名) 属性名(列名) 完整性约束
定义基本表(续) 语句格式 CREATE TABLE<表名> (<列名><数据类型><列级完整性约束条件> ,<列名><数据类型><列级完整性约束条件斗 ,<表级完整性约束条件>1); <表名>:所要定义的基本表的名字 <列名>:组成该表的各个属性(列) 列级完整性约東条件>:涉及相应属性列的完整性 约束条件 <表级完整性约束条件>:涉及一个或多个属性列的 完整性约束条件
定义基本表(续) 语句格式 CREATE TABLE <表名> (<列名> <数据类型>[ <列级完整性约束条件> ] [,<列名> <数据类型>[ <列级完整性约束条件>] ]… [,<表级完整性约束条件> ] ); – <表名>:所要定义的基本表的名字 – <列名>:组成该表的各个属性(列) – <列级完整性约束条件>:涉及相应属性列的完整性 约束条件 – <表级完整性约束条件>:涉及一个或多个属性列的 完整性约束条件
定义基本表(续) 表级完整性约束与列级完整性约束 常用完整性约東 主码约束: PRIMARY KEY 参照完整性约束 唯一性约束: UNIQUE 非空值约束: NOTNULL 取值约束: CHECK
定义基本表(续) 表级完整性约束与列级完整性约束 常用完整性约束 – 主码约束: PRIMARY KEY – 参照完整性约束 – 唯一性约束:UNIQUE – 非空值约束:NOT NULL – 取值约束:CHECK