Главная страница
Навигация по странице:

  • Лабораторная работа №6 « Построение простых запросов на языке SQL

  • база данных. Бд 6 лаба. Лабораторная работа 6 Построение простых запросов на языке sql Задания на построение простых запросов


    Скачать 0.75 Mb.
    НазваниеЛабораторная работа 6 Построение простых запросов на языке sql Задания на построение простых запросов
    Анкорбаза данных
    Дата12.11.2022
    Размер0.75 Mb.
    Формат файлаdocx
    Имя файлаБд 6 лаба.docx
    ТипЛабораторная работа
    #784585

    Федеральное государственное бюджетное образовательное учреждение высшего образования

    «Сибирский государственный университет телекоммуникаций и информатики» (СибГУТИ)

    09.03.01 "Информатика и вычислительная техника" профиль "Программное обеспечение средств

    вычислительной техники и автоматизированных систем"

    ОТЧЕТ


    по лабораторной работе

    Вариант 1

    Выполнил:

    студент гр.ИВ-922 _____________/Березовский И.В./

    «2» ноября 2022г.

    Принял:

    Профессор _____________/Мейкашин А.В./

    Оценка__________________

    Новосибирск 2022

    Лабораторная работа №6 «Построение простых запросов на языке SQL»



    Задания на построение простых запросов

    4. При выборке данных из таблицы HR.EMPLOYEES значения полей FIRST_NAME и LAST_NAME для каждого сотрудника поместить в один столбец с названием FULL_NAME.



    10. По данным из таблицы HR.EMPLOYEES получить список сотрудников с низкой зарплатой (не более 2500$).



    13. По таблице HR.EMPLOYEES получить список сотрудников, которые работают в департаментах 20, 60 и 90.



    19. По таблице HR.EMPLOYEES получить список сотрудников, у которых фамилия (LAST_NAME) начинается с буквы A и заканчивается буквой n.



    24. Из таблицы HR.EMPLOYEES выбрать данные по сотрудникам департамента с номером 30, у которых отсутствует комиссионная надбавка и зарплата (SALARY) не превышает 5000.



    29. Из таблицы HR.EMPLOYEES выбрать данные по сотрудникам, у которых код должности (JOB_ID) имеет значение SA_REP или SA_MAN, с указанием фамилии сотрудника и его имени (через точку), а также контактных данных (адрес электронной почты и телефон).



    31. На основе таблице HR.EMPLOYEES построить запрос для получения ответа на вопрос, какой станет зарплата у сотрудников в случае её повышения на 20%.





    32. По данным из таблицы HR.EMPLOYEES получить список неповторяющихся значений для столбца FIRST_NAME.



    35. По данным из таблицы HR.JOBS вычислить разницу между максимальной и минимальной зарплатой для каждой должности. Сделать сортировку по увеличению разницы.



    41. По данным из таблицы HR.DEPARTMENTS отобразить все сведения об отделе маркетинга.





    написать администратору сайта