налічується більше 50 типів СУБД для персональних комп'ютерів.  
 Перш ніж вибирати СУБД для реалізації слід визначитися, які вимоги накладаються конкретною базою даних: 
  · характер досліджуваної інформаційної системи передбачає не занадто великий розмір бази даних; 
  · доступ до бази даних надається бухгалтеру для виведення звітів, офіціантам - для оформлення замовлень, ну і, звичайно ж, самому власнику мережі для загального контролю. Отже, одночасно до бази даних можуть підключитися 6-8 чоловік (і то, якщо в ресторані працює багато офіціантів); 
  · кількість користувачів припускає наявність в одному ресторані не одного, а декількох комп'ютерів, яким потрібне відповідне програмне забезпечення, до того ж розглядається не один ресторан, а мережа ресторанів. Отже потрібно або безкоштовне ПЗ, або не надто дороге в покупці і обслуговуванні, а так само не складно в налаштуванні (з розрахунку вартості послуг фахівців у разі виникнення неполадок); 
  · в даний час широко поширена платформа Windows, припустимо, що і в комп'ютерах мережі ресторанів теж використовується вона; 
  · будь-яка база даних повинна бути захищена від несанкціонованого доступу, але так як у нас не база даних Пентагону, достатньо налаштування доступу через пароль; 
  Виходячи з перерахованих вище вимог, проведемо аналіз найбільш затребуваних в даний час СУБД: MS Excel, MS Access 2007, MS SQL, MySQL, Oracle. 
   Таблиця 2. Порівняльний аналіз 
  ХарактерістікаДеталізація характерістікіMS ExcelMS Access 2007MS SQLMySQLOracleРазмер бази данних0 - 3 Мб +++ 3 - 100 Мб ++ 100 - 2 Гб +++ Кількість одночасних подключеній1 +++ 1 - 10 ++ 10 - 100+ ++ ЦенаБесплатно + Дешева 1 ліцензія ++ Дорогі сервера ++ ПлатформаWin +++ Win/Linux ++ Захист даннихОтсутствует + Слабка + Сильна +++ Можливості мови SQLОчень слабкі + Слабкі ++ Потужні ++ Складність настройки, установки і поддержкіНікакіх + Мінімальні + Первинна настройка і мінімальна підтримка + Потрібно ++ Вартість спеціалістовНебольшая +++ Висока ++ 
				
				
				
				
			  Виходячи з аналізу даних про різних СУБД і враховуючи решаемую задачу, для реалізації бази даних Ресторан вибирається СУБД MS Access 2007. 
  Перша версія MS Access була створена в 1993 р фірмою Microsoft.Access - це функціонально повна реляційна СУБД, що працює в середовищі Windows. Access дозволяє створювати складні бази даних, визначаючи структуру таблиць, зв'язки між ними. Access володіє досконалою системою створення запитів, звітів і форм будь-якої складності. У Access, як будь-якому додатку Windows, можна використовувати всі можливості обміну даними між додатками (DDE і OLE), що дозволяє включити в базу даних графічну і (або) звукову інформацію. 
  У Access база даних включає в себе всі об'єкти, пов'язані з збереженими даними (таблиці, форми, звіти, запити, макроси, модулі). Всі об'єкти Access зберігаються в одному файлі з розширенням. mdb. У таблицях зберігаються дані, які можна переглядати, редагувати, додавати. Використовуючи форми, можна виводити дані на екран у зручному вигляді, переглядати і змінювати їх. Запити дозволяють швидко вибирати необхідну інформацію з таблиць. За допомогою звітів можна створювати різні види документів для виводу на друк. макроси і модулі дозволяють автоматизувати роботу з базою даних. 
  Початок роботи. 
  При запуску MS Access створюємо базу даних, натиснувши на кнопку Нова база даних raquo ;, задаємо ім'я файлу, а також шлях до папки, в якій зберігаємо базу даних. Щоб реалізувати базу даних, в СУБД Access треба ввести через режим конструктора свою модель (Малюнок 3). Для початку треба ввести назви таблиць і всіх їх атрибути. При введенні атрибутів треба задати тип даних і первинний ключ. 
   Малюнок 3. Створення таблиць в режимі Конструктор 
   Аналогічним чином створюємо таблиці 
   Висновок  
   У сучасному світі часто доводиться працювати з даними з різних джерел, кожен з яких пов'язаний з певним видом діяльності. Для координації всіх цих даних необхідні певні знання й організаційні навички. MS Access об'єднує відомості з різних джерел в одній реляційній базі даних. Зручний інтерфейс дозволяє легко орієнтуватися в ній, привертаючи тим самим багатьох розробників і користувачів баз даних. 
  Щоб зробити будь-яку базу в MS Access необхідно вивчити предметну область і скласти таблиці, в яких буде відображатися ця предметна область. У результаті було зроблено автоматизоване робоче місце у вигляді набору пов'язаних екранних форм і звітів, що дозволяють переглядати дані по центральній лікарні. MS Access дозволяє керувати інформацією з одного файлу бази даних. В рамках цього фа...