- •3.1 Фільтрація і сортування.
- •3.2 Застосування підстановки
- •Короткі теоретичні зведення і методичні вказівки.
- •Листок для виконання завдання Лабораторна робота №3 Тема: Система керування базами даних ms-access.
- •Короткі теоретичні зведення і методичні вказівки.
- •Короткі теоретичні зведення і методичні вказівки.
- •Листок для виконання завдання
Листок для виконання завдання Лабораторна робота №3 Тема: Система керування базами даних ms-access.
Звіти.
Створити в режимі Майстра звітів, звіт “Середній_бал” як джерело даних вибравши запит , де як обрані поля – 2 полючи: Прізвище і поле із Середнім балом”. Вибрати стиль макета для звіту – табличний і будь-який вид оформлення.
Створити Звіт з угрупованням, у якості вихідної вибрати наступну інформацію: Прізвище, Група, Оцінка і Дата здачі. Згрупувати дані по предметах, потім по групах і відсортувавши їх по Прізвищах за абеткою
Створити звіт з полями, що обчислюються , додавши в звіт “Середній_бал” у режимі Конструктора нове поле Перерахування стипендії за допомогою елемента керування Напис в область Верхній колонтитул і елемента керування Поле в Область даних. За допомогою Построителя виражень в елемент Поле (Властивості – Дані) увести формулу для перерахування стипендії в залежності від середнього бала:
iif([Avg-Оцінка]<3;0;iif([Avg-Оцінка]<=4;[Avg-Оцінка]*10;iif([Avg-Оцінка]<=4,5; [Avg-Оцінка]*12;[Avg-Оцінка]*15)))
Створити звіт з полями діалогу, у якому перерахувати стипендію в USD за курсом, що вводиться в діалозі. Звіт створити на підставі попереднього, додавши в режимі Конструктора нове Поле в Область даних, куди записати формулу перерахування стипендії за курсом USD:[Стипендія]/K_USD]. В область Примітки помістити ще одне Поле, записавши в його Властивості – Дані: K_USD
Створити звіт, у якому підводяться підсумки для даних, узятих з 3- х таблиць “Студенти”, “Предмети” і “Успішність”, згрупувавши ці дані по успішності кожного студента по всіх предметах. У режимі Майстра звітів створити звіт, як джерела даних вибравши поле Прізвище таблиці “Студенти”, поле Предмет таблиці “Предмети”, поле Оцінка таблиці “Успішність”. Відсортувати поле Прізвище по зростанню. Визначити підсумкові значення Підсумки…по полю Оцінка в залежності від варіанта:
Варіант |
Підсумки |
1-5 |
Сума |
6-10 |
Середнє |
11-15 |
Мінімальне |
16-25 |
Максимальне |
Короткі теоретичні зведення і методичні вказівки.
Звіт – документ для печатки, підготовлений на підставі інформації, що міститься в таблицях бази даних.
Створення звіту з полями, що обчислюються.
1.При створенні звіту «Ср_бал» у режимі Майстра звітів необхідно як джерело даних вибрати однойменний запит, вибрати два поля - «Прізвище» і «Avg_Оцінка», не виконуючи угруповання і сортування видерти тип макета - Табличний і довільний стиль оформлення звіту .
2. Якщо у вихідному варіанті таблиці «Студенти» вітсутне поле «Група» модифікувати структуру цієї таблиці, додавши поле «Група» і здійснивши введення інформації в це поле. У режимі Майстра звітів створити звіт, що містить інформацію Прізвище, Група, Оцінка і Дата здачі. Додати угруповання: по Предметах і по Групах і виконати сортування по полю «Прізвище» у порядку зростання
.
3. Скопіювати звіт «Ср_бал» і додати до нього в режимі Конструктор напис і поле «Перерахування_стипендії», помістивши в нього за допомогою Построителя виражень наступну формулу: iif([Avg-Оцінка]<3;0;iif([Avg-Оцінка]<=4;[Avg-Оцінка]*10;iif([Avg-Оцінка]<=4,5; [Avg-Оцінка]*12;[Avg-Оцінка]*15)))
Скопіювати отриманий звіт і перейшовши в режим Конструктор, додати поле «Стипендія$» в області даних, а в області Примітки додати поле «Курс USD».
У режимі Майстра звітів створити звіт, як джерела даних вибрати поле Прізвище таблиці “Студенти”, поле Предмет таблиці “Предмети”, поле Оцінка таблиці “Успішність”. Здійснити угруповання по полю «Прізвище» і сортування по полю Оцінка по зростанню. Визначити підсумкові значення Підсумки…по полю Оцінка в залежності від варіанта.
Контрольні питання:
Що таке звіт.
Які режими створення звітів Ви знаєте.
Як додати поле, що обчислюється, у звіт.
Як записати формулу в поле, що обчислюється.
Як створити звіт з даними з різних таблиць.
Які функції передбачені при роботі з підсумковими даними
ЛИСТОК ДЛЯ ВИКОНАННЯ ЗАВДАННЯ
Лабораторна робота №4
Тема: Система керування базами даних MS-ACCESS.
Система керування базами даних MS-ACCESS. Кнопкові форми. Діаграми і макроси.
Створити зведену таблицю, використовуючи дані з таблиць “Студенти” і “Успішність”помістивши в рядок - “Прізвище”, у стовпець - “Предмет”, у поле даних – “Оцінка”.
По отриманій зведеній таблиці побудувати діаграму.
У формі “Фільтрація і сортування” розмістити нову кнопку виклику макросу (умова його застосування по варіанті лаб. раб. 2, при цьому повинне бути видане відповідне повідомлення).
Створити кнопкову форму наступної структури:
1. Форми
2. Звіти
3. Зміна кнопкової форми.
4. Вихід
Сторінка кнопкової форми "Форми" повинна містити виклики наступних форм:
Фільтрація і сортування
Підлегла форма
Зведена таблиця
Діаграма
Сторінка кнопкової форми "Звіти" повинна містити виклики наступних звітів:
Звіт з полями, що обчислюються
Звіт з полями, введення інформації в який здійснюється в діалозі
Звіт з даними з різних таблиць
Звіт з підсумковими даними
