В начало
БД Подписка на журналы Нужно создать локальную базу данных
«Podpislka_Na_Jurnali» в среде «Interbase 6.6». Запускаем «IBConsole», переходим на локальный сервер, вводим пароль. Далее кликаем правой кнопкой мыши на разделе «Databases» и выбираем пункт «Create Database…». В появившемся окне вводим путь и расширение файла базы данных, также устанавливаем размер страницы, диалект SQL, кодировку и кличку. Далее переходим к созданию таблиц
посредством SQL-запросов,
для этого из окна «IBConsole»
запускаем утилиту «Interactive SQL».
Заполняем
таблицу «Klienti»
данными, для этого выбираем таблицу в дереве, кликаем по ней два раза и
переходим на закладку «Data». Рис. 1. Таблица «Klienti» Потом пишем запрос на создание таблицы «Periodichnost», в которой будет храниться периодичность издания того или иного журнала.
Сразу же заполняем ее, таблицу «Periodichnost». Рис. 2. Таблица «Periodichnost» с данными Далее создаем таблицу «Jurnali», в которую занесем названия журналов и их периодичность.
Заполняем таблицу «Jurnali» некоторыми подходящими значениями. Рис. 3. Заполненная таблица «Jurnali» Теперь, после создания трех таблиц можно создать таблицу «Podpiski».
Рис. 4. Таблица «Podpiski» Теперь, если есть необходимость получить вместо «id» надо создать и выполнить запрос с левым соединением таблиц.
Из результата запроса видно кто на что подписан, т.е. что любит читать.
Рис. 5. Результат выполнения запроса |
| ||||||