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

2.2 Реєстрація бази даних

Перед виконанням за допомогою програми IBExpert будь-яких операцій з існуючою базою даних вона має бути зареєстрована. Для цього або використовується команда меню "DatabaseRegister Database", або у вікні створення бази даних вибирається опція "Register Database After Creating".

В результаті відкривається діалогове вікно "Database Registration", в якому треба заповнити практично такі ж поля, що і при створенні бази даних, потім натискувати кнопку [Register].

Для перевірки правильності параметрів, введених в оці реєстрації бази даних, слід натискувати кнопку [Test Connect]. Це приведе до відкриття діалогового вікна "Communication Diagnostics", в якому в полі "Test Results" міститимуться результати підключення. Там же знаходитимуться зведення про версію використовуваного сервера.

Після реєстрації вся введена про базу даних інформація запам'ятовується програмою IBExpert і у вікно "Database Explorer" в дерево на вкладці "Databases" додається вузол із зареєстрованою базою даних.

2.3 Підключення до бази даних

Аби підключитися до зареєстрованої бази даних, треба вибрати потрібну базу даних в списку і виконати команду "DatabaseConnect to Database", або зробити подвійне клацання мишкою на вибраній базі даних.

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

Якщо вікна "Database Explorer" немає на екрані, необхідно виконати команду "ViewDB Explorer" або натиснути кнопку F11.

Після підключення до бази даних можна переглядати наявні об'єкти, створювати нові, вносити і переглядати дані, а також проводити операції з наявними об'єктами.

2.4 Видалення бази даних

Для видалення бази даних можна використовувати один з трьох способів:

1. Виконати в програмі "IB Expert" команду меню "DatabaseDrop Database", а потім підтвердити своє бажання в діалоговому вікні.

2. Виконати оператора DROP DATABASE.

3. Видалити файл з базою даних.

2.5 Отримання метаданих

Метаданими називається опис власної структури бази даних. Це "дані про дані". У Firebird метадані зберігаються в 32-их системних таблицях, назви яких починаються з символів "RDB$". При отрманні метадані є послідовністю операторів, виконання яких наводить до створення бази даних необхідної структури.

При отриманні метаданих є можливість отримати також дані з таблиць користувача. Це також будуть оператори мови SQL, виконання яких відновить ті, що містяться в таблицях дані користувача. В цьому випадку результат отримання метаданих може служити резервною копією бази даних.

Для отримання метаданих використовується команда головного меню "ToolsExtract Metadata", яка відкриває вікно "Extract Metadata". На рисунку 1.3 наведений приклад цього вікна для бази даних "Univer_2.gdb".

Рисунок 1.3 – Вікно отримання метаданих

У вікні "Extract Metadata" можна або вибрати об'єкти, інформація про яких буде отримана, або встановити прапорець "Extract all", аби отримати всі метадані.

Аби почати процес отримання, необхідно вибрати вид інформації, потім за допомогою випадного списку "Extract to" вибрати місце, в яке буде відправлено метадані, а потім натискувати кнопку [Start Extract] (F9).

Якщо як місце отримання обрати "Script Executive", то після отримання відкриється вікно "Script Executive", в якому знаходитимуться метадані.