
Хлопотов Алексей ИТД-33 лаб5
.docxМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
«Национальный исследовательский университет «МИЭТ»
Кафедра «Инженерная графика и дизайн» (ИГД)
Лабораторная работа №5 по дисциплине
«Базы данных»
Тема: Использование оператора SELECT языка SQL
Цель работы: изучить основные возможности оператора SELECT языка SQL и получить практические навыки создания и выполнения запросов на этом языке при работе с СУБД Access.
Продолжительность работы: -3 ч. Аппаратура: Персональный компьютер.
Выполнила студентка группы «ИТД-33»: Хлопотов Алексей Сергеевич Преподаватель: Тимонин Алексей Юрьевич
Москва 2022 г.
Выполнение работы:
одно- и многотабличные запросы
Рисунок 1 Однотабличный запрос
SELECT деталь.[наименование детали], деталь.размеры
FROM деталь
WHERE (((деталь.[наименование детали])=[Введите имя:]));
Рисунок 2 Многотабличный запрос
SELECT деталь.[код детали], деталь.[наименование детали], [технология изготовления].описание, [технология изготовления].разработчик
FROM (изделие INNER JOIN (деталь INNER JOIN [деталь\изделие] ON деталь.[код детали] = [деталь\изделие].[код детали]) ON изделие.[код изделия] = [деталь\изделие].[код изделия]) INNER JOIN [технология изготовления] ON изделие.[код изделия] = [технология изготовления].[код изделия];
запросы с сортировкой и группировкой
Рисунок 3 запрос с группировкой и сортировкой
TRANSFORM Min(деталь.[код поставщика]) AS [Min-код поставщика]
SELECT деталь.[код детали], деталь.[наименование детали], деталь.[вес], Min(деталь.[код поставщика]) AS [Итоговое значение код поставщика]
FROM деталь
GROUP BY деталь.[код детали], деталь.[наименование детали], деталь.[вес]
PIVOT деталь.[размеры];
итоговые
Рисунок 4 итоговый запрос
SELECT завод.[номер завода], завод.название, завод.адрес, завод.[ФИО директора]
FROM завод;
Вывод: в ходе выполнения лабораторной работы были изучены основные возможности оператора SELECT языка SQL и получены практические навыки создания и выполнения запросов на этом языке при работе с СУБД Access.