них в таблиці в Microsoft Access потрібно бути гранично уважним, тому що можна не помітивши змінити будь-які важливі дані (Access не видає при цьому ні яких попереджень). І добре, якщо це помітите відразу. Потім знайти помилку буде набагато важче.
Форми якраз служать для зменшення ймовірності помилки. Вони дозволяють розрізняти типи і формати даних, що вводяться.
Малюнок 4 - Приклад введення даних безпосередньо в таблицю
Після заповнення всіх таблиць даними ми можемо організувати роботу з вибіркою і зміною цих даних.
Малюнок 5 - Каскадне відображення таблиць
У Access використовується каскадне відображення таблиць. Наприклад, відкривши таблицю «Відомість» і натиснувши на значок «+» ліворуч, ми побачимо зв'язок з результатами здачі студентами цієї дисципліни.
Малюнок 6 - Каскадне відображення таблиці «Відомість»
У MS Access існує можливість показати каскадно не одну зв'язок, а декілька, що робить аналіз зв'язків особливо зручним, до того ж такий підхід робить можливим аналіз непрямих зв'язків. У такому вигляді зручно виправляти невірні зв'язку. Можливість же правити дані при каскадному відображенні робить MS Access ще більш привабливим для створення складних комплексів автоматизованого обліку даних.
Малюнок 7 - «Каскад» з декількох зв'язків
Єдиним «недоліком» такого роду зображення можна вважати великий обсяг місця на екрані, заминає «повної» схемою.
Створимо кілька інформаційних запитів до нашої бази даних, скориставшись системою створення запитів.
Рисунок 8 - Майстер запитів
Перевіримо їх працездатність згідно завдання
Рисунок 9 - Запит
Найчастіше запити зручніше створювати створювати за допомогою конструктора запитів, хоча більшість простих запитів легко створюються за допомогою майстра
Рисунок 10 - Конструктор запитів
Практично всі сучасні бази даних управляються запитами. Для цього був створений спеціальний мова SQL.- це мова, яка дає вам можливість створювати і працювати в реляційних базах даних, що містяться в базі, управляти ними і накладати правила, що забезпечують цілісність реляційних даних, які є наборами зв'язаної інформації що зберігається в таблицях.
Щоб увійти в режим SQL в access потрібно в полі конструктора запиту натиснути правою кнопкою і у вікні натиснути Режим SQL.
Малюнок 11 - Приклад SQL-запиту
Access дозволяє створювати завершену базу даних із зручним інтерфейсом. Для цього в ньому існує безліч засобів.
Для управління нашою базою даних створимо спеціальну кнопкову форму, на якій розташуємо кнопки доступу до основних необхідним операціям.
Кожна кнопка буде викликати какою-либо процедуру (вибірка даних, внесення нових даних, побудова звітів, перегляд вмісту таблиць).
Кнопка «Список студентів» виводить для перегляду форму «Список студентів», з можливістю редагування і додавання даних.
Малюнок 13 - Таблиця «Список студентів»
Якщо натиснути на номер студента буде виведена форма з даними про успішності студента без можливості редагування вмісту. Редагування успішності проводиться через спеціальну форму «Відомість».
Малюнок 14
У верхньому лівому куті форми знаходиться посилання «Новий студент», яка викликає чисту форму «Студент» для додавання учнів.
Малюнок 15 - Додавання нового студента
Ця ж форма викликається якщо натиснути кнопку новий студент у Головній формі або клацнути на номері в кінці списку студентів форми «Список студентів».
Малюнок 16 - Редагування даних про успішність студентів
Так само на Головній формі присутні кнопки «Список предметів» і «Новий Предмет». Вони діють так само як і кнопки студента, тільки показують і змінюють відповідно дані про досліджуваних предметах.
Остання кнопка викликає процедуру створення відомостей з предметів. При натисканні на цю кнопку будуть запитані номер групи, предмет і тип контролю (залік, іспит, курсова робота).
Після цього буде виведена екзаменаційна відомість згідно запитаним даними.
Малюнок 17 - Результат виведення звіту «Відомість»
дана база модель запит