Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Завдання до теми 13




UNION

SELECT … FROM …... – другий запит

 

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

ü Всі запити повинні мати однакову кількість полів

ü Послідовності полів, що об’єднуються, у всіх запитах мають співпадати.

ü Псевдоніми (якщо треба) рекомендується використовувати тільки в першій інструкції SELECT, оскільки у подальших інструкціях вони ігноруються, так як назви полів формуються на основі першої інструкції SELECT.

ü За замовчуванням при використанні операції UNION не вертаються записи, які повторюються, але включення в інструкцію предикату ALL (після речення UNION) забезпечує повернення всіх записів. Це також скорочує час виконання запиту.

ü Для групування повернених даних можна використовувати речення GROUP BY або (та) HAVING для будь-якого аргументу запиту.

ü Щоби повернути дані в упорядкованому вигляді, використовують речення ORDER BY, яке записується в кінці останнього запиту.

II. Використання запитів при рішенні економічних задач

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

5. Завдання 1: Самостійно створити послідовність інструкцій SELECT для розрахунку товарних залишків на початок звітної (заданої) дати.

Результати розмістити у вигляді табл.3.26.

Таблиця 3.26

Структура таблиці результатів запиту завдання 3

Товар Кількість залишку
   

 

5.1. Порядок виконання завдання:

5.1.1. Розрахувати кількість товарів, закуплених до звітної дати.

5.1.2. Розрахувати кількість товарів, реалізованих до звітної дати.

5.1.3. Об’єднати результати. При об'єднанні кількість реалізованих товарів вибирати з від'ємним знаком.

5.1.4. Знайти залишки товарів.

Примітка: Перші три пункти рекомендованого алгоритму можна реалізувати за допомогою трьох послідовних запитів, або за допомогою одного запиту. Бажано привести обидва варіанта.

6.2. Збережіть створені запити з довільною назвою.

7. Результати виконання практичного завдання представте викладачеві для оцінки Вашої роботи.

8. Виконайте завершення роботи.

9. Виключіть ПК (за вказівкою викладача).

10. Оформіть дану роботу.

 

Бібліографічний список до практичного заняття

[ 3 ], [ 7 ], [ 20 ], [ 24 ], [ 25 ].

 


4. МЕТОДИЧНІ РЕКОМЕНДАЦІЇ ДО ВИКОНАННЯ ІНДИВІДУАЛЬНОГО ЗАВДАННЯ

4.1. Загальні вимоги до виконання індивідуального завдання та створення звіту

 

1. Індивідуальне завдання (ІНДЗ) виконується за темами №13 та №14 протягом третього семестра поетапно, у строки, оговорені з викладачем.

2. Варіанти індивідуальних завдань обираються за порядковим № студента в учбовому журналі та узгоджуються з викладачем. Завдання виконується в середовищі СУБД Micrisoft Access.

3. Індивідуальна робота повинна включати пояснювальну записку(звіт), яка створюється в середовищі Micrisoft Word.

4. Створений файл бази даних повинен мати:

4.1. не менш двох пов’язаних між собою таблиць:

- головна таблиця повинна мати 5 – 6 полів, які містять 5 - 6 – записів;

- підлегла таблиця повинна мати 6 – 8 полів, які містять 20 – 30 записів;

4.2. для прискорення пошуку та збереження цілісності бази даних таблиці повинні мати ключові та індексовані поля;

4.3. між таблицями повинен бути встановлений іінформаційний зв’язок «один до багатьох» ( 1 → ∞);

4.3. дві форми:

- форму на основі даних підлеглої таблиці;

- складову форму на основі св’язаних таблиць.

4.4. пять запитів різних типів, у тому числі стандартних, параметричних,перехресних;

4.5. два звіти:

- звіт на основі даних полів, які не мають тип даних “Денежный”;

- звіт на основі даних полів, серед яких використовується поле(я) з типом даних “Денежный”.

5. Результати індивідуальної роботи повинні бути предствлені в електроному вигляді на зовнішньому носії інформації у робочій папці з ім’ям ІНДЗ_Шифр групи_№ варіанту_Прізвище студента; якщо у групі є студенти з однаковими прізвищами, додайте у назву ім’я студента.

6. Папка повинна мати два файли:

1) Файл БД, створений у середовищі MS Access, повинен мати ім’я: БД_№ варіанту_Прізвище студента;

2) Текстовий файл, створений у середовищі MS Word, повинен мати ім’я: Звіт_№ варіанту_Прізвище студента.

Увага!!! Копію файлу БД Ви повинні обов’язково залишити у себе - він буде використовуватися при виконанні наступного індивідуального завдання.

 

4.1. Індивідуальні завдання модулю ІІІ




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


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


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



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




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