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