2.02M
Category: databasedatabase

Разработка, администрирование и защита баз данных. Практическая работа

1.

ГБПОУ МО «СЕРПУХОВСКИЙ КОЛЛЕДЖ»
УП.11 «РАЗРАБОТКА, АДМИНИСТРИРОВАНИЕ И
ЗАЩИТА БАЗ ДАННЫХ»
ПРАКТИЧЕСКАЯ РАБОТА
РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ КАФЕ
РУКОВОДИТЕЛЬ ПРАКТИКИ
ПРЕПОДАВАТЕЛЬ БУРЦЕВ П.К
ИСПОЛНИТЕЛЬ
СТУДЕНТА КАТКОВА В.В.,
КУРС 3, ГРУППА 1292

2.

Введение
Цель: разработать БД для Кафе
Должны быть сформированы умения:
-работать с современными case-средствами проектирования баз данных
-проектировать логическую и физическую схемы базы данных;
-создавать хранимые процедуры и триггеры на базах данных;
-применять стандартные методы для защиты объектов базы данных;
-выполнять стандартные процедуры резервного копирования и мониторинга
выполнения этой процедуры;
-выполнять процедуру восстановления базы данных и вести мониторинг
выполнения этой процедуры;
-обеспечивать информационную безопасность на уровне базы данных.

3.

Исследование предметной области
Фамилия
Название должности
Имя
Название
поставщика
Отчество
Телефон поставщика
Дата рождения
Должность
Телефон
Адрес
Дата начала
Паспорт
Дата окончания
Поставщик
Сумма контракта
Дата составления
Итоговая цена
Работник
Контракт
Чек
Кафе
Место хранения
Фамилия
Имя
Заказ
Отчество
Наименование
блюда
Дата брони
Цена
Номер столика
Вес
Меню
Клиент
Блюдо
Дата установки
меню
Наименование

4.

Анализ предметной области

5.

Логическая схема данных

6.

Физическая схема данных

7.

Создание файлов базы данных
Файлы базы данных:

8.

Создание индексов

9.

Заполнение БД при помощи Insert

10.

Импорт из Microsoft Exсel 2019

11.

Создание представлений
Представления – это объекты базы данных, которые всегда создаются на
основе одной или более базовых таблиц, используя имеющуюся информацию.
Эта информация – все, что сохраняется физически для представления.

12.

Создание хранимых процедур
Хранимая процедура – это специальный тип пакета инструкций TransactSQL, созданный, используя язык SQL и процедурные расширения.

13.

Создание хранимых процедур

14.

Создание хранимых процедур

15.

Создание хранимых процедур фильтрации

16.

Создание триггеров
Триггеры

особый
инструмент
SQL-сервера,
поддержания целостности данных в базе данных
используемый
для

17.

Создание триггеров

18.

Создание функций

19.

Создание функций

20.

Создание курсоров
Курсор в SQL – это область в памяти базы данных, которая предназначена
для хранения последнего оператора SQL.

21.

Экспорт в JSON

22.

Заключение
Планируемые виды работ выполнены:
-работа с современными case-средствами проектирования баз данных;
-проектирование логической и физической схем баз данных;
-создание хранимых процедур и триггеров на базах данных;
-применение стандартных методов защиты для баз данных;
-выполнение
стандартной
процедуры
резервного
копирования
и
мониторинга выполнения этой процедуры;
-выполнение
процедуры
восстановления
баз
данных
и
ведение
мониторинга выполнения этой процедуры;
-обеспечение информационной безопасности на уровне баз данных.

23.

Спасибо за внимание

24.

ГБПОУ МО «СЕРПУХОВСКИЙ КОЛЛЕДЖ»
УП.11 «Разработка, администрирование и защита баз
данных»
Практическая работа
Разработка базы данных для Кафе
Руководитель практики
преподаватель Бурцев П.К
Исполнитель
Студента Каткова В.В.,
курс 3, группа 1292
English     Русский Rules