еляціонной моделі є можливість представлення сукупності пов'язаних реляційних таблиць однієї постреляціонной таблицею. Це забезпечує високу наочність подання інформації та підвищення ефективності її обробки. Недоліком постреляціонной моделі є складність вирішення проблеми забезпечення цілісності і несуперечності збережених даних. p> За способом доступу:
Файл-серверні
У файл-серверних СУБД файли даних розташовуються централізовано на файл-сервері. СУБД розташовується на кожному клієнтському комп'ютері (робочої станції). Доступ СУБД до даних здійснюється через локальну мережу. Синхронізація читань і оновлень здійснюється за допомогою файлових блокувань. Перевага: низька навантаження на ЦП сервера. Недоліки: потенційно високе завантаження локальної мережі; ускладненість централізованого управління; ускладненість забезпечення таких важливих характеристик як висока надійність, висока доступність і висока безпека. Застосовуються найчастіше в локальних додатках, які використовують функції управління БД. p> На даний момент файл-серверна технологія вважається застарілою.
Клієнт-серверні
Клієнт-серверна СУБД розташовується на сервері разом з БД і здійснює доступ до БД безпосередньо, в монопольному режимі. Всі клієнтські запити на обробку даних обробляються клієнт-серверної СУБД централізовано. Недолік: підвищені вимоги до сервера. Переваги: ​​потенційно більш низьке завантаження локальної мережі; зручність централізованого управління; зручність забезпечення таких важливих характеристик як висока надійність, висока доступність і висока безпека. p> Вбудовувані
Вбудована СУБД (англ. embedded DBMS) - СУБД, яка може поставлятися як складова частина деякого програмного продукту, не вимагаючи процедури самостійної установки. Вбудована СУБД призначена для локального зберігання даних свого додатку і не розрахована на колективне використання в мережі. Фізично вбудовується СУБД найчастіше реалізована у вигляді підключається бібліотеки. p> Проаналізувавши завдання, приходимо до наступних висновків:
Для розроблюваної ІС найбільш підходить реляційна модель даних
Т.к. потрібно розробити клієнт-серверний додаток, то необхідно вибрати клієнт-серверну СУБД.
Так як розробляється система призначена для використання порівняно невеликим колом осіб, більша частина яких не має технічної освіти, то СУБД для розробки програмного забезпечення повинна бути обрана з урахуванням характеристик відмовостійкості, захисту та простоти використання (адміністрування). Даним вимогам більшою мірою задовольняє СУБД MS SQL Server 2005. p> Microsoft SQL Server 2005 - це реляційна система управління базою даних. SQL Server є масштабованої базою даних, це означає, що вона може зберігати значні обсяги даних і підтримувати роботу багатьох користувачів, що здійснюють одночасний доступ до бази даних. br/>
.2 Вибір мови програмування
При виборі системи програмування для розробки програм...