INTERBASE
БД Прием ЗаказовНапример, для хранения заказов нужно создать базу данных «Прием заказов» в СУБД «Interbase 6.5». В базе данных «Прием заказов» будет
четыре таблицы: Список заказов, Клиенты, Заказы, Товары. Опишем вначале состав
полей таблиц базы данных «Прием заказов». В базе «Прием заказов» будет 3
первичных и 3 внешних ключа.
Запускаем «IBConsole», которую можно найти или через кнопку «ПУСК», или в папке «C:\Program Files\Borland\InterBase\bin\IBConsole.exe». Создаем локальный сервер. Далее запускаем утилиту «Interactive SQL» из «IBConsole», у нее даже есть своя кнопка на панели в виде зеленого человечка, бегущего по буквам SQL. И выполняем запрос на создание базы данных, хотя можно создать и через контекстное меню, применив ее на локальном сервере и выбрав «Create Database…». Там же есть опция и на регистрацию базы на сервере, для этого надо выбрать «Register…». Листинг
1. Создание БД
Когда,
таким образом, мы создали и подключили базу «Прием заказов» можно приступить к
созданию таблиц и прочего. Для создания таблицы «Klienti» нужно
написать и выполнить следующий SQL-код в утилите «Interactiv SQL».
Название таблиц и полей на кириллице в «Interbase 6.5» не прокатило, поэтому пришлось перейти на
латиницу.
Для создания таблицы «Tovari» нужно выполнить аналогичный код:
Аналогично
для таблицы «Zakazi»:
И, наконец, для таблицы «Spisok_Zakazov» надо написать и выполнить следующий SQL-запрос:
Например, чтобы получить информацию
о клиентах и заказах надо выполнить выборку по двум таблицам: «Spisok_Zakazov»
и «Klienti».
Рис. 1. Заказы и клиенты |
| |||||||||||