русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Завдання


Дата добавления: 2015-07-09; просмотров: 527; Нарушение авторских прав


Потрібно виконати умову задачі реляційним способом, за допомогою компонента Query.

 

 

Відділ кадрів.

Kadr - основна таблиця

1)FIO - Прізвище, ім'я і по батькові працівника.

2)TABNUM -табельний номер

3)PROFES - професія

4)DATAR -дата народження

5)DATAP- дата вступу на роботу

6)POL - стать

7)ALIMENT ознака виплати аліментів

8)VOENOOB - ознака воєнообязанності

 

Deti

 

1)TABNUM -табельний номер батька. Для простоти вважаємо, що тільки один з батьків працює на підприємстві.

2)NAME - ім'я

3)DATAR -дата народження

4)ALIMENT - сума виплачуваних на дитину аліментів. Рівна 0, якщо аліменти не виплачуються.

 

Zarpl

1)TABNUM - табельний номер працівника

2)DATAP - дата отримання зарплати

3)SUMMA – одержана сума

 

1)Найти середню зарплату по заданому відділу за попередній рік.

2)Найти працівника з максимальною середньою зарплатою по підприємству за попередній рік.

5)Вывести список працівників підприємства, підлягаючих призову, впорядкованих по прізвищу та категорії призову. Перша категорія - чоловіки до 25 років, що не служили в армії. Друга категорія - чоловіки до 35 років служили в армії. Третя категорія - чоловіки до 50 років і жінки з медичними спеціальностями.

7)Виділіть всіх працівників з дітьми до 12 років для отримання подарунків. Список упорядкувати по відділах, в рамках відділу - по прізвищах. Також потрібено вказати ім'я дитини(або дітей) і їх вік.

10)Найти неодруженого чоловіка з самим високою середньою зарплатою в заданому відділі до 30 років.

11)Вывести список призовників цього року по відділах і прізвищах. Призову підлягають особи чоловічої статі, що досягли 18 повних років(але не старші 25 років), не служили в армії і не мають відстрочки. Відстрочка надається одруженим чоловікам, що мають 2 і більш дітей.



12)Выдать список чоловіків, які платять аліменти по кожному відділу. Список упорядкувати по прізвищу.

13)Найти найвигіднішу професію минулого року: для кожної професії знайти середню зарплату і вивести максимальну, а також назву професії.

14)Найти якнайменш забезпечену матір - одиначку, з мінімальним доходом на члена сім'ї в кожному відділі за попередній рік з урахуванням аліментів.

15) Нарахувати премію до 8 березня для всіх жінок відділу у розмірі 50% середнього окладу за поточний рік. Крім того, на кожну дитину нарахувати по 100 грн.

16) Знайти працівника підприємства, середній дохід якого виріс за два попередні роки якнайбільше. Для цього потрібно вирахувати середню зарплату в позаминулому році і у минулому і знайти їх відношення.

17)Знайти відділ підприємства, який одержав найбільшу сумарну зарплату минулого року.

18)Зясуйте, чи є для заданого прізвища однофамільці на підприємстві.

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

20) Зясуйте, в якому відділі якнайменший середній вік співробітників.

21) Зясуйте, в якому цеху найбільший відсоток інженерів.



<== предыдущая лекция | следующая лекция ==>
Агрегатовані значення | GROUP BY


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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