Обучающие курсы:

Обучение профессии "Разработчик C#" + стажировка в Mail.ru
Обучение профессии "Разработчик Python" + трудоустройство
Обучение профессии "Веб-разработчик" + стажировка в Mail.ru


Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Создание таблиц базы данных
Для создания таблиц базы данных можно использовать утилиту Database Desktop.

Сначала нужно задать рабочий каталог. Для этого следует выполнить команду меню Object > Working Directory и из списка Aliases выбрать только что созданный псевдоним. Таким образом, при открытии диалога выбора таблиц (для локальных баз данных) будет открываться именно тот каталог, в котором они располагаются.

Для создания таблицы необходимо выбрать пункт меню Object > New > Table. В появившемся окне необходимо выбрать тип таблицы. Для реализации тестового примера нужно выбрать значение Paradox 7. В результате будет активировано диалоговое окно, показанное на рис. 3.4. Каждая строка соответствует определенному полю в создаваемой таблице.

 

Рис. 3.4. Определение структуры таблицы

 

В столбце Field Name указываются имена полей создаваемой таблицы. Столбец Туре задает их типы. Для строковых полей в столбце Size указывается их размер. А в столбце Key помечаются символом звездочки те поля, которые будут входить в состав первичного ключа.
Для тестового примера нужно создать таблицу, содержащую информацию о студентах. В ней будут содержаться ноля STUDENT, GROUP и DATAPOSTUP. Чтобы выбрать тип поля при его определении, необходимо перейти в поле Туре и нажать клавишу пробела. Точно таким же образом отмечается вхождение поля в ключ. Описание полей созданной таблицы базы данных приведено в табл. 3.1.

Таблица 3.1. Описание полей таблицы «Студенты»

Field Name

Type

Size

Key

Примечание

STUDENT

A

30

*

Поле типа Alfa

GROUP

S

 

 

Поле типа Short

DATAPOSTUP

D

 

 

Поле типа Data

 

Любому полю таблицы можно задать те или иные ограничения:
- Модификатор Required Field указывает, что поле должно быть обязательно заполнено данными.
- Ограничение Minimum Value определяет минимальное значение, которое может содержаться в поле,
- Maximum Value задает максимальное значение, которое может содержаться в поле.
- Параметр Default Value определяет значение, которое поле будет принимать по умолчанию.
- Параметр Picture определяет шаблон значении, которые будут храниться в поле.
Первичный ключ будет построен по полям STUDENT и GROUP.

Рис. З.5. Таблица «Студенты»
Для полей Student и Group следует установить ограничение Required Field. На рис. 3.5 показан один из этапов формирования таблицы.

Далее необходимо выбрать языковый драйвер для того, чтобы русский текст отображался в базе данных без искажений. Для этого в списке Table properties необходимо выбрать пункт Table Language, затем нажать кнопку Modify и выбрать в появившемся списке значение Pdox ANSY Cyrillic. Теперь таблицу можно сохранить под именем Students при помощи кнопки Save/Save As.



   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru