Разработка базы данных «Ломбарда»

Скачать курсовую работу на тему "Разработка базы данных «Ломбарда»" в которой рассмотрены разработка и создание базы данных «Ломбард»
Author image
Iskander
Тип
Курсовая работа
Дата загрузки
04.08.2023
Объем файла
799 Кб
Количество страниц
28
Уникальность
Неизвестно
Стоимость работы:
480 руб.
600 руб.
Заказать написание работы может стоить дешевле

Введение

В настоящее время ни одна организация не может обойтись без базы данных. База данных представляет собой заданный набор данных, которые, как правило, связаны объединяющими их признаками либо свойствами (зачастую несколькими, но возможно и одно общее сходство). Эти данные упорядочены, например, по алфавиту. Массивное количество различных данных, которые могут быть размещены в единой базе, ведет к множеству вариантов того, что может быть в ней записано: личные данные пользователей, номера телефонов, даты, заказы и так далее. К примеру, мы будем рассматривать в пределах Ломбарда, то такая база данных будет содержать цены, каталог услуг, информацию о клиентах, а также время проведения услуг.
В первую очередь это удобно тем, что информацию можно быстро заносить в базу данных и так же быстро ее извлекать при необходимости

Оглавление
Введение2
1. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ4
1.1. Общие положения4
1.2 Последовательность проектирования базы данных7
1.2.1. Инфологическое проектирование9
1.2.2. Выбор СУБД и других программных средств12
1.2.3. Логическое проектирование реляционной БД13
1.2.4. Физическое проектирование БД13
1.3. Особенности проектирования реляционной базы данных14
2. РАЗРАБОТКА БАЗЫ ДАННЫХ «ЛОМБАРД»18
2.1. Инфологическое проектирование18
2.1.1. Анализ предметной области18
2.1.2. Анализ информационных задач и круга пользователей системы21
2.2. Определение требований к операционной обстановке22
2.3. Выбор СУБД и других программных средств23
2.4. Логическое проектирование реляционной БД28
2.4.1. Преобразование ER–диаграммы в схему базы данных28
2.4.2. Составление реляционных отношений31
2.4.3. Нормализация полученных отношений (до 4НФ)33
2.4.4. Описание групп пользователей и прав доступа35
2.5. Реализация проекта базы данных36
2.5.1. Создание таблиц36
2.5.2. Создание представлений (готовых запросов)38
2.5.3. Разработка интерфейса пользователя в виде экранных форм ввода, вывода39
2.5.4. Создание отчётов42
ЗАКЛЮЧЕНИЕ44
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ45

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

Нестеров, С. А. Базы данных: учебник и практикум для академического бакалавриата / С. А. Нестеров. – М.: Издательство Юрайт, 2019. - 230 с. 
Агальцов, В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 272 c.
Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.
Дейт, К. Дж. Введение в системы баз данных/ К. Дж. Дейт Издательский дом “Вильямс”,2000. –630с.
Коннолли, Т. Базы данных. Проектирование, реализация и сопровождение. Теория и практика / Т. Коннолли. - М.: Вильямс И.Д., 2017. - 1440 c.
Карпова, И. П. Базы данных / И.П. Карпова. - М.: Питер, 2013. - 240 c.
Кириллов, В.В. Введение в реляционные базы данных / В.В. Кириллов. - М.: БХВ-Петербург, 2016. – 318с.
Кузнецов, С. Д. Основы баз данных / С.Д. Кузнецов. - М.: Бином. Лаборатория знаний, Интернет-университет информационных технологий, 2017. - 488 c.
Фуфаев, Э. В. Базы данных / Э.В. Фуфаев, Д.Э. Фуфаев. - М.: Академия, 2016. - 320 c.
Стружкин, Н. П. Базы данных. Проектирование. Учебник / Н.П. Стружкин, В.В. Годин. - М.: Юрайт, 2016. - 478 c.
Свиридова, М. Ю. Система управления базами данных Access / М.Ю. Свиридова. - М.: Академия, 2016. - 192 c.
Илюшечкин, В. М. Основы использования и проектирования баз данных / В.М. Илюшечкин. - М.: Юрайт, , 2015. - 214 c.
Кириллов, В.В. Введение в реляционные базы данных. / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.
Советов, Б.Я. Базы данных: теория и практика: Учебник для бакалавров/ Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. - М.: Юрайт, 2013. - 463 c.
Пирогов, В.Ю. Информационные системы и базы данных: организация и проектирование: Учебное пособие / В.Ю. Пирогов. - СПб.: БХВ-Петербург, 2009. - 528 c.
Кондрашов, Ю.Н. Язык SQL. Сборник ситуационных задач по дисциплине «Базы данных: учебно-практическое пособие / Кондрашов Ю.Н. - Москва : Русайнс, 2020.

Для защиты от несанкционированного доступа каждому пользователю доступ к данным предоставляется только в соответствии с его правами доступа, набор которых также является составной частью проекта БД[11]. 1.3. Особенности проектирования реляционной базы данныхПроектирование реляционной базы данных проходит в том же порядке, что и проектирование БД других моделей данных, но имеет свои особенности.
Проектирование схемы БД должно решать задачи минимизации дублирования данных и упрощения процедур их обработки и обновления. При неправильно спроектированной схеме БД могут возникнуть аномалии модификации данных[12]. Они обусловлены отсутствием средств явного представления типов множественных связей между объектами ПрО и неразвитостью средств описания ограничений целостности на уровне модели данных.
Для решения подобных проблем проводится нормализация отношений.