Professional Documents
Culture Documents
Obd 1
Obd 1
1 3
2
де 1 – панелі інструментів;
2 – вікно баз даних та їх об’єктів;
3 – робоче поле.
Створення бази даних проходить в декілька етапів.
Перш за все на панелі інструментів обирається опція База даних, в ній –
Создать базу.
3 4 2 1
для реєстрації.
У вікні баз даних та їх об’єктів (крайнє ліве вікно) з’явиться назва бази
даних. Натиснути двічі на ній лівою кнопкою миші. З’явиться перелік об’єктів
бази.
1.4.2 Створення об’єктів бази даних
Об’єкти в Interbase - таблиці, генератори, тригери, процедури тощо.
Для створення таблиць потрібно виконати наступні дії.
Обирається об’єкт бази даних Таблицы і, натискнувши праву кнопку
миші, отримується перелік дій. Тут потрібно обрати Новый объект.
де 1 – панель інструментів;
2 – закладки вікна. Формування таблиці здійснюється в закладці Поля;
3 – поле первинного ключа;
4 – назва стовпчика таблиці;
5 – тип даних, що буде використовуватись при заповненні таблиці;
6 – назва нової таблиці.
В цьому вікні необхідно заповнити наступні поля:
1. В полі назви нової таблиці (New table name) потрібно вказати назву
таблиці латинськими літерами без використання пробілів. Замість пробілів
можна використовувати нижнє підкреслення.
.
З’явиться вікно додавання стовпчика
.
В різних полях цього вікна необхідно ввести:
Назву стовпчика (поле Column)
;
Тип даних (закладка Raw Data Type)
.
Параметр обов’язковості атрибуту або первинний ключ
(поле Not Null)
.
.
Якщо введення параметрів нового стовпчика пройшло успішно, з’явиться
вікно підтвердження змін:
.
Далі натиснути і почати введення параметрів нового стовпчика
за знайомою схемою (починаючи з п.6).
Якщо дані введенні невірно, з’явиться вікно помилки, де буде вказана
операція, яка не виконалась через помилку, текст операції мовою SQL, назва
помилки та її знаходження в тексті з точністю до символу.
.
Після створення всіх стовпчиків та введення їх параметрів потрібно
перейти до заповнення таблиці даними.
Для цього в закладках вікна знаходимо Данные і обираємо цю закладку.
.
Введення даних відбувається послідовно, відповідно до черговості
стовпчиків в одному кортежі. Тільки після заповнення одного рядку можна
переходити до наступного. Щоб заповнити комірку потрібною інформацією
потрібно двічі натиснути на комірці лівою кнопкою миші.
.
Після введення першого кортежу даних перевіряємо правильність запису і
.
З’явиться вікно запиту щодо підтвердження змін. Слід натиснути Yes.
.
Щоб перейти до заповнення наступного рядка потрібно натиснути на
панелі інструментів кнопку вставки наступного кортежу на панелі
інструментів редагування:
.
З’явиться пустий кортеж для заповнення його інформацією.
.
В деяких випадках необхідно створити генератор послідовності в
таблиці. Це можна виконати багатьма способами. Найпростіший з них – під час
створення таблиці.
Для цього потрібно відкрити таблицю, в якій створюється генератор, і,
натиснувши праву кнопку миші на об’єкті, де створюється генератор, вибрати
Изменить поле.
.
Далі обирається Trigger і відмічається Create trigger:
.
Якщо невірно був заданий тип даних – це легко виправити. Після
виконання описаних вище дій з’явиться вікно редагування
.
.
Для роздрукування даних в IB Expert передбачений спеціальний режим.
.
Коли потрібно роздрукувати інформацію певної таблиці, у вікні
заповнення таблиці інформацією в нижній частині вікна знаходиться перелік
.
Роздруковані метадані будуть мати вигляд:
1.5 ЗМІСТ ЗВІТУ
Розділ “Результати роботи” повинен містити скрипти і результати запитів.
UPDATE HALF_MILE_CITIES
SET ALTITUDE = 2000
WHERE STATE = "NY";
Також можна об’єднати уявлення з іншими таблицями, базовими
таблицями чи уявленнями.
Наступна інструкція створює уявлення, котре об’єднує дві таблиці і тому
використовується тільки для читання:
CREATE VIEW PHONE_LIST
AS
SELECT
EMP_NO, FIRST_NAME, LAST_NAME, PHONE_EXT, LOCATION,
PHONE_NO
FROM EMPLOYEE, DEPARTMENT
WHERE EMPLOYEE.DEPT_NO = DEPARTMENT.DEPT_NO;
6.2.3 Видалення уявлень