- •Управление образование города Астаны Колледж инновационных технологий Курсовая работа
- •Астана 2014 содержание
- •Введение
- •Теоретические основы разработки базы данных в
- •Создание таблиц
- •Нормализация таблиц
- •Практические основы разработки базы данных «аэропорт»
- •2.1 Создание интерфейса базы данных «Аэропорта»
- •Заключение
- •Листинг программы
- •2.2 Программная реализация базы данных «Аэропорт»
- •Список использованной литературы
- •Глоссарий
Теоретические основы разработки базы данных в
dELPHI
Основой информационной системы является база данных. Целью любой информационной системы является обработка данных об объектах реального мира. В широком смысле слова база данных - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Базы данных выполняют две основные функции. Они группируют данные по информационным объектам и их связям и предоставляют эти данные пользователям.
Данные - это формализованное представление информации, доступное для обработки, интерпретации и обмена между людьми или в автоматическом режиме.
Информация может храниться в неструктурированном виде, например, в виде текстового документа, где данные об объектах предметной области записаны в произвольной форме.
Структурированный вид хранения информации предполагает введение соглашений о способах представления данных. Это означает, что в определенном месте хранилища могут находиться данные определенного типа, формата и содержания. Представление информации в таблице - наилучший способ структурирования данных. Все данные записаны в клеточках таблицы по определенным правилам - форматам, одинаковым для всего столбца. Все столбцы имеют названия. Каждая строка таблицы имеет порядковый номер.
Автоматизировать обработку данных, которые хранятся в неструктурированном виде сложно, а порой и просто невозможно. Поэтому вырабатывают определенные соглашения о способах представления данных. Обычно это делает разработчик базы данных.
Создание таблиц
Таблица создается с помощью программы Database Desktop. Database Desktop (DBD) предназначена для создания и редактирования таблиц БД, визуальных запросов, SQL-запросов, а также для выполнения действий с псевдонимами БД.
Перед описанием процесса создания таблиц необходимо рассмотреть типы данных используемых в БД Paradox (в других БД названия и обозначения типов данных отличаются).
Обозначение и описание основных типов данных для таблиц Paradox:
A (Alpha) – символьные значения до 255 символов;
N (Number) – числовые значения с плавающей точкой -10307…+10308. Точ ность до 15 значащих цифр;
$ (Many) – аналогичен типу Number, но предназначен для хранения денежных сумм. Число знаков после запятой по умолчанию равно двум;
S (Short Integer) – целочисленные значения в диапазоне -32768 … 32768;
I (Long Integer) – целочисленные значения в диапазоне — 2147483647…2147483648;
D (Date) – значения даты;
T (Time) – значения времени;
@ (Timestamp) – значения даты и времени;
M (Memo) – строки длиной более 255 символов. От 1 до 240 символов могут храниться вместе с таблицей;
F (Formatted Memo) – форматированный текст произвольной длины;
G (Graphic) – Графические изображения в форматах BMP, PCX, TIF, GIF, EPS, при хранении преобразуются в формат BMP. Хранятся отдельно от таблицы БД;
L (Logical) – логические значения (True, False);
+ (Autoincrement) – автоинкрементное поле (только для чтения). При добавлении новой записи значение поля вычисляется автоматически.
Рассмотрим последовательность создания таблиц средствами DBD:
Запустите программу DBD командой Пуск — Программы — Borland Delphi — Database Desktop.
Установите псевдоним БД командой главного меню File — Working Directory и в выпадающем списке Aliases окна диалога Set Working Directory выберите имя псевдонима (например, PROBA), после чего нажать кнопку ОК.
Создайте таблицу командой главного меню File — New – Table и в появившемся окне Create Table оставьте без изменения тип создаваемой таблицы (Paradox7). Нажмите кнопку ОК. После этого появится окно определения структуры таблицы.
Заполните бланк-таблицу структуры таблицы БД, указав поля, их типы размеры, ограничения и умолчания. Бланк-таблица структуры таблицы БД включает в себя следующие столбцы:
Field Name – имена полей таблицы;
Туре – типы полей;
Size – размеры полей, обычно для строковых полей, поскольку иные поля подразумевают размер, определяемый типом поля;
Key – определяет поля (символ «*»), входящие в первичный ключ. Поля, входящие в первичный ключ, должны всегда располагаться в начале таблицы, подряд.
Также для каждого поля можно определить различные ограничения или умолчания, для чего используются следующие элементы управления:
Required Field – обязательность заполнения поля (пустые значения недопустимы);
Minimum value – определяет минимальное значение поля;
Maximum value – определяет максимальное значение поля;
Default value – определяет значение поля по умолчанию;
Picture – определяет шаблон изображения поля или маску ввода.
Отсутствие значений для поля означает отсутствие ограничений на значение поля.
Укажите языковой драйвер (см. следующий подраздел);
Определите индексы таблицы.
Сохраните изменения сделанные в таблице БД, для этого нажмите кнопку Save или Save As…
