1. Создать табличное пространство (название табличного пространства, имя и путь к файлу, в котором оно будет храниться).
SQL




2. Создать пользователя-владельца будущей схемы и её объектов, раздать ему права доступа.
TOAD (имя и пароль, права на табличные пространства, гранты: connect, resource, unlimited tablespace)
SQL




3. Создать сиквенсы для всех ID таблиц.
SQL








4. Создать таблицы от нового пользователя. От родительских таблиц-словарей до дочерних таблицы с основными данными и до ещё более дочернего набора из этих таблиц.
Принцип: Таблица с Данными 1=>Таблица, которая использует данные1 для заполнения своих данных 2=>Таблица, которая использует данные2 для заполнения своих данных 3.




4.1 Родительские таблицы словари.
TOAD - имя таблицы (указать табличное пространство, если оно не дефолтное), столбцы, первичный ключ (его уникальность и добавление первичного индекса TOAD добавит самостотельно) и остальные уникальности; триггер BEFORE INSERT IGNORE для заполнения ID, триггер AFTER INSERT IGNORE (если нужен аудит).




SQL




4.2 Главная таблица


читать дальше

@темы: oracle, sql