Chapter 5. 数据定义
-
Table of Contents
-
5.1. 表的基本概念
-
5.2. 缺省值
-
5.3. 约束
-
-
5.3.1. 检查约束
-
5.3.2. 非空约束
-
5.3.3. 唯一约束
-
5.3.4. 主键
-
5.3.5. 外键
-
5.3.6. 排除约束
-
5.4. 系统字段
-
5.5. 修改表
-
-
5.5.1. 增加字段
-
5.5.2. 删除字段
-
5.5.3. 增加约束
-
5.5.4. 删除约束
-
5.5.5. 改变字段的缺省值
-
5.5.6. 修改字段的数据类型
-
5.5.7. 重命名字段
-
5.5.8. 重命名表
-
5.6. 权限
-
5.7. 模式
-
-
5.7.1. 创建模式
-
5.7.2. 模式
-
5.7.3. 模式搜索路径
-
5.7.4. 模式和权限
-
5.7.5. 系统表模式
-
5.7.6. 使用方式
-
5.7.7. 移植性
-
5.8. 继承
-
5.9. 分区
-
-
5.9.1. 概述
-
5.9.2. 实现分区
-
5.9.3. 管理分区
-
5.9.4. 分区和约束排除
-
5.9.5. 替代分区方法
-
5.9.6. 警告
-
5.10. 其它数据库对象
-
5.11. 依赖性跟踪
本章介绍如何创建一个保存数据的数据库结构。在关系型数据库里,裸数据是存储在表中的, 因此本章的大部分内容都将用于介绍如何创建表以及如何修改他们,以及在控制表中存储的 数据上有什么可以获得的特性。随后,我们讨论表是如何组织成模式的,以及如何给表赋予 权限。最后,我们将简单查看一下影响数据存储的其它因素,比如继承、视图、函数、触发器。