39
5.1 Зертханалық жұмысқа тапсырмалар
1.
Бөлімшенің нөмірін, қызметкердің тегі мен берілген қызметкермен
бірге бір бөлімде жұмыс жасайтын барлық қызметкерлердің тектерін енгізу
үшін сұрау жасаңыз. Бағаналарға сәйкес атаулар беріңіз.
2.
Zlotkey-мен бірге бір бөлімде жұмыс жасайтын қызметкерлердің
әрқайсысы үшін оның тегі және жалдану датасын енгізу үшін
сұрау
құрыңыз. Шығу деректерінін Zlotkey-ді алып тастаңыз.
3.
Бөлімшесі location_ID = 1700 жатқан
әрбір қызметкердің тегін,
бөлімше нөмірін және әрбір қызметкерді енгізу үшін сұрау жасаңыз.
4.
Әкімшілік департаментте әрбір жұмыс істейтін қызметкердің тегін,
бөлімше нөмірін және әрбір қызметкердің мансабын алыңыз (Executive).
5.
Бөлімшенің нөмірін, қызметкердің тегі мен берілген қызметкермен
бірге бір бөлімде жұмыс жасайтын барлық қызметкерлердің тектерін енгізу
үшін сұрау жасаңыз. Бағаналарға сәйкес атаулар беріңіз.
6.
Бөлімшесі location_ID = 1700 жатқан әрбір қызметкердің тегін,
бөлімше нөмірін және әрбір қызметкерді енгізу үшін сұрау жасаңыз.
7.
Kochhar секілді комиссиялық шығын алатын қызметкердің тегін,
бөлімше нөмірін және әрбір қызметкердің мансабын енгізу үшін сұрау
жасаңыз.
8.
Ескерту: нәтижелік көптікте Kochhar көрсетілмеуі керек .
9.
Т-дан
басталатын, қалаларды өмір сүретін қызметкерлер туралы
деректер енгізіңіз (қызметкердің нөмірі, тегі мен бөлімшенің нөмірі).
10.
NOT EXISTS операторын пайдалана
отырып жетекшілері жоқ
барлық қызметкерерді табыңыз
11.
MY_EMPLOYEE кестесіне жолдарды интерактивті енгізу үшін
loademp.sql
скрипт-файлын құрыңыз. Берілген қызметкер үшін пайдаланушы
идентификаторын беру үшін аттың бірінші
әріпін жеті тектің бірінші
әріпімен біріктіріңіз.
12.
Құрамында қызметкердің нөмірі, тегі мен 50
бөлімшесінің барлық
қызметкерлерінің нөмірі бар DEPT50 табыстауын құрыңыз. Табыстаудың
бағаналарын EMPNO, EMPLOYEE, DEPTNO деп атаңыз.
Табыстау арқылы
басқа
бөлімшелердегі
(50-ден
басқасы)
қызметкерлердің
алмасу
операциясына тиым салыңыз.
Достарыңызбен бөлісу: