Professional Documents
Culture Documents
бд 5
бд 5
каф.САПР
ЗВІТ
до лабораторної роботи № 5
на тему:
Створення таблиці бази даних в середовищі MicrosoftAccess.
з курсу: «Організація баз даних та знань»
Виконав:
ст. гр. КН-24
Дикий Н. В.
Прийняв:
Головацький Р.І.
Львів 2015
Тема:
Створення таблиць бази даних в середовищі MicrosoftAccess.
Мета:
Навчитися створювати та працювати з таблицями БД в середовищі MicrosoftAccess.
Індивідуальне завдання:
За допомогою середовища Microsoft Access створити та заповнити таблиці до своєї БД на тему
«Веломагазин». В результатах виконання лабораторної роботи навести скріншоти до кожної з
таблиць, у яких повинні бути розкриті підпорядковані таблиці.
Теоретичні відомості:
При додаванні у базу даних інформації про новий товар вже відомого постачальника
доведеться знову вводити його адресу.
Якщо адреса постачальника зміниться необхідно буде перевірити і обновити всі записи, що
містять дану адресу.
При збереженні у кожному записі повної адреси постачальника збільшується об’єм пам’яті,
що використовується і затрати часу на управління даними, а пошук записів відповідно
сповільнюється.
Підвищується ймовірність помилки (при вводі та опрацюванні).
У подібних ситуаціях більш ефективною є база даних побудована на основі реляційної моделі.
Перевага її у тому, що для кожного самостійного набору даних створюється власний файл (таблиця).
У описаному прикладі це був би окремий файл найменувань товару і окремий файл постачальників.
У файлі найменувань адреса постачальника вказується у вигляді посилання - номер запису файла
постачальників, що містить реальну адресу. Номер запису називається також, первинним ключем.
Первинний ключ являє собою індекс, тобто відсортований список, який встановлює відповідність
між значенням поля та записом в якому це значення міститься. Індекс полегшує пошук всередині
великих наборів даних.
Проектування бази даних
У Microsoft Access перед тим, як створювати таблиці, форми та інші об'єкти необхідно
розробити проект структури бази даних. Правильна структура бази даних є основою для створення
ефективної бази даних адекватної вимогам конкретних задач. Процес побудови структури бази даних
поділяється на певні етапи, кожен з яких передбачає вирішення однієї групи проблем.
Етапи проектування бази даних :
1. Визначення мети створення бази даних.
2. Визначення таблиць, які повинна містити база даних.
3. Визначення необхідних у таблиці полів.
4. Визначення індивідуального значення для кожного поля.
5. Визначення зв'язків між таблицями.
6. Актуалізація структури бази даних.
7. Додавання даних і створення інших об'єктів бази даних.
8. Використання засобів аналізу в Microsoft Access.
1). Визначення мети створення бази даних
На першомуетапіпроектуваннябазиданихнеобхідновизначитипризначеннябазиданих,
основніїїфункції й інформацію, яку вона повинна містити.
Тобтопотрібновизначитиосновнийзмісттаблицьбазиданих і інформацію, яку будутьмістити поля
таблиць.
База данихповинна відповідативимогам тих, хто буде безпосередньо з нею працювати. Для
цьогопотрібновизначитизадачі, які повинна покривати база даних, звіти, які вона повинна видавати,
проаналізуватиформи, що у даний момент використовуються для записуданих, порівнятибазуданих,
щорозробляєтьсяіз добре спроектованою, подібноюїй базою.
2). Визначеннятаблиць, які повинна містити база даних
Одним ізнайбільшскладнихетапів у процесіпроектуваннябазиданихєпобудоватаблиць, тому
щорезультати, які повинна видавати база даних (звіти, вихідніформи й ін.) не
завждидаютьповнеуявлення про структуру таблиці.
При проектуваннітаблицьзовсім не обов'язкововикористовуватиMicrosoftAccess.
Спочаткукращерозробити структуру на папері. При проектуваннітаблиць,
рекомендуєтьсякеруватисятакимиосновними принципами:
Рис.2.Таблиця Замовник
Рис.3.Таблиця Виробник.
Рис.4.Таблиця ПродуктВиробник
Рис.5.Таблиця Продукт
Висновок: