Oracle-дегі көпкестелік сұраныстар
Автор: nosyyaa • Июль 7, 2022 • Контрольная работа • 416 Слов (2 Страниц) • 151 Просмотры
Қазақстан Республикасы білім және ғылым министрлігі
«Ғұмарбек Дәукеев атындағы Алматы энергетика және байланыс университеті»
Коммерциялық емес акционерлік қоғамы
«Ақпараттық технологиялар» институты
«Ақпараттық жүйелер және киберқауіпсіздік» кафедрасы
№ 5 зертханалық жұмыс
Пәні: Оracle-ды пайдаланып корпоративті ақпараттық жүйелерді құру
Тақырыбы: . Oracle-дегі көпкестелік сұраныстар.
Мамандығы: 6В01206-«Ақпараттық жүйелер»
Орындаған:Жалғас Н.
Тобы: ИСк 19-4
Тексерген: Купарова А.
Алматы 2022
Зертханалық жұмыс № 5. . Oracle-дегі көпкестелік сұраныстар.
Жұмыстың мақсаты: бірнеше кестеге негізделген сұраныстарды зерттеу.
Келтірілген мысалдарға сәйкес деректер базасының кестелеріне сұраныстарды орындаңыз..
Біріктірулер (ішкі)
Ішкі біріктірулерде сұранысқа қатысатын кестелердегі бағандардан ақпарат
көрсетіледі. Сыртқы біріктіру кезінде, ішкі біріктіруден айырмашылығы,
біріктірілген кестелердің бірінде ақпарат болмаса да, сұраныс бойынша ішінара
ақпарат көрсетіледі. Сонымен, төмендегі сұраныста қызметкерлері бар 10-бөлімге
қатысты ақпарат көрсетіледі, ал қызметкерлері жоқ 34, 140-бөлімдер туралы ақпарат
көрсетілмейді.
select ХИМЦЕХ.РАБОТАДАТЕЛИ_FAM,ХИМЦЕХ.РАБОТАДАТЕЛИ_IMA,РЕМОНТ.ЦЕНА FROM ХИМЦЕХ,РЕМОНТ ;
[pic 1]
SELECT ЦЕХ_ID AS i, ЦЕХ_NAME AS n, ГОРОД_NAME e FROM ЦЕХ ц
[pic 2]
SELECT О.АДРЕС, Р.цена, О.ТЕЛЕФОН from ОБОРУДОВАНИЯ О INNER JOIN РЕМОНТ Р ON О.ОБОРУДОВАНИЯ_ID=Р.ОБОРУДОВАНИЯ_ID;
[pic 3]
SELECT О.АДРЕС, Р.цена, О.ТЕЛЕФОН from ОБОРУДОВАНИЯ О INNER JOIN РЕМОНТ Р using (ОБОРУДОВАНИЯ_ID);
[pic 4]
SELECT ОБОРУДОВАНИЯ_ID,АДЕС_IP,ДИРЕКТОР_IP,ЦЕНА FROM РЕМОНТ left join ОБОРУДОВАНИЯ using (ОБОРУДОВАНИЯ_ID) where ОБОРУДОВАНИЯ_ID in (1,10);
...