Создание и изменение объектов базы данных Oracle 7/8

Создание и изменение объектов базы данных Oracle 7/8
Команда Create Table (Oracle 7/8)
Типы данных в Oracle 7/8
Параметр DEFAULT (Oracle 7/8)
Ограничения (Oracle 7/8)
Пример создания таблицы (Oracle 7/8)
Изменение таблиц и ограничений. Общие сведения (Oracle 7/8)
Добавление и изменение столбцов (Oracle 7/8)
Добавление и удаление ограничений (Oracle 7/8)
Удаление, усечение и переименование таблиц (Oracle 7/8)
Пример создания последовательности (Oracle 7/8)
Использование последовательности (Oracle 7/8)
Изменение последовательности (Oracle 7/8)
Удаление последовательности (Oracle 7/8)
Пример создания представления (Oracle 7/8)
Выполнение операций DML над представлениямия (Oracle 7/8)
Удаление представления (Oracle 7/8)
Как и когда создаются индексы (Oracle 7/8)
Создание индекса (Oracle 7/8)
Удаление индекса (Oracle 7/8)

Создать таблицу, как, впрочем, и любой другой объект БД, можно с помощью команды SQL – Create, которая принадлежит языку определения данных DDL. Команды DDL немедленно воздействуют на БД и заносят информацию в словарь данных.
Для изучения таблиц пользователь должен обладать привилегией Create Table и областью хранения данных (схемой), где можно создавать объекты. Предоставляя пользователям привилегии, администратор БД использует команды языка DCL (Grant, Revoke).
Синтаксис
CREATE TABLE [схема.] таблица
(столбец тип данных [Default выражение]
[ограничение столбца],

[ограничение таблицы]);

где схема – то же, что имя владельца;
таблица – имя таблицы;
Default выражение – задает значение по умолчанию;
столбец – имя столбца;
тип данных - тип данных и длина столбца;
ограничение - столбца – правило целостности как часть определения
столбца;
ограничение - таблицы – правило целостности как часть определения
таблицы.
Схема – это набор объектов данного пользователя. Указывается в том случае, если таблица создается в схеме, не принадлежащей пользователю, но пользователю даны права доступа к объектам схемы.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: