Слайд 1Курсовая работа
на тему «ИС скачивания фильмов по сети»
Выполнила: студентка гр.ПИ-112 Тихоновская
А.В.
Руководитель:Солодухин С.В.
Слайд 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Демонстрация работы программы
Демонстрация программы
Слайд 21Выводы
Построена корректная схема данных;
Обеспечено взаимодействие информационной системы и базы данных;
Сформирован
перечень определенных запросов к базе данных;
Реализованы хранимые процедуры;
Разработан интерфейс к данной базе.