лаб 7 отчет
.docxМИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего
профессионального образования
«Национальный исследовательский университет «МИЭТ»
Институт: «Микроприборов и систем управления имени Л.Н. Преснухина»
Лабораторная работа №7
по дисциплине
«Базы данных»
Тема: «Ознакомление с утилитой SSMS и создание базы данных в СУБД MS SQL Server»
Цель работы: получить навыки создания баз данных с использованием утилиты SQL Server Management Studio (SSMS), работы с представлениями, хранимыми процедурами, функциями и триггерами в MS SQL Server.
Аппаратура: SQL Server Management Studio (SSMS)
Выполнил студент группы «ИВТ-43»:
Преподаватель:
Колесников Кирилл
Тимонин Алексей Юрьевич
Москва, Зеленоград, 2022 г.
Рисунок 1 Лабораторное задание
Рисунок 2 Запрос на создание таблицы "Магазин"
Рисунок 3 Запрос на создание таблицы "Отдел"
Рисунок 4 Запрос на создание таблицы "Сотрудник"
Рисунок 5 Запрос на создание таблицы "Поставщик"
Рисунок 6 Запрос на создание таблицы "Товар"
Рисунок 7 Запрос на создание таблицы "Договоры"
Рисунок 8 Запрос на добавление данных в таблицу "Магазин"
Рисунок 9 Запрос на добавление данных в таблицу "Поставщик"
Рисунок 10 Запрос на добавление данных в таблицу "Договоры"
Рисунок 11 Запрос на добавление данных в таблицу "Товар"
Рисунок 12 Запрос на добавление данных в таблицу "Отдел"
Рисунок 13 Запрос на добавление данных в таблицу "Сотрудник"
Рисунок 14 Запрос на удаление базы данных
Рисунок 15 Запрос на создание базы данных
Рисунок 16 Содержимое таблицы "Магазин" после удаления и повторного заполнения таблицы
Рисунок 17 Содержимое таблицы "Товар" после удаления и повторного заполнения таблицы
Рисунок 18 Содержимое таблицы "Поставщик" после удаления и повторного заполнения таблицы
Рисунок 19 Содержимое таблицы "Договоры" после удаления и повторного заполнения таблицы
Рисунок 20 Содержимое таблицы "Отдел" после удаления и повторного заполнения таблицы
Рисунок 21 Содержимое таблицы "Сотрудник" после удаления и повторного заполнения таблицы
Рисунок 22 Создание резервной копии базы данных
Рисунок 23 Выбранная резервная копия
Рисунок 24 Результат восстановления базы данных в новую базу данных
Рисунок 25 Результат попытки восстановления базы данных с отключенными правами на работу с диском
Вывод:
На основе языка T-SQL с использованием утилиты SQL Server Management Studio (SSMS) было создано 14 запросов для создания таблиц, внесения в них данных, а также для создания и удаления баз данных, с помощью которых была создана база данных. Также для этой таблицы была создана резервная копия, которая затем была использована для восстановления исходной БД путем перезаписи пустой БД.
В результате были получены навыки создания баз данных с использованием утилиты SQL Server Management Studio (SSMS), работы с представлениями, хранимыми процедурами, функциями и триггерами в MS SQL Server.