Фізичне проектування бази даних
Для того, щоб фізичний проект бази даних володів необхідним рівнем ефективності, потрібно мати максимум відомостей про ті транзакції і запити, які виконуються в даній базі даних. Для кожної транзакції необхідно знати наступне: На даному етапі створюється базова функціональна схема реляційної бази даних на основі глобальної логічної моделі даних, а також здійснюється проектування таблиць бази… Читати ще >
Фізичне проектування бази даних (реферат, курсова, диплом, контрольна)
Етап 4 Перенесення глобальної логічної моделі даних в середовище цільової СУБД.
На даному етапі створюється базова функціональна схема реляційної бази даних на основі глобальної логічної моделі даних, а також здійснюється проектування таблиць бази даних в середовищі цільової СУБД.
Етап 5 Проектування фізичного представлення бази даних.
Метою виконання даного етапу є визначення файлової структури і методів доступу, що використовуються для представлення таблиць даних. Для цього потрібно виконати такідії:
- · Етап 5.1. Аналіз транзакцій;
- · Етап 5.2. Визначення вимог до дискової пам’яті.
Етап 5.1 Аналіз транзакцій.
Для того, щоб фізичний проект бази даних володів необхідним рівнем ефективності, потрібно мати максимум відомостей про ті транзакції і запити, які виконуються в даній базі даних. Для кожної транзакції необхідно знати наступне:
- · Очікувана частота транзакцій.
- · Відношення та атрибути, до яких потрібно мата доступ при виконанні транзакції, а також тип цього доступу (вибірка, вставка, оновлення та видалення).
- · Атрибути, які при виконанні запитів будуть використовуватись для з'єднання двох або більше відношень.
- · Обмеження, що встановлюються на час виконання транзакцій.
Етап 5.2 Визначення вимог до дискової пам’яті.
На даному етапі визначається об'єм дискового простору, необхідного для розміщення бази даних. В загальному випадку оцінка виконується на основі відомостей про розміри всіх типів кортежів та очікуваній кількості кортежів в кожному з відношень. Одержане значення оцінки представляє максимальний рівень поточної необхідності в дисковій пам’яті, але корисним може бути аналіз можливості росту розміру таблиць, що дає потенційний розмір бази даних в майбутньому. Об'єм дискового простору для розміщення розробленої бази даних 100мб.
Етап 7 Організація моніторингу і налаштування функціонування системи.
На даному етапі проводиться тестування бази даних і дається оцінка досягнутого рівня системи в цілому.
Більшість комерційних СУБД надає в розпорядження адміністратора бази даних набір утиліт, призначених для спостереження за функціонуванням системи та її налаштування.
Налаштування бази даних полегшує роботу користувачеві, робить її більш зручнішою для користування.