Разработка приложений баз данных для СУБД Sybase SQL Anywhere

         

Создание базы данных


Создание базы производится посредством утилиты DBINIT (см. табл. - ). Покажем, как она используется в SQL Central.

    ПРИМЕЧАНИЕ

    Действия по созданию новой базы данных можно производить только на ЭВМ-сервере баз данных. На клиентской ЭВМ эти действия выполнить невозможно.

    После запуска SQL Central на ЭВМ-сервере баз данных раскройте папку Utilities и выберите мастер Create Database (рис. 25).

    Рис.25. Выбор мастера Create Database для создания базы данных

    После запуска мастера Create Database вам будет предложено выполнить ряд шагов. Каждый шаг представляется в виде отдельного окна. Заголовок, как правило, но совсем не обязательно, имеет название выполняемого шага. В верхней части окна обычно следует пояснение выполняемого шага. Ниже следует вопрос с предлагаемыми альтернативами. Именно в такой последовательности будем рассматривать шаги, который предлагает выполнить мастер Create Database. По этой же схеме будем обсуждать действия, выполняемые другими мастерами.

    Шаг 1. Начальная стадия создание базы данных (рис. 26).

    Рис.26. Создание базового файла базы данных

    Пояснение. Добро пожаловать в Мастер создания баз данных. Этот Мастер позволяет вам создать файл для хранения базы данных СУБД SQL Anywhere.

    Вопрос. В каком каталоге и какое имя файла вы хотите использовать для хранения новой базы данных?

    Ниже следует поле, в которое необходимо ввести полное имя файла. Это имя можно также выбрать при помощи кнопки Browse. Назовем создаваемую базу данных Dubl_Biblia. Поместим ее в тот же каталог (папку), что и . Как было сказано в , на ЭВМ-сервере размещается в каталоге с:\database. После заполнения поля окна щелкните мышью по кнопке Далее для выполнения следующего шага.

    Шаг 2. Выбор параметров журнала изменений базы данных (рис. 27).

    Рис.27. Выбор параметров журнала изменений базы данных

    Пояснение. Если вы выберете режим использования журнала изменений базы данных (transaction log), то вы можете поместить его в отдельном каталоге (по умолчанию журнал размещается в том же каталоге, что и базовый файл базы данных).

    Вопрос. Будете ли вы использовать журнала изменений базы данных?

    Нахождение переключателя в состоянии No transaction log является отрицательным ответом на поставленный вопрос. Если переключатель установлен в положение Maintain a log file in this path and file , то означает, что база данных будет использовать журнал изменений. При этом в единственном поле окна предлагается имя файла, в котором будет храниться журнал. Оно может быть изменено вручную или при помощи кнопки Browse.

    В целях повышения надежности хранения и восстановления базы данных целесообразно размещать журнал изменений на другом жестком диске сервера или другой ЭВМ вычислительной сети.

    После проведенных манипуляций переходим к очередному шагу.




    Содержание  Назад  Вперед