Курсовая работа: Создание базы данных для организации
ID_C |
Целый |
INTEGER |
Уникальный идентификатор клиента (первичный ключ) |
FIO |
Строковый |
VARCHAR 50 |
ФИО (индексное поле) |
PASPORT |
Строковый |
VARCHAR 150 |
Паспортные данные |
Таблица Заказы(DEAL):
ID_D |
Целый |
INTEGER |
Уникальный идентификатор
(первичный ключ)
|
ID_M |
Целый |
INTEGER |
Код фильма из поля ID таблицы MOVIE |
CL_ID |
Целый |
INTEGER |
Код клиента из поля ID_C таблицы CLIENT |
DEN |
Вещественный |
NUMERIC |
Цена с учетом скидки |
D_D |
Дата |
DATE |
Дата составления. По этому полю нужно создать индекс для
сортировки. |
VZVR |
Символьный |
CHAR 1 |
Код возврата. По умолчанию ‘N’ |
Таблица Log
WHEN |
Дата |
TIMESTAMP |
Дата редактирования(текущая дата) |
USER |
Строковый |
VARCHAR(20) |
Пользователь |
ACTION |
Строковый |
CHAR(3) |
Действие, выполняемое пользователем |
3. Разработка
приложения
3.1 Выбор среды реализации
Среда
разработки Borland Delphi.
Приложение-клиент
разрабатывается при помощи программных средств Borland Delphi, используя набор
компонентов Interbase Express (IBX). Эти компоненты используют функции Intebase
API, т.е. обращаются к серверу непосредственно. VCL-библиотека классов среды
проектирования Delphi предоставляет ряд классов, позволяющих быстро и
эффективно разрабатывать различные приложения баз данных.
Эти классы
представлены следующими группами:
·
компоненты
для доступа к данным, реализующие:
o
доступ
через машину баз данных BDE (Borland Database Engine), предоставляющую доступ
через ODBC-драйверы или через внутренние драйверы машины баз данных BDE
(компоненты страницы BDE-палитры инструментов);
o
доступ
через ADO-объекты (ActiveX Data Objects), в основе которого лежит применение
технологии OLE DB (компоненты страницы ADO);
o
доступ
к локальному или удаленному SQL-серверу InterBase (компоненты страницы
InterBase);
o
доступ
посредством легковесных драйверов dbExpress;
Страницы: 1, 2, 3, 4, 5, 6, 7, 8 |