Звіти в БД

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра САПР

Інформація про роботу

Рік:
2010
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Організація баз даних і знань
Група:
КН-34

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет «Львівська політехніка» Кафедра САПР ЗВІТ про виконання лабораторної роботи №8 на тему: «Звіти в БД» з курсу: «Організація баз даних і знань» Мета Навчитись створювати та працювати зі звітами в БД. Завдання Створити звіти для всіх таблиць у БД. Короткі теоретичні відомості Звіти використовуються для того, щоб вибрати інформацію з однієї або декількох таблиць, виконати необхідні обчислення, підвести підсумки. При цьому можна забезпечити групування даних та необхідний дизайн змісту звіту. Користувачу надається можливість переглянути або надрукувати зміст звіту. Звіти створюються згідно з умовами відносно структури необхідного документу. Найпростішою є така структура: верхній колонтитул заголовок групи даних область даних примітка групи даних нижній колонтитул Цією структурою передбачено групування даних, причому групування одного рівня. Якщо структура документу передбачає групування декількох рівней, то це відіб(ється у структурі звіту тим, що з(являться вкладені підзаголовки підгруп даних та відповідні примітки. Зрозуміло, що множина об(єктів звіту може і не вміщувати деякі з описаних. Наприклад, необов(язковим може бути нижній колонтитул. Механізми створення звітів У звітах, як правило, використовується інформація з різних таблиць. Тому простіше розпочати розробку звіту з попередньої роботи – побудови базового запиту. При побудові базового запиту необхідно визначитись з множиною таблиць та їх схемою відношень, множиною полів цих таблиць, що будуть використовуватись у звіті, умовою вибору записів та їх сортування. З такої сукупності інформації і буде складений звіт. Звичайно, деякі поля можуть виконувати свою роль при побудові базового запиту, але, взагалі кажучи, саме їх значення у звіті можуть бути відсутніми. Після підготовчої роботи з створення базового запиту можна будувати звіт. Звіти часто будуються за допомогою одного з майстрів або конструктора звітів. Для першого знайомства із звітом необхідно обрати основного майстра розробки звітів, який дозволяє вибрати поля для звіту, задати формати, умови групування та функції для підсумків. Вся робота майстра виконується через діалог з користувачем і складається з таких кроків: вибір головної таблиці; вибір доступних полів головної таблиці а також полів з інших таблиць; вибір умов групування; задання умов сортування та підсумків; вибір вигляду макету звіту та його орієнтації; вибір стилю звіту; задання імені звіту. Кожний з цих кроків здійснюється через відповідне вікно діалогу з користувачем, причому можна рухатись як вперед по вікнах, так і назад, а також здійснити відміну всього процесу побудови звіту. Вікно вибору головної таблиці . Тут передбачена можливість вибрати необхідний елемент з фіксованого списку Конструктор Мастер отчетов Автоотчет: в столбец Автоотчет: ленточный Диаграма Почтовые наклейки (наприклад, майстер звітів), а з нефіксованого списку – таблицю (запит), яка буде надалі використовуватись як джерело даних. Вікно вибору полів . Тут можна включити в звіт декілька або всі доступні поля в тій же послідовності, як і в базовому запиті (кнопки > та >>). Вікно вибору умов групування даних. Групування даних може бути виконано за майстром декількома рівнями. На питання Добавить уровни группирования? необхідно вибрати відповідне поле групування або відмовитись від подальшого рівня групування. У випадку, коли групування вибране можна налаштувати інтервали групування кнопкою Группировка… Вікно завдання умов сортування та підсумків даних. Сортування даних може бути виконано за майстром по чотирьох полях. Підсумки та умови їх виведення у звіті можна визначити кнопкою Итоги…. Вікно вибору вигляду макету звіту та його орієнтації. В арсеналі майстра існує множина макетів звіту, серед яких можна вибрати потрібний. В цьому ж вікні можна автоматично налаштувати ширину кожного стовпчика звіту у відповідності з шириною сторінки так, щоб весь звіт розмістився на одній сторінці. Вікно вибору стилю звіту. Майстер пропонує багато стилей, серед яких можна вибрати потрібний. Вікно завдання імені звіту. Тут задається ім(я звіту та надається можливість перглянути сам звіт або редагувати його. Редагування звіту Передусім необхідно визначитись з рівнями та критеріями групування. Бажано уникнути можливості відриву заголовку групи від її змісту, що трапляється під час друку, коли інформація продовжується на наступній сторінці. Щоб запобігти цьому, треба властивість "Не разрывать" встановити у значення "Первая область данных". Інші значення властивості "Не разрывать" залежать також від вибору того чи іншого розміщення інформації нв аркушах надрукованого звіту. Цікаво, що звіт може автоматично бути спадкоємцем властивостей базового запиту відносно фільтру, порядку сортування, тощо. Для передачі таких властивостей від базового запиту до звіту необхідно редагувати властивості звіту. Це можна зробити командою меню Правка->Выделить отчет і далі правою кнопкою миши клацнути в околі, що за правим краєм області даних, та перейти до вікна "Отчет", де і встановити необхідні властивості. Хід роботи Для виконання завдання зробив 6 звітів: 1. Звіт до таблиці Гра   2. Звіт до таблиці Розробник  3. Звіт до таблиці Видавник  4. Звіт до таблиці Додаткова інформація про видавника  5. Звіт до таблиці Оцінка по критеріям   6. Звіт до запиту SQL  Висновки На цій лабораторній роботі я навчився розробляти звіти та ознайомився з використанням форматування звітів.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!