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

Задача 2

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

SELECT 1

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

SELECT 2

Підрахувати кількість проданих квитків на рейс „Київ – Москва” 12.05.06.

SELECT 3

Підрахувати суму прибутку від проданих квитків на кожний поїзд на вказану дату.

INSERT

Вибрати в нову таблицю дані про рейси на які про 15 квитків.

UPDATE

Збільшити на 100.00 вартість квитків на рейси, для яких було продано більше 22 квитків.

DELETE

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

Задача 3

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

SELECT 1

Серед робітників знайти таких, що мають однакові ПІП.

SELECT 2

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

SELECT 3

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

INSERT

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

UPDATE

Встановити оклад 10000, якщо кількість відпрацьованих годин менше 15, та 200 в протилежному випадку.

DELETE

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

Задача 4

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

SELECT 1

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

SELECT 2

Серед робітників підприємства знайти тезок (таких, що мають однакові ПІП).

SELECT 3

Знайти робітників, які працювали у вказану дату.

INSERT

Вибрати в нову таблицю дані про робітників, у яких кількість відпрацьованого часу в поточному місяці > 200 годин.

UPDATE

У таблиці відпрацьованого часу кількість годин >8 замінити на 8.

DELETE

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

Задача 5

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

SELECT 1

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

SELECT 2

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

SELECT 3

Для кожного касира визначити середнє значення прийнятої виручки в період від 1.09.06 по 31.09.06.

INSERT

Додати інформацію у таблицю „Виручка” за 17.08.06 для маршруту №36, першим кондуктором касиру №3.

UPDATE

Змінити номер маршруту 10 на 310 для дати виїзду пізніше заданої.

DELETE

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