Создание базы данных в SQL Server
Автор: Артём Курков • Январь 8, 2023 • Лабораторная работа • 3,478 Слов (14 Страниц) • 234 Просмотры
Лабораторная работа №1:
«Создание базы данных в SQL Server»
ОГЛАВЛЕНИЕ
ОГЛАВЛЕНИЕ 2
КРАТКОЕ ОПИСАНИЕ 4
ЗАДАНИЕ 1: ПРОЕКТИРОВАНИЕ БД 5
Описание задания 5
Полезные ссылки 5
ЗАДАНИЕ 2: СОЗДАНИЕ И ЗАПОЛНЕНИЕ БАЗЫ ДАННЫХ В SQL SERVER 6
Описание задания 6
Полезные ссылки 6
Перед началом работы 7
Подключение к СУБД и создание БД 9
SQL Server Management Studio 9
DBeaver 10
Удаление БД 13
Пакеты в SQL Server 14
Проверка наличия созданной БД и объектов БД 15
Создание таблиц 15
Создание таблиц кодом 15
Создание таблиц через редактор 17
Построение схемы БД в SQL-клиенте 21
SQL Server Management Studio 21
DBeaver 23
Заполнение таблиц 23
Заполнение кодом 24
Заполнение через редактор 24
Проблема с IDENTITY 24
Ответы на возможные вопросы (может быть дополнено в зависимости от вопросов) 25
ЗАДАНИЕ 3: ВЫБОРКА ДАННЫХ 27
Описание задания 27
Упрощённая схема select-запроса 27
Описание работы JOIN 28
Пояснение работы INNER JOIN 28
Пояснение работы LEFT JOIN 30
Пояснение работы RIGHT JOIN 31
Пояснение работы FULL JOIN 32
Пояснение работы CROSS JOIN 33
Встроенные функции 33
Группировка и having 35
Вложенные запросы 36
Функция EXISTS 38
Предложения TOP и OFFSET 39
КРАТКОЕ ОПИСАНИЕ
Лабораторная работа посвящена основам работы с СУБД Microsoft SQL Server. Вам предстоит вновь спроектировать базу данных по заданному варианту, а затем создать её в СУБД Microsoft SQL Server. При работе с данной СУБД можно использовать различные клиенты, например, SQL Server Management Studio (далее - SSMS) и DBeaver. Данная работа и все последующие адаптированы прежде всего под SSMS.
ЗАДАНИЕ 1: ПРОЕКТИРОВАНИЕ БД
Описание задания
Необходимо разработать логическую схему базы данных в 3-й нормальной форме по заданному варианту, а также разработать физическую модель для СУБД Microsoft SQL Server.
Список вариантов:
Полезные ссылки
Описание | Ссылки |
Рекомендуемые инструменты для создания схемы базы данных | - https://ondras.zarovi.cz/sql/demo/ - https://dbdesigner.net - https://www.vertabelo.com/ Также построить схему можно в приложении dia и других программных средствах, позволяющих строить схемы |
Типы данных Microsoft SQL Server | https://docs.microsoft.com/ru-ru/sql/t-sql/data-types/data-types-transact-sql?view=sql-server-ver15 https://metanit.com/sql/sqlserver/3.3.php |
ЗАДАНИЕ 2: СОЗДАНИЕ И ЗАПОЛНЕНИЕ БАЗЫ ДАННЫХ В SQL SERVER
...