Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
9
Добавлен:
23.02.2016
Размер:
2.35 Mб
Скачать

Задача 6

У відділі постачання підприємства зберігається інформація про вироби (номер виробу, назва), про покупні деталі (номер деталі, вартість за штуку) та про застосування покупних деталей у виробах (номер деталі, номер виробу, кількість /скільки деталей входить до виробу/).

SELECT 1

Знайти вироби назва яких розпочинається літерою „К”.

SELECT 2

Знайти вироби, що містять >10 найменувань покупних деталей.

SELECT 3

Відсортувати вироби за загальною їх вартістю.

INSERT

Додати в таблицю про вироби інформацію про новий виріб під № 20.

UPDATE

Збільшити вартість всіх деталей вдвічі.

DELETE

Вилучити інформацію про вироби, які містять менше 3 покупних деталей.

Задача 7

На складі підприємства зберігається інформація про матеріали (№ матеріалу, назва, одиниця виміру), про залишки матеріалів на початок року (рік /чотири цифри/, № матеріалу, залишок на початок року) та про рух матеріалів (номер матеріалу, дата операції прийняття або видачі матеріалу, обсяг прийнятого /додатне значення/ або виданого /від’ємне значення/ матеріалу).

SELECT 1

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

SELECT 2

Знайти матеріал, у якого залишок на початок року був мінімальним.

SELECT 3

Знайти матеріали, які були прийняті на вказану дату.

INSERT

Додати інформацію про новий матеріал №30.

UPDATE

Збільшити обсяг прийнятого матеріалу вдвічі, якщо дата прийняття матеріалу 14.05.06.

DELETE

Вилучити інформацію про матеріали, залишок яких на початок року дорівнює нулю.

Задача 8

На молочній фермі зберігається інформація про корів (номер, кличка, дата народження), про доярок (номер, ПІП) та про надої (номер доярки, номер корови, дата, надій).

SELECT 1

Відсортувати доярок за обсягом загального надою, який вона надоїла.

SELECT 2

Визначити середній надій для кожної корови.

SELECT 3

Для кожної доярки визначити максимальний надій.

INSERT

Додати поле „Оклад” (з початковим значенням 100) до таблиці про доярок.

UPDATE

Збільшити на 57 значення поля „Оклад” для кожної доярки, якщо її надої менше 130 літрів.

DELETE

Вилучити із таблиці доярок тих, про яких немає інформації в таблиці „Надої”.

Задача 9

При проведенні змагань з художньої гімнастики зберігається інформація про учасниць (номер, ПІП, дата народження), про види програми (номер, назва) та про оцінки отримані учасницями з різних видів програм різними суддями (номер учасниці, вид програми, номер судді, оцінка).

SELECT 1

Відсортувати суддів за середнім балом виставлених ними оцінок.

SELECT 2

Для кожної учасниці знайти вид програми з найвищим середнім балом.

SELECT 3

Знайти учасниць які народилися після 1993 року і отримали оцінки більше 10 балів.

INSERT

Результати змагань занести до таблиці зі структурою: ПІП, середній бал по всім видам програм.

UPDATE

Збільшити оцінку учасницям на 1 бал, яку поставив суддя №1.

DELETE

Вилучити з таблиці учасниць тих, які отримали менше 10 балів.

Задача 10

У приймальній комісії ВУЗу зберігається інформація про абітурієнтів (номер, ПІП, адреса), про дисципліни, з яких складаються вступні іспити (номер дисципліни, назва) та про результати складання вступних іспитів (номер студента, номер дисципліни, оцінка на іспиті /за 24-бальною системою/).

SELECT 1

Відсортувати дисципліни за середнім балом отриманих на вступних іспитах оцінок.

SELECT 2

Знайти абітурієнтів, що не з’явилися хоча б на один іспит.

SELECT 3

Знайти середній бал по всім складеним іспитам для кожного студента.

INSERT

Вибрати в нову таблицю дані про студентів та середній бал, якщо середній бал по всім предметам перевищує 22 бали.

UPDATE

В таблиці оцінок замінити оцінки <10 балів на значення 0 балів.

DELETE

Вилучити зі списку дані про студентів загальною кількістю балів менше 9.

Задача 11

В бібліотеці зберігається інформація про книжки (№ книжки, № автора, назва книжки, кількість примірників, рік видання), про авторів (№ автора, ПІП), про звертання за книгами (дата звертання, № книги).

SELECT 1

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

SELECT 2

Відсортувати авторів за кількістю примірників їхніх книг в бібліотеці.

SELECT 3

Вибрати книги за якими зверталися в літній період, та автор яких Шевченко Т.Г.

INSERT

Додати в таблицю про авторів інформацію про нового автора.

UPDATE

Зменшити кількість примірників на 1, якщо рік видання книги менше 1970.

DELETE

Вилучити із списку книг ті, до яких не було жодного звернення.

Задача 12

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

SELECT 1

Вивести список водіїв, які виїздили в рейси за період з 01.09.06-30.09.06.

SELECT 2

Відсортувати список водіїв за пройденою ними відстанню.

SELECT 3

Відсортувати список марок машин за кількістю їх використання водіями в рейсах.

INSERT

Додати в таблицю рейси дані за 20.10.06.

UPDATE

Збільшити відстань для рейсу №5 втричі.

DELETE

Вилучити з таблиці дані про рейси з відстанню менше 10км.

Задача 13

В рекламному агентстві зберігається інформація про клієнтів (№, ПІП, адреса, телефон), про види послуг (№, назва, вартість) та про замовлення клієнтів (№ замовлення, дата, № клієнта, номер послуги, кількість).

SELECT 1

Відсортувати список клієнтів за кількістю замовлень за період 10.04.06-30.06.06.

SELECT 2

Знайти максимальну кількість замовлень для кожної послуги.

SELECT 3

Визначити суму замовлень кожного виду послуг.

INSERT

Додати до таблиці клієнтів ще одного клієнта.

UPDATE

Зменшити вартість послуг в 1,3 рази якщо її не замовляли після 01.01.06.

DELETE

Вилучити інформацію про клієнтів які замовляли рекламу тільки у 2006р.

Задача 14

В туристичній фірмі зберігається інформація про країни (№, назва, відстань), про класи готелів (№, клас готелю, назва, вартість проживання), про ціни на квити (відстань, ціна) про замовлення турів (дата, № країни, № класу готелю)

SELECT 1

Визначити кількість замовлених турів до кожної країни

SELECT 2

Визначити найдорожчі готелі кожного класу в кожній країні

SELECT 3

Визначити країни до яких було замовлено тури протягом останніх 3 місяців.

INSERT

Вибрати в окрему таблицю дані про країни на які поступили замовлення протягом 2006р.

UPDATE

Збільшити вартість квитків на 10%, якщо відстань перевищує 7000км.

DELETE

Вилучити дані про країни, що розташовані ближче 200км.

Задача 15

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

SELECT 1

Для кожного виду витрат, підрахувати суму витрат за січень.

SELECT 2

Визначити середню заборгованість перед підприємством кожним робітником.

SELECT 3

Відсортувати працівників за заборгованістю підприємству.

INSERT

Вибрати список заборгованостей для робітника №2.

UPDATE

Збільшити суму заборгованості для робітників у 0,2 рази, якщо авансові звіти були подані раніше 01.04.06.

DELETE

Вилучити з таблиці про авансові внески дані за 2006 рік.

Задача 16

В авіавокзалі зберігається інформація про рейси літаків (№ рейсу, № пункту призначення, вартість квитка, кількість місць в літаку), про пункти призначення (№ пункту призначення, назва, відстань), про продані квитки (дата продажу, № рейсу, кількість квитків)

SELECT 1

Для кожного пункту призначення знайти рейс з найменшою вартістю квитка

SELECT 2

Відсортувати рейси за вартістю квитка.

SELECT 3

Відсортувати пункти призначення за загальною кількістю проданих квитків для заданої дати продажу.

INSERT

Додати в таблицю про рейси літаків новий рейс.

UPDATE

Збільшити вартість квитка в 1,5 рази на рейси з вартістю квитка менше 2000.

DELETE

Вилучити дані з таблиці продажу квитків за період 01.12.06-15.12.06.

Задача 17

В планово-фінансовому відділі підприємства зберігається інформація про вироби, що випускаються (№, назва, ціна), про комплектуючі виробів (№ комплектуючого, № виробу, назва, вартість), про випуск продукції (дата, № виробу, кількість випущених виробів, кількість проданих виробів).

SELECT 1

Відібрати вироби випущені 20.05.06.

SELECT 2

Відсортувати вироби по кількості проданих.

SELECT 3

Підрахувати кількість комплектуючих у кожному виробі.

INSERT

Добавити новий комплектуючий виробу №3 “Електродвигун ЕД-100” вартістю 1000грн.

UPDATE

Збільшити вартість комплектуючих виробу №3 на 20 %.

DELETE

Вилучити дані про випуск продукції в грудні 2006 року.

Задача 18

У таксомоторному парку зберігається інформація про таксистів (табельний №, ПІП, адреса), про касирів (№ касира, ПІП) та про результати робочих змін таксистів (дата, № таксиста, виручка, пройдена відстань /за спідометром/, номер касира який прийняв виручку).

SELECT 1

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

SELECT 2

Для кожного таксиста розрахувати виручку з одного кілометра /відношення загальної суми виручки до загальної відстані/.

SELECT 3

Визначити відстань, яку проїхав таксист Бойко О.М. за серпень 2006р.

INSERT

Додати у таблицю про касирів інформацію про нового касира.

UPDATE

Зменшити пройдену відстань /за спідометром/ на 10 км для таксиста №7.

DELETE

Вилучити із списку таксистів тих, які ніколи не виходили працювати.