目录
5 .1.表基础
5 .2.默认值
5.3. Constraints
5 .3.2. 非空约束
5 .3.3. 独特的约束
5 .3.4. 主键
5 .3.5. 外键
5 .3.6. 排除约束
5 .4.系统列
5 .5.修改表格
5 .5.2. 卸下色谱柱
5 .5.3. 添加约束
5 .5.4. 消除约束
5 .5.5. 更改列的默认值
5 .5.6. 更改列的数据类型
5 .5.7. 重命名列
5 .5.8. 重命名表
5.6. Privileges
5 .7.行安全策略
5.8. Schemas
5 .8.2. 公共架构
5 .8.3. 模式搜索路径
5 .8.4. 架构和特权
5 .8.5. 系统目录架构
5 .8.6. 使用模式
5.8.7. Portability
5.9. Inheritance
5 .10.表分区
5 .10.2. 声明式分区
5 .10.3. 使用继承的实现
5 .10.4. 分区修剪
5 .10.5. 分区和约束排除
5 .10.6. 声明式分区最佳实践
5 .11.国外资料
5 .12.其他数据库对象
5 .13.依赖追踪
本章介绍如何创建将保存数据的数据库结构。在关系数据库中,原始数据存储在表中,因此,本章的大部分内容专门用于解释如何创建和修改表以及可用于控制表中存储哪些数据的功能。随后,我们讨论如何将表组织成模式,以及如何将特权分配给表。最后,我们将简要介绍影响数据存储的其他功能,例如继承,表分区,视图,函数和触发器。