Базы данных / Подмога_БД_Величко / Homeworks / Homework_8
.docxВеличко Семён Владимирович
ФПКиФ II-2
Хусаинова Рена Фаридовна
Практическое задание №8.
Простейшие запросы к РМД.
-
Вывести какие программы разрабатывал Mäel Hörz;
-
Вывести на каких языках написано OpenOffice.org Calc;
-
Вывести у каких разработчиков есть программы написанные на языке Assembly language.
Исходные данные:
1. Вывести какие программы разрабатывал Mäel Hörz:
select P.ID as ID, P.Product_name as Name, P.Type, P.License, D.Developer
from programs P inner join developers D on
P.Number_of_Developer = D.ID
where D.Developer = 'Mäel Hörz';
2. Вывести на каких языках написано OpenOffice.org Calc:
select PL.LangID, PL.name, PL.level, PL.Designed_by, PL.Appeared_in
from (programming_languages PL inner join written_in W on PL.LangID = W.LangNum) inner join programs P on P.ID = W.ProgNum
where P.Product_name = 'OpenOffice.org Calc';
3. Вывести у каких разработчиков есть программы написанные на языке Assembly language:
select D.ID, D.Developer, D.Headquarters_location
from ((programs P inner join developers D on P.Number_of_developer = D.ID) inner join written_in W on P.ID = W.ProgNum) inner join programming_languages PL on W.LangNum = PL.LangID
where PL.name = 'Assembly language';