4. Проектирование (описание) структуры банка данных в ИСУБД «Cronos Plus» 4.1. Описание окна диалога «Проектирование банка данных» После того как Вы создали новый банк данных, необходимо описать его структуру.
Совет. Перед тем как начать описывать структуру банка данных, прочтите главу 2, посвященную предварительному проектированию структуры банков. Даже если Вы неоднократно создавали банки данных, в этой главе Вы можете почерпнуть что-то новое. Например, узнать об определенных особенностях проектирования структуры банка в ИСУБД «CronosPlus».
Как Вы уже знаете, существенных отличий между просто банком данных и словарным банком не существует (более подробно этот вопрос рассмотрен в разделе 2.1). Если банк данных содержит хотя бы одну словарную базу, он может считаться словарным. Таким образом, различия структуры банка данных и словарного банка проявляются только на уровне описания каждой базы.
В ИСУБД «CronosPlus» для определения структуры банка предназначено окно диалога «Проектирование банка данных» (см. Рис. 4.1). Для того чтобы начать работу в этом окне выберите Проектирование Структура банка данных. Возможно, Вы не создавали новый, а подключили существующий банк данных. Если Вы хотите просмотреть и/или изменить структуру такого банка, воспользуйтесь тем же окном диалога «Проектирование банка данных».
Рис. 4.1. Окно диалога «Проектирование банка данных».
Окно диалога «Проектирование банка данных» состоит из двух закладок: «Список баз» и «Таблицы обмена». В данной главе рассматривается работа только с закладкой «Список баз». О таблицах обмена, их назначении и использовании Вы можете узнать в главе 16.
Закладка «Список баз» состоит из двух частей: списка баз данных и кнопочной панели, которая расположена в правой части окна. Каждой созданной базе данных соответствует одна строка в списке. Список баз данных имеет «шапку», в соответствии с которой, каждая строка в списке содержит следующие свойства базы: название и имя (мнемокод) базы данных, тип идентификации, количество наборов и поле кода (заполнено только для словарных баз). О том, что означают эти и другие свойства, будет рассказано ниже (см. раздел 4.2).
При проектировании структуры нового (пустого) банка данных, в нижней части кнопочной панели появляется кнопка «Структура» (на Рис. 4.1. она выделена пунктирной линией, так как если существует хотя бы одна база в банке данных, кнопка «Структура» не появляется). С помощью этой кнопки Вы можете скопировать в проектируемый банк данных структуру любого другого банка (этот банк должен быть в списке банков). После нажатия кнопки «Структура», на экране появится окно диалога «Выберите банк», содержащее список всех (в том числе и словарных) банков системы. Выберите банк и нажмите кнопку «Выполнить». Окно диалога «Выберите банк» будет закрыто, а структура указанного Вами банка скопирована. Данные, индексы, выходные формы и пр. не копируются.
Для того чтобы удалить базу данных из списка, отметьте ее курсором и нажмите кнопку «Удалить». Однако если база уже заполнена (ее записи уже содержат значения), эта кнопка будет недоступна. Потребуется сначала удалить все данные этой базы.
Для создания новой базы в банке данных нажмите кнопку «Новая». На экране появится окно диалога «Свойства базы» (см. Рис. 4.2). Как видно на рисунке, окно диалога «Свойства базы» состоит из нескольких закладок. При создании новой базы, нужно последовательно заполнить строки, соответствующие свойствам новой базы. Задание свойств базы в закладке «Основные свойства» является обязательным (как это сделать см. ниже – раздел 4.2).
Если Вы хотите просмотреть и/или изменить структуру существующей базы, нажмите кнопку «Свойства». На экране появится окно диалога «Свойства базы». Существующая база данных уже имеет ряд свойств, поэтому для такой базы соответствующие строки уже заполнены, а в название окна диалога вынесено название базы. Структура окна диалога для новой и уже существующей базы одинакова.
Рис. 4.2. Окно диалога «Свойства базы».
|