Cтраница 3
Список Tablespace в верхней части диалога показывает все табличные пространства в базе данных. Кнопки New, Rename и Delete служат соответственно для создания, переименования и удаления табличных пространств. При нажатии кнопки New возникает диалог New TABLESPACE, в котором следует задать имя табличного пространства. Свойства табличного пространства задаются в диалоге ORACLE Physical Object Editor. Окно выбора OFFLINE показывает состояние доступности табличного пространства. Для перевода табличного пространства в offline следует включить опцию, в online - выключить. [31]
Вид генерируемого программного текста зависит от способа выбора объектов. Если описание таблицы выбирается из вкладки Server Model, то в сценарии создания таблицы не будет каких-либо конструкций, характерных для реализации этой таблицы, например конструкции назначения табличного пространства и параметров хранения. Дело в том, что эти характеристики определяются для реализации таблицы. Если выбрать реализацию таблицы во вкладке DB Admin, то в операторе CREATE TABLE будут содержаться конструкции хранения и табличного пространства в том случае, если они были заданы. Поэтому для получения полного синтаксиса оператора CREATE нужно создать реализацию и назначить объекту базу данных и схему пользователя. [32]
К устанавливаемым свойствам относятся имена базы данных и пользователя, которые будут связаны с формируемой таблицей. После заполнения этих полей можно дополнительно указать, что, кроме элемента таблицы DDT, должна быть создана реализация таблицы, представляющая ее в отдельной пользовательской схеме базы данных. Допустимо указать табличное пространство ( tablespace) и определение хранения ( storage definition), связанное с таблицами и индексами. Эти параметры ссылаются на определения элементов репозитория, поэтому перед выполнением DDT следует создать в репозитории базу данных, пользователя, табличное пространство и определение хранения. [33]
Список Tablespace в верхней части диалога показывает все табличные пространства в базе данных. Кнопки New, Rename и Delete служат соответственно для создания, переименования и удаления табличных пространств. При нажатии кнопки New возникает диалог New TABLESPACE, в котором следует задать имя табличного пространства. Свойства табличного пространства задаются в диалоге ORACLE Physical Object Editor. Окно выбора OFFLINE показывает состояние доступности табличного пространства. Для перевода табличного пространства в offline следует включить опцию, в online - выключить. [34]
Основой реализации таблицы ( table implementation), определяющей способы ее фактического хранения в базе данных и создания в схеме пользователя, является связь ( ассоциация), существующая между таблицей и комбинацией база данных / схема. Эта связь означает, что можно создать таблицу, имеющую то же базовое описание ( т.е. те же столбцы и ограничения), но разные реализации в различных базах данных или в схемах различных пользователей одной базы данных. Реализация таблицы используется при создании серверных операторов DDL, поскольку, если выполнить утилиту генерации по отношению к описанию таблицы, то в сценарии не будут содержаться конструкции для табличного пространства и параметров хранения. Эти дополнительные сведения находятся в реализации таблицы. При выполнении утилиты Generate Database from Server Model по отношению к данным описаниям в операторах CREATE TABLE будут созданы программные конструкции, определяющие параметры хранения и назначающие табличные пространства. [35]
Список Tablespace в верхней части диалога показывает все табличные пространства в базе данных. Кнопки New, Rename и Delete служат соответственно для создания, переименования и удаления табличных пространств. При нажатии кнопки New возникает диалог New TABLESPACE, в котором следует задать имя табличного пространства. Свойства табличного пространства задаются в диалоге ORACLE Physical Object Editor. Окно выбора OFFLINE показывает состояние доступности табличного пространства. Для перевода табличного пространства в offline следует включить опцию, в online - выключить. [36]
Нельзя точно определить предполагаемый размер таблицы, пока не завершится миграция данных из старой системы. Однако можно, но крайней мере, приблизительно верно его определить, чтобы решиться на выделение разделов. Следует оценить приблизительное число строк в каждой таблице и скорость ее роста. Для полей VARCHAR2 оценивается средняя длина. Этой информации администратору будет достаточно для определения табличного пространства и физического размещения. [37]