fy"> Крім того, цілісність даних забезпечується такими механізмами як використання збережених процедур, тригерів, текст яких наведено у додатку Б.
.5 Вибір мережевої СУБД
Принцип централізації зберігання і обробки даних є базовим принципом архітектури «клієнт-сервер». Для його реалізації використовується так званий сервер баз даних, виконаний як додаток або сервіс операційної системи, маніпулює файлами, в яких зберігаються дані.
Сервер баз даних здійснює цілий комплекс дій з управління даними. Основними його обов'язками є:
- виконання користувача запитів на вибір і модифікацію даних і метаданих, одержуваних від клієнтських додатків;
підтримка посилальної цілісності даних згідно з визначеними в базі даних правилам;
- забезпечення авторизованого доступу до даних на основі прав і привілеїв користувачів;
протоколювання операцій і ведення журналу транзакцій.
Аналіз документообігу, існуючого в ТОВ «ямс-ФУДС - 2» ресторан «Осака Н», завдань, що підлягають автоматизації, і їх специфіки дозволив зробити висновки про навантаження на проектовану систему і обсязі
циркулюючих в ній потоків даних. Це дозволило сформулювати основні вимоги до СУБД і виділити найбільш оптимальний варіант.
Були розглянуті наступні варіанти СУБД.
3.5.1 MS SQL Server2012SQL Server 2012 - основна СУБД Microsoft. Є сaмое надійної реляційної системою управління базами даних для Windows, СУБД SQL Server призначена для широкого кола корпоративних користувачів і незалежних постачальників програмного забезпечення, що створюють бізнес-додатки. Істотні удосконалення продукту, відповідно до вимог користувачів, стосуються зручності використання, надійності і масштабованості, а також організації сховищ даних.
Це база даних, забезпечує переваги в бізнесі і поліпшує прийняття рішень на всіх рівнях організації завдяки можливостям масштабованих рішень, технології інформаційних сховищ та інтеграції з Microsoft Office.
Клюєвими можливостями є:
1) Масштабовані бізнес-рішення:
- одна кодова платформа бази даних;
- підтримка тисяч користувачів і терабайтов даних; динамічна стиковка;
- Unicode;
- управління безліччю вузлів; динамічне самоврядування;
- настройка виконання для не адміністраторів баз даних.
2) Зберігання даних
- платформа зберігання відкритих даних;
- сервіс перетворення даних;
- швидкий, ефективний аналіз даних;
- інтегрує всі елементи зберігання даних;
- VLDB точки розриву виконання;
- розширення процесора запиту;
- паралельні запити;
- легкість у використанні;
- союз технології інформаційних сховищ Microsoft.
3) Інтеграція з платформою Microsoft
- інтегрований з Office;
- MSDE в Access;
- кошти OLAP в Exc...