Слайд 2
![Цель работы: Построить корректную схему базы данных, содержащей информацию о](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-1.jpg)
Цель работы:
Построить корректную схему базы данных, содержащей информацию о скачивании фильмов
из сети;
Обеспечить взаимодействие информационной системы и базы данных;
Сформировать перечень определенных запросов к собственной базе данных, реализовать хранимые процедуры;
Реализовать интерфейс данной базы.
Слайд 3
![Актуальность задачи: В настоящее время базы данных повсеместно используются в](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-2.jpg)
Актуальность задачи:
В настоящее время базы данных повсеместно используются в вычислительной практике;
База данных облегчает работу с огромной информацией;
Информационная система предоставляет своевременную и надежную информацию.
Слайд 4
![Создание БД и таблиц в СУБД MS SQL SERVER. Для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-3.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
Для начала нужно,
создать информационную модель данных, например:
Модель данных не содержит связей «многие-ко-многим» и корректно описывает предметную область данных.
Слайд 5
![Создание БД и таблиц в СУБД MS SQL SERVER. Далее,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-4.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
Далее, построим внутреннюю
модель данных для представления в СУБД и отметим типы данных для указанных объектов, рассмотрим таблицу Поставщики:
По примеру, построить внутренние модели данных для остальных таблиц.
Слайд 6
![Создание БД и таблиц в СУБД MS SQL SERVER. Таким](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-5.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
Таким образом, внутренняя
модель данных имеет следующий вид:
Следующим шагом, будет подключение к СУБД MS SQL SERVER.
Слайд 7
![Создание БД и таблиц в СУБД MS SQL SERVER. Чтобы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-6.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
Чтобы подключиться к
СУБД MS SQL SERVER, необходимо: Запустить окно менеджера БД: Пуск - Программы - Microsoft SQL Server - SQL Server Management Studio - указать имя сервера 172.16.7.141:
Слайд 8
![Создание БД и таблиц в СУБД MS SQL SERVER. Далее,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-7.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
Далее, для объекта
База данных с помощью правой кнопки мыши выполнить команду Создать новую БД, в имени базы данных отметить собственную фамилию, например: tihonovska_av
Слайд 9
![Создание БД и таблиц в СУБД MS SQL SERVER. В](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-8.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
В своей БД
создать таблицы в соответствии с внутренней модели данных: активизировать объект Таблицы и выполнить команду Создать новую Таблицу:
Слайд 10
![Создание БД и таблиц в СУБД MS SQL SERVER. При](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-9.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
При создании таблиц
воспользоваться следующими типами данных:
Целочисленный - int
Текстовый - varchar
Дата / Время - smalldatetime
Денежный - smallmoney
Слайд 11
![Создание БД и таблиц в СУБД MS SQL SERVER. Структура](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-10.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
Структура таблицы Firms
выглядит следующим образом:
Для ключевого поля таблицы
(в данном случае id_firm)
необходимо выполнить
команду Set Primary key
с помощью правой кнопки
мыши и установить параметр
автонумерации
(Спецификация
идентификатора Да).
Далее создать другие
таблицы в соответствии
с внутренней модели данных.
Слайд 12
![Создание БД и таблиц в СУБД MS SQL SERVER. Для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-11.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
Для установления связей
между таблицами необходимо в собственной БД создать объект Диаграммы БД, добавить таблицы БД и установить связи между ними через соответствующие поля:
Слайд 13
![Создание БД и таблиц в СУБД MS SQL SERVER. Диаграмма БД:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-12.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
Диаграмма БД:
Слайд 14
![Создание БД и таблиц в СУБД MS SQL SERVER. После](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-13.jpg)
Создание БД и таблиц в СУБД MS SQL SERVER.
После этого, добавляем
содержимое таблиц, рассмотрим на примере таблицу Firms:
По примеру, заполнить остальные таблицы БД.
Слайд 15
![Вид БД «Скачивание фильмов по сети» Рассмотрим внутреннюю модель данных:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-14.jpg)
Вид БД «Скачивание фильмов по сети»
Рассмотрим внутреннюю модель данных:
Слайд 16
![Структура таблиц БД. Таблица Firms: Таблица Comments: Таблица Download: Таблица](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-15.jpg)
Структура таблиц БД.
Таблица Firms:
Таблица Comments:
Таблица Download:
Таблица Resources:
В данной БД содержится 5
таблиц, их структура выглядит следующим образом:
Слайд 17
![Структура таблиц БД Таблица Users:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-16.jpg)
Структура таблиц БД
Таблица Users:
Слайд 18
![Диаграмма БД](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-17.jpg)
Слайд 19
![Средства разработки Основные модули программной системы реализованы в среде DELPHI](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-18.jpg)
Средства разработки
Основные модули программной системы реализованы в среде DELPHI 7
Данная программа
взаимодействует с СУБД MS SQL SERVER.
Слайд 20
![Демонстрация работы программы Демонстрация программы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/191932/slide-19.jpg)
Демонстрация работы программы
Демонстрация программы