Отчеты / БСБД_4ЛАБ
.pdfМинистерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение
высшего образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра комплексной информационной безопасности электронно-
вычислительных систем (КИБЭВС)
SQL ОПЕРАТОРЫ ДЛЯ БД СУБД MICROSOFT SQL SERVER В ПРИЛОЖЕНИИ MICROSOFT VISUAL STUDIO
Отчет по лабораторной работе №4
По дисциплине «Безопасность систем баз данных»
Выполнил
Студент группы 710-2
_____ Кузьмина А.А.
__.03.2022
Руководитель
Младший научный сотрудник
_____ ______Слезкин А.О.
__.03.2022
Томск - 2022
2
1 Введение
Цель работы: изучение основных особенностей формирования запросов в приложении Microsoft Visual Studio для своей предметной области (Ремонт ПК в сервисном центре).
Для создания базы данных используется среда SQL Server Management Studio 2018.
Для создания приложения используется среда Microsoft Visual Studio
2019.
3
2 Ход работы
Сначала создадим новую форму Windows Forms, она и будет формой для запросов.
Далее создадим примеры запросов на выборку. Для этого нужно на новую форму разместить компонент tabControl.
Новая форма представлена на рисунке 1.
Рисунок 1 – Новая форма для запросов.
Для выборки из одной таблицы всех записей и полей создадим запрос и пропишем select * from Сотрудники.
Результат запроса представлен на рисунке 2.
Рисунок 2 – Результат запроса.
4
Для выборки определенных полей из определенной таблицы создадим запрос
ипропишем select ID_сотрудника, [Фамилия_сотрудника],Стаж from
[сотрудники].
Результат запроса представлен на рисунке 3.
Рисунок 3 – Результат запроса.
Для запросов можно использовать конструктор запросов. Для этого нужно выбрать «Создать запрос в редакторе» во вкладке «Запрос». Дальше нужно выбрать необходимые таблицы и поля с данными.
Добавление таблиц и выбор необходимых полей представлено ниже на рисунке 4, 5.
5
Рисунок 4 – Добавление таблиц в конструкторе.
Рисунок 5 - Выбор необходимых полей с информацией.
6
Создадим запросы через интерфейс программы для нашей предметной области. Для этого необходимо на форму разместить компоненты groupBox, radioButton и dataGridView.
На рисунке 6 представлен итоговый вид формы.
Рисунок 6 – Итоговый вид формы.
Запущенная программа представлена на рисунке 7.
Рисунок 7 – Запущенная программа.
7
Создадим полную запись оператора SELECT. На страницу tabPage2
разместим компоненты groupBox, Label, textbox, checkBox, button и dataGridView.
На рисунке 8 представлен итоговый вид программы.
Рисунок 8 – Итоговый вид программы «Полная запись SELECT»
Далее создадим подзапросы. Для подзапросов на форму размещаются аналогичные компоненты как для SELECT.
Итоговая форма представлена на рисунке 9.
Рисунок 9 – Итоговый вид программы «Примеры подзапросов»
8
И так же создадим запросы изменения данных.
Итоговая форма для изменения данных представлена на рисунке 10.
Рисунок 10 – Итоговый вид программы «Запросы изменения данных»
9
3Заключение
Входе выполнения данной лабораторной работы были изучены основные особенности формирования запросов в приложении Microsoft Visual
Studio для своей предметной области (Ремонт ПК в сервисном центре).
Отчет был написан согласно ОС ТУСУР-01.2013