Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ по ОБД ИТП 2 сем.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
6.48 Mб
Скачать

2 Хід роботи

Підключившись до бази даних можна виконувати операції по створенню, видаленню і зміні доменів. У вікні "Database Explorer" з'являються вкладені вузли, які можна використовувати для виконання операцій з доменами.

Аби побачити відомості про домен, необхідно або зробити на вузлі з назвою цього домену подвійне клацання мишею, або скористатися командою "Edit Domain. (Ctrl+O)" контекстного меню. В результаті відкриється вікно з відомостями про домени (рисунок 2.1.).

Для зміни імені домену достатньо відредагувати його в стовпці "Name". Для зміни типа даних слід скористатися випадним списком в стовпці "Field Type". Довжину текстового поля можна змінити, якщо відредагувати значення в стовпці "Size".

Рисунок 2.1 – Вікно програми "IB Expert" з інформацією про домени

Аби зроблені зміни були виконані, необхідно натискувати кнопку [Compile] (Ctrl+F9). В результаті цього відкриється діалогове вікно "Compiling domains." (Рисунок 2.2), у якому треба підтвердити (кнопка [Commit]) або відмінити (кнопка [Rollback]) виконання операції.

Рисунок 2.2 – Діалогове вікно "Compiling Domains..."

3 Завдання

Лабораторну роботу слід виконувати в наступному порядку:

1. Створити робочу папку для зберігання файлів, що отримуються при виконанні лабораторної роботи №2.

2. Скопіювати в цю папку файл сценарію, створений при виконанні лабораторної роботи №1.

3. Відкрити вікно "Script Executive" в додатку "IB Expert".

4. Використовуючи кнопку [Load from File] на панелі інструментів, відкрити діалогове вікно "Open SQL File" і з його допомогою відкрити файл сценарію, скопійований раніше в папку "ЛР2".

5. Змінити в сценарії коментарі, в яких повинно бути відмічено, що це сценарій для лабораторної роботи №2 і виправити шлях до файлу з базою даних, аби база даних створювалася в папці для другої лабораторної роботи.

6. Додати в сценарій команди створення доменів з використанням всіх типів полів, приведених в таблиці 2.1. Необхідно обов'язково слідувати правилам оформлення тексту сценарію.

7. Виконати сценарій, створивши в базі даних не менше 7-8 доменів.

8. Зберегти файл сценарію.

9. Зареєструвати створену базу даних в програмі "IB Expert" і підключитися до неї.

10. Створити в діалоговому режимі стільки доменів, скільки є у випадному списку колонки "Field Type" типів даних.

11. Створити в директорії резервну копію бази даних.

12. Оформити звіт про виконання лабораторної роботи №2.

4 Звіт про виконання роботи

Звіт повинен містити опис і результати роботи, що представляються в наступній послідовності:

1. Друк сценарію створення бази даних з коментарями, які повинні містити відомості про автора, дату створення, всі виконувані дії і пояснення до доменів.

2. Перелік файлів, отриманих при виконанні лабораторної роботи з вказівкою їх імен, місця розташування, дати зміни і розмірів (сценарій, база даних, резервна копія бази даних, файл із звітом).

5 Контрольні питання

1. Дати визначення терміну "Домен".

2. Де в InterBase використовуються домени?

3. Яка максимальна довжина імені домена?

4. Які з наявних типів даних не приведені в таблицю. 1.

5. Перерахувати числових типів даних InterBase.

6. Перерахувати цілих типів даних в порядку зростання їх розміру.

7. Перерахувати строкових типів даних.

8. Скільки різних типів даних можна використовувати при створенні до-менов в діалоговому режимі?

9. Чим відрізняється тип даних DATE в діалектах 1 і 3.

10. Які додаткові нові типи додалися в діалекті 3?

11. У чому відмінність типа даних VARCHAR від CHAR?

12. Чому дорівнює найбільше ціле число, яке можна зберегти в типові BIGINT?

13. Що означає абревіатура BLOB?

14. Які існують способи зміни домена?

15. У якій системній таблиці зберігаються метадані про домени?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]