Қоғам oracle деректер қорын басқару жүйелері


Зертханалық жұмыс № 5. SQL ДҚБЖ ORACLE-нің күрделі



Pdf көрінісі
бет20/23
Дата29.03.2023
өлшемі0,98 Mb.
#173212
1   ...   15   16   17   18   19   20   21   22   23
Байланысты:
kt 2

5 Зертханалық жұмыс № 5. SQL ДҚБЖ ORACLE-нің күрделі 
операторлары және көпжолдық функциялары 
 
Жұмыстың мақсаты:
ДҚБЖ ORACLE күрделі операторлары мен 
функцияларын игеру. 


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-ден 
басқасы) 
қызметкерлердің 
алмасу 
операциясына тиым салыңыз.


Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   23




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет