якості ключів;
. як встановлюються зв'язки між різними таблицями:
А) використання в різних таблицях одного і того ж ключа;
Б) приміщення ключа однієї таблиці в якості атрибута в записі іншої таблиці;
В) створення спеціальних сполучних таблиць;
. як забезпечити повноту, несуперечність і узгодженість інформації, що зберігається в БД. p align="justify"> Важливим етапом у розробці БД є аналіз вимог. На цьому етапі відбувається перетворення загальних знань про вимоги до майбутньої системи в точні визначення, наскільки це можливо. Тут визначаються:
. архітектура системи, її функції, зовнішні умови, базові засоби і технології розробки;
. інтерфейси і розподіл функцій між людиною і системою;
. вимоги до програмних та інформаційних компонентів програмного забезпечення, необхідні апаратні ресурси, вимоги до БД, фізичні характеристики компонентів програмного забезпечення, їх інтерфейси. br/>В
Рис. 5 ER-діаграма (логічна модель бази даних)
При підготовці логічної моделі бази даних у ERwin, створювалася і фізична модель бази даних, яка може зрозуміліше показати ключові поля і зв'язку таблиць.
В
Рис.7 Фізична модель бази даних
.4 Вибір, обгрунтування і особливості роботи СУБД. Особливість фізичного файлу БД
Розглянемо більш докладно програмні продукти Microsoft SQL Server, Oracle і Microsoft Access. Найцікавішою рисою цих пакетів є їх великі можливості інтеграції, спільної роботи і використання даних. p> Microsoft SQL Server - система управління реляційними базами даних (СКБД) <# "justify"> Oracle - підтримує найбільші бази даних, потенційного розміру до сотень гігабайт. Щоб забезпечити дієвий контроль за використанням дорогих дискових пристроїв, він надає повний контроль розподілу простору. p align="justify"> Система управління базами даних (СКБД) Oracle Databaseсоздана спеціально для роботи в мережах розподілених обчислень Grid і призначена для ефективного розгортання на базі різних типів обладнання: від невеликих серверів до потужних багатопроцесорних серверних систем, від окремих кластерів до корпоративних розподілених обчислювальних систем. Oracle Database забезпечує автоматизацію управління та кластеризацію серверів з метою ефективного використання ресурсів, що робить її використання простим і економічно вигідним. Використовуючи Oracle Database, організації можуть керувати всією корпоративною інформацією і контролювати бізнес-процеси. Oracle Database може функціонувати на більшості платформ. p> Microsoft Office Access - реляційна СУБД <# "justify"> Основні компоненти MS Access:
В§ будівник таблиць;
В§