Professional Documents
Culture Documents
Лабораторная работа 1 - 4
Лабораторная работа 1 - 4
Варіанти
Номер
Опис даних Завдання
варіанту
1 Залікова книжка студента: 1. Отримати список студентів, середній бал
Прізвище, Ім’я, По батькові, яких за окрему сесію більш ніж 4,5.
Номер, Курс, Іспити, Заліки, 2. Отримати список іспитів за окремий курс
середній бал за сесію для вказаного студента.
2 Покупець: 1. Отримати список покупців у алфавітному
Прізвище, Ім’я, По батькові, порядку.
Адреса, Номер кредитної картки, 2. Отримати список покупців, у яких номер
Номер банківського рахунку кредитної картки знаходиться в заданому
діапазоні.
3 Пацієнт: 1. Отримати список пацієнтів, які мають
Ідентифікаційний номер, вказаний діагноз.
Прізвище, Ім’я, По батькові, 2. Отримати список пацієнтів, у яких номер
Адреса, Телефон, Номер медичної медичної картки знаходиться в заданому
картки, Діагноз діапазоні.
4 Записна книжка: 1. Отримати список абонентів, прізвища яких
Прізвище, Ім’я, По батькові, починаються з певної літери.
Адреса, Телефон, Додаткова 2. Отримати список абонентів, що мають
інформація мобільні телефони.
5 Абітурієнт: 1. Отримати список абітурієнтів, що отримали
Ідентифікаційний номер, незадовільні оцінки.
Прізвище, Ім’я, По батькові, 2. Отримати список абітурієнтів, у яких
Адреса, Телефон, Оцінки середній бал вище заданого.
6 Квартира: 1. Отримати список квартир, які мають задану
Номер квартири, Площа, Поверх, кількість кімнат.
Кількість кімнат, Тип будівлі, 2. Отримати список квартир, які мають площу
Строк експлуатації більшу заданої та розташовані вище заданого
поверху.
7 Абонент: 1. Отримати відомості щодо абонентів, у яких
Прізвище, Ім’я, По батькові, час міських переговорів перевищує заданий.
Адреса, Час міжміських та міських в2. Отримати Відомості щодо абонентів, які
переговорів користувалися міжміським зв’язком.
Дисципліна "Майстерня розробки програмного забезпечення"
Номер
Опис даних Завдання
варіанту
8 Поїзд: 1. Отримати список поїздів, які мають
Пункт призначення, Номер поїзда, загальні місця.
Час відправлення, Кількість місць 2. Отримати список поїздів, які слідують до
(загальних, купе, плацкарт, СВ) заданого пункту призначення та
відправляються після заданого часу.
9 Автомобіль: 1. Отримати список автомобілів заданої
Ідентифікаційний номер, Марка, марки.
Модель, Рік випуску, Колір, 2. Отримати список автомобілів заданої
Реєстраційний номер, Ціна моделі та які знаходяться в експлуатації
більше N років.
3. Отримати список автомобілів заданого року
випуску, ціна яких більше заданої
10 Склад промислових товарів: 1. Отримати список товарів заданої фірми
Реєстраційний номер, Назва виробника.
товару, Модель, Кількість, Фірма 2. Отримати список фірм виробників, ціни та
виробник, Ціна, Дата виготовлення кількість заданого товару
11 Автобус: 1. Отримати список автобусів для заданого
Прізвище та Ім’я водія, Номер номера маршруту.
автобуса, Номер маршруту, Марка, 2. Отримати список автобусів, які знаходяться
Рік початку експлуатації, Пробіг в експлуатації більше 10 років.
3. Отримати список автобусів, пробіг яких
більше 100000 км.
12 Клас Аеропорт: 1. Отримати список рейсів до заданого пункту
Пункт призначення, Номер рейсу, призначення.
Тип літака, Час вильоту, Дні 2. Отримати список рейсів для заданого дня
тижня, Номер літака тижню.
3. Отримати список рейсів для заданого дня
тижню, час вильоту яких пізніше заданого.
13 Книжка: 1. Отримати список книжок заданого автора.
Ідентифікаційний номер, Назва, 2. Отримати список книжок, які виданні
Автор, Видавництво, Рік видання, заданим видавництвом.
Кількість сторінок, Ціна 3. Отримати список книжок, що були видані
пізніше вказаного року.
14 Студент: 1. Отримати список студентів-відмінників
Прізвище, Ім’я, По батькові, 2-го курсу.
Студентський квиток, Курс, 2. Отримати список студентів-іноземців, що
Країна, Пол, Успішність навчаються тільки на добре і відмінно.
15 Викладач: 1. Отримати список викладачів кафедри, що
Прізвище, Ім’я, По батькові, Пол, задається.
Дисципліни, що викладаються, 2. Отримати список викладачів, що
Кафедра, Посада викладають задану дисципліну.
3. Отримати список викладачів-жінок, що
займають посаду доцента
16 Тварини: 1. Отримати список всіх тварин старше
Тип, Клас, Сімейство, Рід, Вид, заданого віку.
Підвид, Вік, Окрас 2. Отримати список тварин заданого
сімейства.
3. Отримати список тварин заданого виду і
окрасу.
Дисципліна "Майстерня розробки програмного забезпечення"
Номер
Опис даних Завдання
варіанту
17 Квітковий магазин: 1. Отримати список кімнатних рослин, що
Ідентифікаційний номер, цвітуть, та їх ціну.
Найменування, Тип, Вид, Підвид, 2. Отримати список всіх підвидів заданої
Ціна, Кількість квітки та їх кількість.
18 Спектакль: 1. Отримати список спектаклів, у яких
Назва, Жанр, Театр, Дата, Час задіяний заданий актор.
початку, Середня ціна, Кількість 2. Отримати список театрів, у яких йде
акторів, Прізвища головних героїв заданий спектакль по вказаній даті.
Методичні вказівки
Вихідні дані для набору необхідно вводити набором з клавіатури (але можливо деякі
атрибути даних визначати, або за допомогою генератору випадкових значень, або обираючи
з деякого інформаційного простору). При введені помилкових даних (тобто, введене
значення не відповідає можливому діапазону або не відповідаю необхідному формату),
передбачити виведення повідомлення щодо типу помилки та запропонувати повторити
введення.
Для наочності виконання програми необхідно:
1) після завершення введення даних відобразити набір даних у табличному вигляді;
2) виводити запрошення щодо введення даних для виконання пошуку;
3) відображати результат пошуку у табличному вигляді. Якщо результат пошуку був
неуспішний, то виводити повідомлення щодо відсутності даних за заданим
критерієм пошуку.