Лекция_1_Access.ppt
- Количество слайдов: 26
12. 02. 2018
СИСТЕМА УПРАВЛІННЯ БАЗАМИ ДАНИХ MS ACCESS Тема 1. Введення в бази даних і в СУБД MS Access. ПЛАН 1. Поняття бази даних (БД) і системи управління базами даних (СУБД). 2. Призначення, загальна характеристика та об’єкти СУБД Access. 3. Графічний інтерфейс СУБД Access і структура вікна. 4. Меню MS Access і панелі інструментів. 5. Проектування баз даних СУБД Access. 6. Створення бази даних (за допомогою Майстра та створення порожньої БД). 12. 02. 2018
Література 1. Ахаян Р. , Горев А. , Макашарипов С. Эффективная работа с СУБД. – СПб. : Питер, 1997. – 704 с. 2. Бойс Дж. , Фаллер С. , Джилгер Р. Использование Microsoft Office 97. – К. ; М. ; СПб. : Изд. Дом Вильямс, 1998. – 1120 с. 3. Вейкас Дж. Эффективная работа с Microsoft Office 97. – СПб. : Питер, 1999. – 975 с. 4. Праг К. Н. , Амо У. С. , Фоксел Дж. Секреты Access 97. – М. : Диалектика, 1997. – 500 с. 5. Михеева В. Д. , Харитонова И. А. Microsoft Access 2003. – СПб. : БХВ-Петербург, 2004. – 1072 с. 12. 02. 2018
Поняття бази даних (БД) і системи управління базами даних (СУБД). На будь-якому рівні обробки інформації їй повинна бути надана певна структура. Найчастіше такою структурою є таблиця Основними елементами таблиці є рядки та колонки. В теорії баз даних ці елементи називаються відповідно записами та полями В будь якій колонці (полі) відображується певна однотипна інформація для оброблюваних об’єктів. 12. 02. 2018
Будь який рядок (запис) містить інформацію стосовно одного певного об’єкта. Так як в процесі обробки інформації можуть бути задіяні об’єкти різних типів, то в більшості випадків дані відображуються в кількох таблицях. Сукупність таких таблиць, призначених для вирішення певної задачі, називають базою даних 12. 02. 2018
Інформація, що зберігається в таблицях БД, для аналізу і прийняття рішень, як правило, потребує додаткової обробки. Ця обробка полягає в упорядкуванні (сортуванні за певними критеріями), вибірці певних даних, погодженні інформації з різних таблиць, визначенні на основі наявної інформації різноманітних розрахункових значень і т. ін. 12. 02. 2018
Програми або комплекси програм, що автоматизують розв'язання цих завдань і організують поповнення і редагування баз даних, називаються системами управління базами даних - СУБД Нині розроблено достатньо багато різноманітних СУБД: d. Base, Fox. Pro, Access, Oracle, SQL й ін. 12. 02. 2018
Найбільш поширеними типами задач, вирішуваних із застосуванням СУБД, є наступні: сортування інформації (впорядкування) за певною ознакою; відбір інформації, що задовольняє певним критеріям (запит до бази даних); упорядкування і друк різноманітних звітів із використанням інформації з БД; визначення (обчислення) нових даних на основі наявних у БД значень і т. ін. 12. 02. 2018
Призначення, загальна характеристика та об’єкти СУБД Access. Microsoft Access – система керування реляційними базами даних. У реляційній моделі об’єкти та взаємозв’язки між ними представляються таблицями. 12. 02. 2018
Задачі, що вирішуються за допомогою MS Access: введення, редагування, додавання або видалення даних; пошук інформації, яка задовольняє певним критеріям; створення форм та звітів; автоматизація виконання стандартних задач; додавання діаграм і малюнків у звіти та форми; створення власних, готових до роботи з базою даних, програм. 12. 02. 2018
Об’єкти MS Access: Таблиці – призначені для збереження інформації; Запити – створюються для вибірки потрібних даних з однієї або декількох пов’язаних між собою таблиць; Форми – призначені для введення, перегляду та коригування на екрані в зручному для користувача вигляді; 12. 02. 2018
Звіти – створюються для формування вихідного документу, призначеного для друку; Макроси – складаються із макрокоманд і призначені для автоматизації часто виконуваних операцій; Модулі – містять програми на мові Visual Basic, що можуть розроблятися користувачем для реалізації нестандартних процедур при створенні додатків. 12. 02. 2018
Графічний інтерфейс СУБД Access і структура вікна Піктограма Microsoft Access 12. 02. 2018
Створення нової бази даних 12. 02. 2018
12. 02. 2018
12. 02. 2018
Проектування баз даних СУБД Access Створення нової бази даних починають з проектування. У процесі проектування бази даних виконують: qаналіз поставленої задачі та розробку форм вихідних документів; 12. 02. 2018
qвизначають склад реляційних таблиць, структуру таблиць, логічні зв’язки між ними. Структура реляційної таблиці визначається складом стовпців, їх послідовністю, типом даних кожного стовпця, розміром і ключем таблиці; qвизначають, які запити, форми і звіти необхідно створити для розв’язання поставленої задачі. 12. 02. 2018
Ключові поняття даного питання. . . Предметна область – частина реальної системи, яка становить мету дослідження. Об`єкт – прообраз деякого поняття реальної системи в інформаційній моделі. Об`єкт характеризується набором властивостей. Інформаційне відображення об`єкта називають атрибутом. Концептуальна модель - модель об`єктів з елементами даних та взаємозв`язками між ними. 12. 02. 2018
Логічна модель - це версія концептуальної моделі для конкретної моделі даних. Фізична модель - є відображенням логічної на об`єкти конкретної СУБД. Ідентифікатор – унікальне ім`я, яке використовується в системі для одержання посилань на об`єкт. Правила побудови імен для різних СУБД відрізняються в основному використанням кирилиці та проміжків між словами. 12. 02. 2018
Нормалізація таблиць – це поетапний процес побудови оптимальної структури таблиць та зв`язків між ними. Теорія нормалізації базується на тому, що в реляційних БД модель містить як структурну, так і семантичну інформацію. Структурна інформація пов`язана зі структурою таблиць, а семантична виражає функціональні залежності між полями (атрибутами) таблиць. 12. 02. 2018
Концептуальна модель 12. 02. 2018
Схема логічної моделі 12. 02. 2018
ФІЗИЧНА МОДЕЛЬ Зв’язок ключових полів таблиць з іншими полями 12. 02. 2018
12. 02. 2018
Контрольні питання 1. 2. 3. 4. 5. 6. 7. 8. 9. Пояснити поняття “база даних”. Пояснити поняття СУБД. Навести приклади. Задачі, що вирішуються за допомогою MS Access. Об’єкти MS Access. Етапи проектування баз даних. Концептуальна модель. Навести приклад. Логічна модель. Навести приклад. Фізична модель. Навести приклад. Нормалізація таблиць. 12. 02. 2018
Лекция_1_Access.ppt