- •0 201 «Культура»
- •0201 «Культура»
- •Лекція 1
- •Проектування бази даних у Access
- •Інші об'єкти бази даних
- •Робота з об'єктами бази даних
- •Створення об'єктів бази даних
- •Керування об'єктами бази даних
- •Зміна властивостей об'єктів
- •Створення піктограм для об'єктів бази даних
- •Групування об'єктів
- •Контрольні запитання
- •Заняття №2
- •Хід заняття
- •Створення об'єктів і баз даних за допомогою майстра
- •Використання баз даних зі стандартної бібліотеки
- •Експортування й імпортування даних
- •Використання виразів в об'єктах бази даних
- •Створення додатків
- •Можливі проблеми
- •Актуалізація опорних знань
- •Заняття 3
- •Хід заняття :
- •Визначення полів і типів даних
- •Вибір типу даних
- •Додавання до таблиці поля Мастер подстановок
- •Визначення первинного ключа
- •Актуалізація опорних знань
- •Використання майстра таблиць
- •Використання конструктора таблиці
- •Режим таблиці
- •Зміна структури таблиці
- •Керування полями в режимі конструктора
- •Керування полями в режимі таблиці
- •Зміна порядку розташування полів
- •Актуалізація опорних знань.
- •Визначення правил перевірки даних
- •Використання масок введення для визначення форматів даних
- •Встановлення значень за замовчуванням
- •Обов'язкове поле
- •Робота в режимі таблиці
- •Введення і редагування даних
- •Введення тексту в поле memo
- •Сортування записів
- •Зміна структури листа даних
- •Питання для самоперевірки:
- •Заняття 6
- •Хід заняття:
- •Визначення взаємозв'язку один-до-багатьох
- •4.Закріплення вивченого матеріалу:
- •1.Організаційний момент.
- •2.Актуалізація опрних знань. Дати відповіді на запитання:
- •Пояснення нового матеріалу
- •Розбиття таблиці для уникнення дублювання даних
- •Створення зв'язків із зовнішніми базами даних
- •Заняття 8
- •Хід заняття:
- •Створення нової форми
- •Створення універсальної форми за допомогою одного натискання
- •Використання майстра форм
- •Зміна структури форми
- •Позиціонування елементів управління на формі
- •Визначення інших властивостей і опцій форми
- •Управління підлеглими формами
- •Закріплення вивченого матеріалу.
- •Заняття 10
- •Хід заняття:
- •Організаційний момент (5 хв). Перевірка присутніх. Оголошення теми і мети заняття.
- •Пояснення нового матеріалу.
- •Запити на вибірку
- •Перехресні запити
- •Параметричні запити
- •Запити на зміну
- •Заняття 11
- •План заняття
- •Хід заняття:
- •Створення і зміна запитів
- •Вставка, видалення і перестановка полів
- •Визначення обчислюваних стовпців
- •Визначення умов
- •Визначення властивостей запиту
- •Створення і застосування фільтрів
- •Заняття 12
- •Хід заняття:
- •Робота в режимі конструктора
- •Складання базового звіту
- •Систематизація вивченого матеріалу. Питання для самоконтролю
- •Рекомендована література
Визначення інших властивостей і опцій форми
Для форм спеціального призначення є одна цікава область дослідження — це діалогове вікно властивостей самої форми. Цей список містить установки, які впливають на важливі характеристики зовнішнього вигляду і поведінки форм. Наприклад, в показаній на рис. 5.39 вкладці Данные можна встановити три властивості, які визначають, буде форма доступна виключно для читання чи її можна використовувати для редагування, видалення і додавання записів.
Рис. 5.39. Настройка властивостей форми
Коли ви створюєте форму на основі єдиної таблиці, властивості Разрешить изменение, Разрешить удаление і Разрешить добавление приймають значення Да. Тому користувач може додавати, редагувати і видаляти записи, використовуючи лише цю форму. Залежно від того, хто використовуватиме форму, ви можете обмежити таку можливість. Якщо необхідно в тому або іншому ступені обмежити здатність користувача змінювати дані, змініть установку одного або декількох властивостей на протилежну.
Управління підлеглими формами
Для створення основної форми для введення даних на основі простої таблиці ви хочете використовувати опцію Автоформа, але Access наполягає на додаванні підлеглої форми, що включала б записи для зв'язаної таблиці. Як же у такому разі створити автоформу без підлеглої форми?
Під час створення автоформи Access перевіряє, чи не включає вибрана таблиця підтаблицю даних. Якщо така знаходиться, Access автоматично включає дані з цієї таблиці в субформу. У вас є дві можливості.
Відкрийте таблицю в режимі конструктора та відкрийте діалогове вікно властивостей таблиці (для цього натисніть кнопку Свойства). Натисніть в полі властивості Имя подтаблицы і використайте список, що розкривається, для зміни значення властивості на Нет. Закрийте вікно властивостей, збережіть проведені зміни, а потім створіть автоформу. Згодом ви можете відновити прив'язку підтаблиці даних до основної таблиці без зміни автоформи.
Якщо ви не бажаєте виконувати описану вище процедуру, використовуйте для створення форми Мастер форм. Цей засіб ігнорує підтаблиці і створює лише основну.
Закріплення вивченого матеріалу.
Дати відповіді на наступні запитання:
Як здійснюється робота з елементами управління?
Охарактеризуйте дії під час створення нової форми.
Як проводиться позиціонування елементів управління в
Формі?
Заняття 10
Тема. Поняття про запит. Види запитів
Мета. Навчитись створювати запити; розвивати власний кругозір з даної теми; виховувати інтерес до майбутньої професії.
Тип заняття. Лекція.
План
1.Поняття про запит
2.Види запитів
Хід заняття:
Організаційний момент (5 хв). Перевірка присутніх. Оголошення теми і мети заняття.
Пояснення нового матеріалу.
Запити — це об'єкти бази даних, що дозволяють витягувати дані з бази для їхнього різного використання: як джерело даних для друку звітів, наприклад, або для складання списку значень для списку підстановок у формах даних. Запит грунтується на єдиній таблиці або на декількох зв'язаних таблицях. На додаток до полів, витягуваних прямо з таблиць, запит може містити також обчислювані поля, що використовуються для перетворення даних — додавання продажної ціни до розрахункового рахунку, наприклад, або для проведення статистичного аналізу (підсумовування, усереднення і т.п.) груп записів, вибраних з декількох таблиць.
Access дозволяє створювати різні типи запитів. Самим загальним є запит на вибірку, який виділяє інформацію з однієї або декількох таблиць. Ви можете також створювати перехресні запити, що групують і підсумовують інформацію в структурах типу стрічки-і-стовпці, скажімо, в таких як зведена таблиця Excel. Один з наймогутніших (і потенційно небезпечних) засобів, які ви можете використовувати в Access, — активні запити, тобто запити на зміну, які змінюють дані в початковій таблиці, грунтуючись на визначеному вами в запиті критерії.
Подібно запитам, фільтри дозволяють працювати з підмножиною записів в базі даних. Фільтри пропонують швидкий спосіб тимчасово обмежити відображення записів у режимах таблиці або форми. Ви можете створювати фільтри, вводячи дані у форму або застосовуючи їх у режимі таблиці.
Для створення нового запиту виберіть Вставка → Запрос. Діалогове вікно Новый запрос, що з'явилося, показане на рис. 5.24, дозволяє побудувати один або декілька конкретних типів запитів з нуля в режимі конструктора, або скористатися для цього послугами спеціального майстра.
Рис. 5.24. Діалогове вікно Новий запрос
