II  .  Загальні відомості   MS   ACCESS   інфологічне моделювання.  
В  
 Інфологіческое проектування (ER-модель) 
  Система Access - це набір інструментів кінцевого користувача для управління базами даних.  До її складу входять конструктори таблиць, форм, запитів і звітів.  Цю систему можна розглядати і як середовище розробки додатків.  Використовуючи макроси або модулі для автоматизації рішення 
  № 2 
  завдань, можна створювати орієнтовані на користувача додатки такими ж потужними, як і додатки, написані безпосередньо на мовах програмування.  При цьому вони будуть включати кнопки, меню і діалогові вікна.  Програмуючи на мові VBA, можна створювати такі потужні програми, як сама система Access. p> Створення додатків без програмування з використанням макросів Access.  Користувачі електронних таблиць і баз даних повинні бути знайомі з багатьма ключовими поняттями, використовуваними в Access.  Перш ніж приступити до роботи з яким-небудь програмним продуктом, важливо зрозуміти його можливості і типи завдань, для вирішення яких він призначений.  Microsoft Access (далі - просто Access) - це багатогранний продукт, використання якого обмежене тільки уявою користувача. p> У Access повною мірою реалізовано управління реляційними базами даних.  Система підтримує первинні та зовнішні ключі і забезпечує цілісність даних на рівні ядра (що запобігає несумісні операції оновлення або видалення даних).  Крім того, таблиці в Access забезпечені засобами перевірки допустимості даних, що запобігають некоректний введення незалежно від того, як він здійснюється, а кожне поле таблиці має свій формат і стандартні описи, що істотно полегшує введення даних.  Access підтримує всі необхідні типи полів, у тому числі текстовий, числовий, лічильник, грошовий, дата/час, MEMO, логічний, гіперпосилання і поля об'єктів OLE.  Якщо в процесі спеціальної обробки в полях не виявляється ніяких значень, система забезпечує повну підтримку порожніх значень. p> Створення баз даних і введення даних. 
  У Microsoft Access підтримуються два способи створення бази даних.  Є можливість створити порожню базу даних, а потім додати в неї таблиці, форми, звіти та інші об'єкти.  Такий спосіб є найбільш гнучким, але вимагає окремого визначення кожного елемента бази даних.  Є також можливість відразу створити за допомогою майстра базу даних певного типу з усіма необхідними таблицями, формами і звітами.  Це найпростіший спосіб початкового створення бази даних.  В обох випадках у Вас залишиться можливість у будь-який час змінити і розширити створену базу даних 
  В даний час розроблено значну кількість різноманітних моделей БД.  У більшості випадків в маркетинговій діяльності використовується реляційна модель, коли дані представляються у вигляді сукупності таблиць, над якими можуть виконуватися операції. p> Проектування БД-одна з найбільш відповідальних і важких завдань, пов'язаних із створенням інформаційної системи маркетингової діяльності.  У результаті її рішення повинні бути визначені і зміст БД.  І ефективний спосіб її організації, та інструментальні засоби управління даними, які будуть застосовуватися в створюваній системі. p> Процес проектування БД повинен включати такі етапи: 
				
				
				
				
			  № 3 
  1.Інфологіческое проектування, тобто  визначення предметної області системи, що дозволяє вивчити інформаційні потреби майбутніх користувачів: 
  - визначення вимог до операційної обстановці, в якій буде функціонувати інформаційна система; 
  - вибір СУБД і інших інструментальних і програмних засобів її реалізації; 
  - логічне проектування БД; 
  - фізичне проектування БД. 
  Завдання етапу логічного проектування БД полягає в розробці її В«логічноїВ» структури відповідно до инфологической моделлю предметної області.  На це етапі створюються схеми БД на мовах визначення даних. p> Етап фізичного проектування БД вимагає пошуку проектних рішень, що забезпечують ефективну підтримку побудови В«логічноїВ» структури БД в середовищі зберігання БД.  На цьому етапі вирішуються питання побудови структури збережених даних, розміщення збережених даних в пам'яті, вибору ефективних методів доступу до різних компонентів В«фізичноїВ» БД.  Описується також відображення В«логічноїВ» структури БД в структурі зберігання. p> Отже, в процесі етапу інфологіческого проектування можна виділити наступні сутності - зв'язку, об'єкти, атрибути.  Взаємозв'язок об'єктів і зв'язків між ними представлена ​​у вигляді ER - діаграми. p> Об'єкт - абстракція класу предметів реального світу.  Кожен об'єкт має властивими йому атрибутами.  Кожен атрибут повинен мати ім'я і повинен отримувати значення з деякої безлічі допустимих значень (домен).  У кожного об'єкта повинен бути ідентифікатор, який однозначно визначає екземпляр об'єкта.  Атрибути бувають прості і ключові. p> В БД ключовим атрибутом є В«назва організаціїВ» і В«адресуВ», тобто  за...