Глава 5. Определение данных
- Содержание
- 5.1. Основы таблиц
- 5.2. Значения по умолчанию
- 5.3. Ограничения
- 5.1. Основы таблиц
- 5.3.1. Ограничения-проверки
- 5.3.2. Ограничения NOT NULL
- 5.3.3. Ограничения уникальности
- 5.3.4. Первичные ключи
- 5.3.5. Внешние ключи
- 5.3.6. Ограничения-исключения
- 5.3.2. Ограничения NOT NULL
- 5.3.1. Ограничения-проверки
- 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.5.2. Удаление столбца
- 5.5.1. Добавление столбца
- 5.6. Права
- 5.7. Политики защиты строк
- 5.8. Схемы
- 5.7. Политики защиты строк
- 5.8.1. Создание схемы
- 5.8.2. Схема public
- 5.8.3. Путь поиска схемы
- 5.8.4. Схемы и права
- 5.8.5. Схема системного каталога
- 5.8.6. Шаблоны использования
- 5.8.7. Переносимость
- 5.8.2. Схема public
- 5.8.1. Создание схемы
- 5.9. Наследование
- 5.10. Секционирование
- 5.10.1. Обзор
- 5.10.2. Реализация секционирования
- 5.10.3. Управление секциями
- 5.10.4. Секционирование и исключение по ограничению
- 5.10.5. Альтернативные варианты секционирования
- 5.10.6. Ограничения
- 5.10.2. Реализация секционирования
- 5.10.1. Обзор
- 5.11. Сторонние данные
- 5.12. Другие объекты баз данных
- 5.13. Отслеживание зависимостей
- 5.12. Другие объекты баз данных
Эта глава рассказывает, как создавать структуры базы данных, в которых будут храниться данные. В реляционной базе данных данные хранятся в таблицах, так что большая часть этой главы будет посвящена созданию и изменению таблиц, а также средствам управления данными в них. Затем мы обсудим, как таблицы можно объединять в схемы и как ограничивать доступ к ним. Наконец, мы кратко рассмотрим другие возможности, связанные с хранением данных, в частности наследование, представления, функции и триггеры.
Пред. | Начало | След. |
Вызов функций | Уровень выше | Основы таблиц |