- •Лабораторна робота № 15 Розробка інфологічної моделі даних " Сутність-Зв'язок"
- •Теоретична частина Основні поняття
- •Характеристика зв'язків і мова моделювання
- •Класифікація сутностей
- •Завдання
- •Варіанти завдань
- •Контрольні питання
- •Лабораторна робота №16 Реляційна модель бази даних
- •Теоретична частина Термінологія
- •Властивості таблиць
- •Реляційні ключі
- •Реляційна цілісність
- •Завдання
- •Контрольні питання
- •Лабораторна робота № 17 Нормалізація
- •Теоретична частина
- •Перша нормальна форма
- •Друга нормальна форма
- •Третя нормальна форма
- •Завдання
- •Об'єкти бази даних
- •Кнопки вікна бази даних
- •Створення таблиці
- •Створення бази даних без застосування шаблона
- •Створення таблиць шляхом уведення даних
- •Створення таблиць за допомогою Майстра
- •Створення таблиць у режимі Конструктора
- •Робота з полями
- •Присвоєння ім'я
- •Завдання типу даних
- •Ключові поля й індекси
- •Завдання
- •Зв'язок один-до-багатьох
- •Установка зв'язку між таблицями
- •Створення стовпця підстановок фіксованого набору значень.
- •Створення стовпця підстановок значень із іншої таблиці.
- •Завдання
- •Лабораторна робота №20 Фільтри й сортування
- •Теоретична частина Сортування
- •Пошук запису в таблицях
- •Використання фільтрів для пошуку групи записів
- •Завдання
- •Використання Конструктора для створення запиту
- •Виконання запиту
- •Редагування запиту
- •Додавання таблиці в запит
- •Додавання полів у бланк запиту
- •Переміщення стовпців у бланку запиту
- •Відбір записів по декількох умовах
- •Виключення стовпців із запиту
- •Використання виражень у запитах
- •Завдання
- •Завдання
- •Запит на відновлення даних
- •Запит на створення нової таблиці
- •Запит на видалення записів
- •Запит на додавання записів
- •Створення нової таблиці в запиті на створення таблиці
- •Додавання записів з однієї таблиці в іншу за допомогою запиту на додавання записів
- •Зміна групи записів за допомогою запиту на відновлення записів
- •Видалення записів за допомогою запиту, що включає обидві таблиці, зв'язані відношенням « один-до-багатьох»
- •Завдання
- •Які типи форм можна створювати
- •Чим форми відрізняються від таблиць
- •Створення форми за допомогою кнопки Автоформа
- •Створення форми за допомогою майстрів форм
- •Вибір типу нової форми й джерела даних
- •Вибір полів
- •Створення заголовка форми
- •Завершення створення форми
- •Переміщення по полях
- •Переміщення по записах форми
- •Завдання
- •Режими роботи з формами
- •Режим Конструктора форм
- •Створення форми
- •Завдання
- •Контрольні питання
- •Лабораторна робота № 26 Створення й зміна звітів
- •Звіти в стовпець
- •Розходження між звітами й формами
- •Створення звіту
- •Збір даних
- •Створення звіту за допомогою майстра звітів
- •Створення звіту
- •Вибір джерела даних
- •Вибір полів
- •Вибір типу подання даних
- •Вибір рівнів угруповання
- •Вибір порядку сортування
- •Вибір підсумкових значень
- •Вибір макета
- •Вибір стилю
- •Завершення діалогу з майстром
- •Попередній перегляд
- •Печатка звіту
- •Завдання
- •Контрольні питання
- •Лабораторна робота № 27 Захист баз даних на прикладі ms access
- •Теоретична частина
- •Розмежування прав доступу користувачів
- •Алгоритм захисту бд ms Access
- •Захист на рівні користувача
- •Завдання
- •Контрольні питання
Переміщення по полях
Переміщення у формі майже ідентично переміщенню в рядках і стовпцях. Переміщатися за формою можна, просто клацаючи на потрібному полі й вносячи зміни або доповнення в дані.
Переміщення по записах форми
Переміщатися по записах простіше всього за допомогою кнопок переміщення. Ці кнопки надають у ваше розпорядження ті ж п'ять елементів керування в нижній частині екрана, які ви бачили в режимі таблиці.
Клавіша <F5> дозволяє вказати у відповідному полі номер запису й перейти до цього запису.
Для переходу до обраного поля наступного запису скористайтеся комбінацією <Ctrl+PgDn>; <Ctrl+PgUp> призначена для переміщення до обраного поля попереднього запису.
Якщо ви перебуваєте на першій сторінці бакшишник форми, клавіша <PgUp> дозволить перейти до поточного поля попереднього запису. А якщо ви перебуваєте на останній сторінці бакшишник форми, натискання <PgDn> приведе до переходу в поточне поле наступного запису.
Завдання
Створити форми для зручної роботи з базою даних, створеної при виконанні попередніх лабораторних робіт у середовищі MS Access по обраній темі. У системі повинні використовуватися різні види форм для кожної таблиці залежно від доМетаності подання інформації
Контрольні питання
Властивості форми уведення даних?
Типи форм.
Чим форми відрізняються від таблиць?
Способи створення форм.
Лабораторна робота № 25 Конструктор форми
Мета: освоїти основні принципи створення форм, познайомитися з механізмом створення форм за допомогою конструктора в середовищі MS Access
Теоретична частина
Форми як засіб уведення, перегляду й зміни даних
Access дозволяє організувати зручний і інтуїтивно зрозумілий інтерфейс користувача для роботи з даними за допомогою форм. Формами називаються діалогові вікна, що набудовуються, що зберігаються в базі даних у вигляді об'єктів спеціального типу, так само як таблиці й запити.
Форми в багатьох випадках надають більше зручний спосіб уведення, перегляду й виправлення даних, чим режим таблиці. Вони містять так звані елементи керування, за допомогою яких здійснюється доступ до даних у таблицях. Елементами керування є текстові поля для уведення й виправлення даних, кнопки, прапорці, перемикачі, списки, написи, а також рамки об'єктів для відображення графіки й об'єктів OLE. Створення форм, що містять необхідні елементи керування, істотно спрощує процес уведення даних і дозволяє виконати перевірку коректності даних при уведенні. Крім того, форми дозволяють виконувати обчислення й забезпечують доступ до даних у зв'язаних таблицях за допомогою підлеглих форм.
Джерелом даних для форми може бути або таблиця, або запит. Як правило, форми, призначені для уведення даних, будуються на базі таблиці, тому що при уведенні потрібно забезпечити уведення всіх або більшості полів! у таблиці.
Із цього правила бувають виключення. Наприклад, у ситуації, коли таблиця заповнюється в кілька прийомів, може бути кілька форм для уведення в неї даних, і, отже, можуть використовуватися запити як база для цих форм.
Форми, які повинні в зручному виді надавати дані, як правило, будуються на базі запитів, тому що вони можуть відображати не всі поля таблиці або дані з різних таблиць.
На цьому занятті ми створимо досить просту форму й познайомимося з елементами керування, які можуть застосовуватися у формах. Згодом ви зможете звертатися до матеріалу цього заняття як до довідки для створення форм у своїх додатках.