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


         

Выбор кодовой таблицы для базы




Рис.31. Выбор кодовой таблицы для базы данных

Вопрос. Какую кодовую таблицу вы хотите выбрать для новой базы данных?

Альтернативы предлагаются в виде списка кодовых таблиц. Для представления текстовой информации на русском языке вам предлагаются несколько вариантов. На рис. 31 показан выбор 866-й кодовой таблицу.

Кодовая таблица выбрана, теперь приступаем к выполнению очередного шага.

Шаг 7. Подтверждение готовности к созданию новой базы данных (рис. 32).



Рис.32. Подтверждение готовности к созданию новой базы данных

Пояснение. Вы готовы к созданию базы данных с базовым файлом C:\DATABASE\DUBL_BIBLIA.DB. Вы можете осуществить подключение к базе данных после того как она будет создана.

Установленный флажок Connect to the database означает ваше согласие на подключение базой данных. Мы не будем подключаться сразу, сделаем это позже с клиентской ЭВМ.

Все ранее произведенные действия были подготовительными. Они были предназначены для задания значений параметров утилиты DBINIT (см. табл. - ). Теперь, когда все готово к ее запуску следует нажать на кнопку Готово для начала непосредственного создания новой базы данных. Протокол этого процесса отражается в окне очередном открывающемся окне мастера Create Database утилиты SQL Central (рис. 33).



Рис.33. Протокол процесса создания новой базы данных

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

Если создание базы данных осуществляется в среде утилиты ISQL, то тогда в ее окне Comman () следует выполнить следующий SQL-оператор:

//создание базы данных в утилите ISQL DBTOOL CREATE DATABASE 'c:\Database\Dubl_Biblia.db' /*Полное имя базового файла*/ TRANSACTION LOG //полное имя файла для TO // журнала изменений 'D:\Log_db\Dubl_Biblia.log' IGNORE CASE /* не делать разницы между строчными и прописными буквами */ //ENCRYPT /* признак шифрования, по необходимости */ PAGE SIZE 1024 /* размер страницы */ COLLATION '866rus' /*тип кодовой страницы */ TRAILING SPACES /* признак игнорирования конечных пробелов при сранениях строк */

Протокол процесса создания базы данных в случае применения утилиты ISQL выводится в ее окно Statistics.



    ПРИМЕЧАНИЕ

    При создании новой базы данных в ней всегда автоматически регистрируется всего один пользователь - DBA с паролем SQL. В дальнейшем пароль может быть изменен. Пользователь DBA имеет класс полномочий DBA (), т.е. пользуется всеми правами администратора базы данных.

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


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