double arrow

Опишите основные характеристики таблицы базы данных, проектируемой в приложении DataBase Desktop


Утилита DataBase Desktop предназначена для создания, просмотра и модификации таблиц баз данных различных форматов (Paradox, dBASE, Microsoft Access), а также для работы с визуальными и SQL-запросами и псевдонимами баз данных.

При создании базы данных в DataBase Desktop, после некоторых действий, появляется окно создания структуры таблицы. Каждая строка структуры таблицы соответствует одному полю. Приведем назначения столбцов:

- Fields Name - имя поля;

- Туре - тип поля;

- Size - размер поля (для строковых полей, поскольку иные поля подразумевают размер, определяемый типом поля);

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

Правила именования полей для таблиц формата Paradox следующие:

• длина имени поля не может быть более 25 символов;

• нельзя, чтобы первым символом в имени был пробел, хотя использовать пробелы в имени можно;

• каждое имя поля должно быть уникально (строчные и прописные буквы эквивалентны);

• нельзя использовать символы:, (запятая), | (вертикальная линия) и ! (восклицательный знак);

• нельзя применять ключевые слова, используемые в SQL-запросах, например SELECT и COUNT.

Для каждого поля можно определить

- Обязательное поле. Данный выключатель определяет, обязательно ли нужно вводить значение в поле. Этот выключатель необходимо включать для ключевого поля.

Другие поля служат для наложения ограничений на значение поля:

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

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

- Значение по умолчанию. Определенное в этой строке ввода значение устанавливается в поле при создании новой записи в таблице.

- Шаблон. В данной строке ввода определяется, какие символы могут быть введены в текущее поле. Это условие описывается в виде строки, состоящей из некоторого множества символов. Для удобства ввода и проверки шаблона можно воспользоваться диалоговым окном, которое вызывается при нажатии кнопки Assist (Помощник).

Отсутствие значения в одном из полей означает отсутствие ограничений на значение поля.

Также для таблицы можно определить следующие свойства

Таблица – справочник.Данная характеристика позволяет определить множество значений, которые могут быть введены в поле таблицы БД из определенной здесь таблицы справочника.

Вторичные индексы.Вторичные индексы используются для связывания таблиц (например в запросах), для ускорения выполнения запросов и определения порядка сортировки значений в таблице. Вторичных индексов у таблицы может быть несколько. Во вторичный индекс может входить любое количество полей. Одно и то же поле может входить в разные индексы.

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

Защита паролем.Это свойство позволяет определить пароль, который требуется ввести при попытке получить информацию из формируемой таблицы БД. Паролей для таблицы может быть несколько, они могут определять различную информацию, входящую в таблицу, и свойства ее обработки.

Язык таблицы.Данное свойство позволяет переопределить драйвер языка, который задает порядок сортировки всех значений в таблице и использование определенного набора символов. Этот драйвер определяется в программе настройки конфигурации BDE.

Зависимые таблицы.После выбора этой характеристики появляется список всех таблиц, для которых редактируемая таблица является основной. Эта связь задается при определении характеристики (Ссылочная целостность).



Сейчас читают про: