Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Додаткова. Контрольні запитання Що таке СУБД?




Контрольні запитання

  1. Що таке СУБД?
  2. Об’єкти СУБД.
  3. Створення таблиць БД.
  4. Як створюється таблиця?
  5. У яких режимах може перебувати таблиця?
  6. Що таке запис?
  7. Відкрийте конструктор таблиці.
  8. Що таке поле?
  9. Основні типи полів.
  10. Як вносяться зміни в структуру таблиці.

 


Тема №2. Системи управління базами даних

2.3 Створення форм та звітів (6год)

Мета: навчитися розробляти структуру форм та звітів, використовувати СУБД Access для створення форм та звітів, конструктор форм та звітів та «Майстер» форм та звітів.

 

Зміст роботи

1. Форми в СУБД

2. Звіти в СУБД

3. Робота із «Майстров»

 

1. Глинський Я.М. Інформатика: Ч. 2: Навч. посіб. для 10 – 11 кл: Львів, 2010.

2. Гаєвський О.Ю. Інформатика: 7-11 кл.: Навч. посіб. – К.: А.С.К., 2009.

3. Енгель П.С. та інші Інформатика і комп'ютерна техніка: Навч. посібник. - К.: НМЦ "Укоопосвіта", 2009.

4. Інформатика: Комп'ютерна техніка. Комп'ютерні технології: Підручник / За ред. Пушкаря 0.1.- К.: "Академвидав", 2011.

5. Дибкова Л.М. Інформатика та комп'ютерна техніка. - К.: "Академвидав", 2008.

6. Глинський Я.М. Інформатика. Інформаційні процеси. - Львів: Деол, 2012.

7. Мельникова О.П. Економічна інформатика, - К.: «Центр учбов. літ.», 2010

5. Дибкова Л.М. Інформатика та комп'ютерна техніка. - К.: "Академвидав", 2009.

6. Глинський Я.М. Інформатика. Інформаційні процеси. - Львів: Деол, 2010

7. Мамчнко С.Д. Економічна інформатика. Практикум. Навч. посіб.-К.: «Знання», 2008

Завдання

Варіант 1. Створіть базу даних МП "Лінда", яке продає меблеві гарнітури.

Створіть

Форми:

"Меблеві гарнітури" зі вставкою підлеглої форми "Замовлення клієнтів".

Звіт:

Структура замовлень на торгівлю спальними гарнітурами. Роз­рахуйте загальну суму продажів.

Варіант 2. Створіть базу даних МП "Відпочинок", яке надає туристичні послуги.

Створіть

Форми:

"Туристичні путівки" зі вставкою підлеглої форми "Замов­лення клієнтів ".

Звіт:

Структура замовлень із продажу туристичних путівок. Розра­хуйте максимальну та мінімальну вартість замовлення.

Варіант 3. Створіть базу даних МП "Авіа", яке продає авіаквитки.

Створіть:

Форми:

"Авіаквитки" зі вставкою підлеглої форми "Замовлення клієнтів".

Звіт:

Структура замовлень із продажів авіаквитків. Розрахуйте зага­льну суму продажів.

Варіант 4. Створіть базу даних СП "Буковина", яке надає готельні послуги.

Створіть:

Форми:

"Готельне обслуговування" зі вставкою підлеглої форми "Замовлення клієнтів".

Звіт:

Структура замовлень готельних номерів. Розрахуйте загальну суму прибутку.

Варіант 5. Створіть базу даних біржі "Десятинна", яка продає квартири.

Створіть:

Форми:

"Квартири" зі вставкою підлеглої форми "Замовлення клієн­тів".

Звіт:

Структура замовлень на придбання квартир. Розрахуйте загаль­ну суму прибутку..

Варіант 6. Створіть базу даних МП "ЯНА", яке продає парфумерію.

Створіть:

Форми:

"Парфумерія " зі вставкою підлеглої форми " Замовлення клієн­тів ".

Звіт:

Структура замовлень на торгівлю парфумерією. Розрахуйте загальну суму продажів..

Варіант 7. Створіть базу даних МП "ПРЕСТИЖ", яке продає готовий одяг.

Створіть:

Форми:

"Готовий одяг" зі вставкою підлеглої форми "Замовлення клі­єнтів".

Звіт:

Структура замовлень на торгівлю готовим одягом. Розрахуйте загальну суму продажів.

Варіант 8. Створіть базу даних ПП "Андрій", яке продає взуття.

Створіть

Форми:

"Взуття" зі вставкою підлеглої форми "Замовлення клієнтів".

Звіт:

Структура замовлень на торгівлю взуттям. Визначте вартість

мінімального замовлення..

Варіант 9. Створіть базу даних ТОВ "БУРШТИН", яке продає ювелірні вироби.

Створіть:

Форми:

"Ювелірні вироби" зі вставкою підлеглої форми "Замовлення клієнтів".

Звіт:

Структура замовлень на продаж ювелірних виробів. Розрахуйте загальну вартість усіх замовлень.

Варіант 10. Створіть базу даних МП "ЗДОРОВ'Я", яке продає безалкогольні напої.

Створіть:

Форми:

"Напої" зі вставкою підлеглої форми "Замовлення оптових клієнтів ".

Звіт:

Структура замовлень на торгівлю напоями. Розрахуйте вартість мінімального замовлення.

Варіант 11. Створіть базу даних ТОВ "Давид", яке продає оптом продукти харчування.

Створіть:

Форми:

"Продукти харчування " зі вставкою підлеглої форми "Замов­лення оптових клієнтів ".

Звіт:

Структура замовлень на торгівлю продуктами харчування. Роз­рахуйте вартість максимального замовлення..

Варіант 12. Створіть базу даних МП "Алекс", яке продає буді­вельні матеріали.

Створіть:

Форми:

"Будівельні матеріали" зі вставкою підлеглої форми "Замов­лення клієнтів".

Звіт:

Структура замовлень на торгівлю будівельними матеріалами. Розрахуйте вартість мінімального замовлення.

Варіант 13. Створіть базу даних ТОВ "ВІРТУАЛ", яке продає телевізори.

Створіть

Форми:

"Телевізори" зі вставкою підлеглої форми "Замовлення клієн­тів ".

Звіт:

Структура замовлень на придбання телевізорів. Розрахуйте загальну суму продажів. ".

Варіант 14. Створіть базу даних ТОВ "КАЗКА", яке продає дитячі книги.

Створіть:

Форми:

"Книги" зі вставкою підлеглої форми "Замовлення оптових клієнтів".

Звіт:

Структура замовлень на оптову торгівлю книгами. Розрахуйте загальну суму продажів..

Варіант 15. Створіть базу даних МП "Білий ведмідь", яке про­дає холодильники.

Створіть:

Форми:

"Холодильники" зі вставкою підлеглої форми "Замовлення клі­єнтів ".

Звіт:

Структура замовлень на торгівлю холодильниками. Розрахуйте загальну суму продажів..

Варіант 16. Створіть базу даних МП "Еліксир", яке продає медичні препарати.

Створіть

Форми:

"Препарати" зі вставкою підлеглої форми "Замовлення опто­вих клієнтів".

Звіт:

Структура замовлень на оптову торгівлю медикаментами. Роз­рахуйте загальну суму продажів..

Варіант 17. Створіть базу даних МП "БУРАН", яке продає пральні машини.

Створіть

Форми:

"Пральні машини" зі вставкою підлеглої форми "Замовлення клієнтів".

Звіт:

Структура замовлень із продажів пральних машин. Розрахуйте загальну суму продажів..

Варіант 18. Створіть базу даних МП "ЯВІР", яке продає мебле­ві гарнітури.

Створіть:

Форми:

"Меблеві гарнітури" зі вставкою підлеглої форми "Замовлення клієнтів".

Звіт:

Структура замовлень на торгівлю меблевими гарнітурами. Роз­рахуйте загальну суму продажів..

Варіант 19. Створіть базу даних МП "КРУЇЗ", яке продає турис­тичні путівки.

Створіть

Форми:

"Туристичні путівки" зі вставкою підлеглої форми "Замов­лення клієнтів ".

Звіт:

Структура замовлень із продажу туристичних путівок. Розра­хуйте загальну суму замовлень за період з 1 червня по 1 вересня.

Варіант 20. Створіть базу даних МП "ІКАР", яке продає авіак­витки.

Створіть:

Форми:

"Авіаквитки" зі вставкою підлеглої форми "Замовлення клієн­тів ".

Звіт:

Структура замовлень із продажів авіаквитків. Розрахуйте зага­льну суму продажів..

Методичні рекомендації

Форми – це об'єкти, за допомогою яких у базу вводять нові дані, переглядають наявні, а також здійснюють редагування даних, розміщених у таблиці. Форма подібна до бланка чи карточки (рис. 4). Прикладами форми є будь-який бланк, сторінки з паспорта, карточка з досьє чи бібліографічна карточка на книжку в бібліотеці. Одна форма містить дані лише з одного запису.

Отже, форми є засобом організації інтерфейсу між користувачем і системою. Форми можна створювати на базі таблиць і запитів. У програмі Access прийнято створювати базу даних спочатку у вигляді таблиці, а пізніше відображати її у вигляді форм (в інших програмах, наприклад, MS Works навпаки).

Перехід до форм, окрім кращої візуалізації даних, дає низку додаткових можливостей. Виявляється, що на формі можна зручно розташувати:

· поля типу OLE (Object Linking and Embedding) з картинками, фотографіями тощо;

· елементи керування: кнопки, перемикачі тощо;

· надписи: заголовки форми, рубрик (а також розрисувати форму чи задати фоновий рисунок заставку: сутінки, глобус, хмари тощо);

· обчислювальні поля (це також елементи керування) для відображення результату обчислень, виконаних на базі наявних полів;

· закладки (багатосторінкові форми, де поля групують за змістом на різних закладках).

Є декілька способів створення форм, а саме:

· автоматично за допомогою команди Автоформа;

· за допомогою майстра форм;

· вручну за допомогою конструктора форм;

· комбінованим способом.

Наприклад, виконавши команду Автоформа → У стовпець, отримаємо форму, в якій yci поля з таблиці будуть розташовані в стовпець i вирівняні до лівого краю.

Користувач за допомогою конструктора може змінити розташування полів методом їx перетягування.

Щоб перемістити об’єкт у вікні конструктора форми, треба його активізувати i вести над ним курсор, доки останній не набуде вигляду долоні. Після цього можна виконати переміщення методом перетягування.

Access. Робота з формами

Використання майстра форм дає змогу швидко відібрати потрібні поля з таблиці для розміщення на формі або розташувати на одній формі поля з різних таблиць.

Початківцям створювати форму вручну не рекомендують. Спочатку варто створити форму командою Автоформа або Майстер форм, а пізніше зробити зміни у формі за допомогою конструктора форм.

Розглянемо можливості конструктора форм. Для конструювання форми використовують панель елементів керування з кнопками

Щоб вставити елемент керування, його треба вибрати на панелі i клацнути на формі у точці вставлення. Перш ніж змінити характеристики такого елемента форми, спочатку його необхідно вибрати і виділити. Для вибраних елементів можна змінити шрифт, розмір, колір та інші властивості. Для кожної області можна встановити свій колір, вказавши на відповідну область, а потім вибравши необхідний колір із заданої палітри кольорів. Позиції розташування елементів форми можна змінювати за допомогою буксування, тобто перетягуванням мишкою позначеного елемента з однієї частини форми в іншу.

Якщо виділений елемент натиснути лівою кнопкою мишки, то можна виконати певні операції з ним: вирізувати, копіювати, залишати, дублювати, вирівнювати, а також переглядати властивості виділеного елемента, вибравши опцію Властивості.

За допомогою кнопки Запуск майстра можна вставити у форму в діалоговому режимі інші елементи: кнопки, перемикачі тощо.

3 метою виконати обчислення над полями у формі створюють нове поле, наприклад з назвою Сума (для обчислення суми оцінок студента з ycix предметів), i задають йому значення у вигляді формули: =[Мат]+[Інф]+[Фіз]+[Літ]+[Мова]. Кутові дужки можна опускати.

Звіти – представлення інформації у друкованому вигляді. Для створення звітів МS Accеss дозволяє використовувати такі засоби:

-Майстер звітів, який дозволяє досить швидко створювати звіт на основі відбору полів з вхідних інформаційних таблиць.

-Конструктор звітів, у якому користувач самостійно розробляє потрібний із заданими властивостями.

-Автозвіт: стрічковий, який дозволяє автоматично створювати найпростіший табличний звіт на основі однієї таблиці.

-Автозвіт: у стовпець, який дозволяє автоматично створювати звіт з полями, назви яких розташовуються в один або декілька стовпців.

-Майстер діаграм;

-Поштові наклейки.

Для створення звіту будь-яким із зазначених способів необхідно виконати такі дії:

1) Відкрити базу даних.

2) У вікні бази даних вибрати вкладку “Отчеты» і натиснути на кнопку “Создать”.

3) У діалоговому вікні “Новый отчет», що з’явилось на екрані, вибрати один з можливих засобів формування звіту.

Створення найпростішого звіту за допомогою засобу “Автоотчет”

Найпростішим способом створення табличного звіту є використання засобу “Автоотчет”. З цією метою у діалоговому вікні “Новый отчет» потрібно вибрати “Автоотчет: ленточный» і як джерело для побудови звіту у цьому ж вікні вибрати таблицю або запит, на основі якого й буде побудовано звіт. На екрані з’явиться готовий до використання звіт.

У цей звіт автоматично будуть включені усі поля вибраної таблиці або запиту. Назви полів розташовуються зверху звіту в рядок. На кожній сторінці звіту розміщуються декілька записів, що робить зручним перегляд даних та їх порівняння.

Створення звіту з використанням Майстра звітів

Створення звіту за допомогою Майстра зводиться до вибору таблиць, які мають скласти інформаційну основу звіту, визначення списку полів звіту та послідовність їх розміщення.

Для запису Майстра звітів у вікні діалогу “Новый отчет» потрібно зі списку можливих варіантів побудови звіту виділити “Мастер отчетов» і натиснути на кнопку “ОК”.

Потрібно вибрати зі списку, що з’явився, таблицю або запит, на базі якої (якого) створюється звіт. З списку полів необхідно перенести у список “Выбранные поля» ті поля, які ви бажаєте розмістити у створюваному звіті.

Якщо звіт створюється на основі декількох таблиць, то аналогічно вибираються і переносяться у створюваний звіт потрібні поля з інших таблиць. Якщо після цього натиснути на кнопку “Готово”, то на екрані з’явиться попередній варіант звіту.

Якщо натиснути на кнопку “Далее”, то з’явиться наступне вікно Майстра звітів. На другому кроці створення звіту з допомогою Майстра необхідно визначити, чи потрібно групувати дані по якому-небудь полю. Поля, за якими необхідно виконати групування, вибираються зі списку полів, що висвічуються у лівій частині вікна.

При цьому вони автоматично з’являються у верхній частині правого списку в окремій рамці й виділяються синім кольором. МS Accеss пропонує варіант групування даних. Якщо він не задовольняє, то є можливість за допомогою кнопок вікна діалогу задати свій варіант, пам’ятаючи, що МS Accеss допускає до 10 рівнів групування.

У наступному вікні Майстра звітів є можливість виконати сортування записів і підрахунок підсумків у полях звіту. З метою сортування записів звіту у цьому вікні необхідно вибрати поля, за якими має відбутись сортування та порядок сортування. Дозволяється вибирати до 4 полів сортування.

Щоб виконати підрахунки підсумків у полях звіту, потрібно натиснути кнопку “Итоги” та у діалоговому вікні “Итоги”, що з’явиться після цього, за допомогою прапорців здати для потрібних полів тип операції для підсумкових підрахунків (Sum, Avg (середнє), Min, Max). Після цього натиснути на кнопку “ОК”, щоб повернутися у вікно сортування.

Наступні два кроки формування звіту за допомогою Майстра дозволяють визначити вид макета і стиль оформлення звіту.

На останньому кроці створення звіту є можливість задати ім’я звіту й вибирати один з двох варіантів продовження роботи:

- а) Перегляд і друкування звіту.

- б) Модифікація звіту за допомогою Конструктора звітів.

Побудований за допомогою Майстра звіт може повністю задовольнити ваші вимоги. Проте у деяких випаках виникає потреба внести зміни у структуру і форму звіту, дещо поліпшити його зовнішній вигляд. У цьому випадку є можливість використати створений звіт як чорновий варіант і скористатись Конструктором звітів для його модифікації та поліпшення.

Використання Конструктора звітів для створення та модифікації звітів

Основними об’єктами звіту є пояснювальний текст і поля. У звітів також можуть бути присутні лінії, прямокутники, малюнки і таке інше.

У процесі створення модифікації звітів конструктор звітів дозволяє додавати, вилучати, переміщати області звіту разом із розміщеними у них об’єктами. Також можна встановлювати колір і керувати параметрами відображення будь-яких елементів і областей звіту.

Для відкриття вікна Конструктор звітів з метою модифікації раніше створеного звіту потрібно виконати такі дії:

1. У вікні вибрати потрібний звіт.

2. Натиснути на кнопку “Конструктор”.

На екрані відкриється вікно Конструктора звітів, яке дуже нагадує вікно Конструктора форм і містить майже ті самі об’єкти (написи, поля) та сітку, що й вікно Конструктора форм.

У вікні Конструктора звітів, як і у формах, мають місце і заповнюються за допомогою засобів Конструктора такі області: заголовок звіту, верхній і нижній колонтитули, область даних і область примітки звіту. У разі проведення групування даних у вікні Конструктора додатково з’являються області заголовка групи та примітки групи.

- Заголовок звіту розміщується на початку звіту і роздруковується на першій сторінці звіту. Використовується при створенні титульної сторінки звіту.

- Верхній колонтитул розміщується на початку кожної сторінки і під заголовком звіту. У цій області розміщуються назви стовпців звіту.

- Заголовок групи розміщується перед першим записом кожної групи.

- Область даних використовується для відображення даних окремих записів з джерела записів для звіту, тобто з таблиці або запиту.

- Примітка групи розміщується після останнього запису області даних відповідної групи. Тут, як правило, розміщують підсумковий рядок групи.

- Нижній колонтитул розміщується і друкується у нижній частині кожної сторінки. Найчастіше використовується, що вставити номер сторінки.

- Примітка звіту розміщується і друкується у кінці звіту. У цій області розміщують підсумковий рядок звіту.

Конструктор звітів надає користувачу у розпорядження велику кількість засобів для формування нових звітів та поліпшення звітів, створених раніше у режимах Автозвіту або Майстра звітів.




Поделиться с друзьями:


Дата добавления: 2015-05-23; Просмотров: 522; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.056 сек.