Курсовая с практикой на тему Разработка базы данных для магазина видеоигр
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
ВВЕДЕНИЕ. 3
1. ТЕОРЕТИЧЕСКОЕ ОБОСНОВАНИЕ. 4
1.1 ПОНЯТИЕ БАЗЫ ДАННЫХ И ЕЕ
РАЗНОВИДНОСТИ.. 4
1.2 АНАЛИЗ СУЩЕСТВУЮЩЕГО ПО БАЗ
ДАННЫХ. ОБОСНОВАНИЕ ВЫБОРА БАЗЫ ДЛЯ РАЗРАБОТКИ ПРОЕКТА.. 7
2. ПРАКТИЧЕСКАЯ ЧАСТЬ. 11
ЗАКЛЮЧЕНИЕ. 28
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ.. 29
Введение:
Объектом исследования является база данных по
предоставлению информации о клиентах интернет-магазина видеоигр, а также о
товарах и их характеристиках.
Предметом исследования является применение веб-приложения
с открытым кодом phpMyAdmin
для автоматизации учета информации о клиентах, товарах, характеристиках товаров
в онлайн-магазине по продаже видеоигр.
Актуальность темы исследования заключается в том, что
при разработке информационных систем для предпринимательских организаций
основную сложность составляет проектирование структуры базы данных, лежащей в
основе информационной системы, поскольку во многих случаях имеющиеся на рынке
готовые программные продукты обладают избыточной функциональностью, требуют
сложной настройки и обладают, как правило, высокой ценой.
В этом случае веб – приложение phpMyAdmin обладает
всеми преимуществами, которые помогут обойти перечисленные затруднения в работе
с базами данных.
Цель исследования – разработать базу данных для
хранения информации о клиентуре интернет — магазина по продаже видеоигр, а
также о самих товарах (видеоиграх), их характеристиках, ценах и пр.
Для достижения поставленной цели необходимо решить
следующие задачи:
1. Дать понятие, что такое база данных и
какие разновидности бывают.
2. Проанализировать разные типы баз данных и
обосновать выбор той, в которой реализован весь проект.
3. Заполнить базу данных условными данными и
продемонстрировать пример работы с базой данных.
Заключение:
Первая глава работы посвящена информационному
моделированию разрабатываемой базы данных. Были описаны понятия базы данных и
какие существуют базы данных на сегодняшний день, а какие продолжают
развиваться и совершенствоваться. Также был проведен анализ наиболее популярных
среди пользователей информационных систем баз данных и обоснован выбор
программы, с помощью которой была реализована практическая часть курсовой. Представлены
неструктурированная и табличная вербальные модели. Рассмотрены варианты
построения информационно-логической модели базы данных на примере модели
«сущность-связь». На ее основе разработана реляционная модель проектируемой
базы данных. Приведена оценка количества записей в таблицах базы данных.
Вторая глава посвящена практическим вопросам
разработки базы данных. Разработаны и заполнены примерными данными таблицы базы
данных. Разработаны экранные формы ввода и редактирования данных на языке SQL.
В рассматриваемой базе данных хранятся только
общедоступные персональные данные, хранение сведений, относящихся к категории
конфиденциальных персональных данных, не предусмотрено.
Таким образом, цель работы – разработать базу данных для
интернет – магазина по продаже видеоигр – достигнута, а все поставленные в
курсовой работе задачи решены.
Фрагмент текста работы:
1. ТЕОРЕТИЧЕСКОЕ
ОБОСНОВАНИЕ 1.1 ПОНЯТИЕ БАЗЫ ДАННЫХ И ЕЕ РАЗНОВИДНОСТИ База
данных — это упорядоченный набор структурированной информации или данных,
которые обычно хранятся в электронном виде в компьютерной системе. База данных
обычно управляется системой управления базами данных (СУБД). Данные вместе с
СУБД, а также приложения, которые с ними связаны, называются системой баз
данных, или, для краткости, просто базой данных.
Данные
в наиболее распространенных типах современных баз данных обычно хранятся в виде
строк и столбцов, формирующих таблицу. Этими данными можно легко управлять,
изменять, обновлять, контролировать и упорядочивать. В большинстве баз данных
для записи и запросов данных используется язык структурированных запросов
(SQL).
Базы
данных значительно изменились с момента их появления в начале 1960-х годов.
Исходными системами, которые использовались для хранения и обработки данных,
были навигационные базы данных – например, иерархические базы данных (которые
опирались на древовидную модель и допускали только отношение «один-ко-многим»)
и базы данных с сетевой структурой (более гибкая модель, допускающая
множественные отношения). Несмотря на простоту, эти ранние системы были
негибкими. В 1980-х годах стали популярными реляционные базы данных, в 1990-х
годах за ними последовали объектно-ориентированные базы данных. Совсем недавно
вследствие роста Интернета и возникновения необходимости анализа
неструктурированных данных появились базы данных NoSQL. В настоящее время
облачные базы данных и автономные базы данных открывают новые возможности в
отношении способов сбора, хранения, использования данных и управления ими.
SQL
— это язык программирования, используемый в большинстве реляционных баз данных
для запросов, обработки и определения данных, а также контроля доступа. SQL был
разработан в IBM в 1970-х годах. Со временем у стандарта SQL ANSI появились
многочисленные расширения, разработанные такими компаниями как IBM, Oracle и
Microsoft.