Проектирование и разработка базы данных информационной системы школы

Скачать хорошую дипломную работу на тему: Проектирование и разработка базы данных информационной системы школы. В работе рассматривается информационная система школы, которая включает в себя базу данных, предназначенную для управления школьной деятельностью.
Author image
Fadis
Тип
Дипломная работа
Дата загрузки
20.08.2024
Объем файла
4946 Кб
Количество страниц
52
Уникальность
Неизвестно
Стоимость работы:
2240 руб.
2800 руб.
Заказать написание работы может стоить дешевле

Введение

Актуальность темы. В настоящее время использование информационных технологий в образовании является неотъемлемой частью образовательного процесса. Информационная система школы, которая предоставляет информацию о студентах, учителях, расписании занятий и других аспектах школьной деятельности, является ключевым инструментом управления и обеспечения эффективности образовательного процесса.
В связи с этим, разработка базы данных информационной системы школы становится необходимой задачей. Проектирование базы данных является критической частью разработки информационной системы, так как оно определяет структуру и хранение данных, а также обеспечивает эффективный доступ и обработку данных.
Объектом исследования — является информационная система школы, которая включает в себя базу данных, предназначенную для управления школьной деятельностью.
 

Содержание
Введение3
Раздел 1. Разработка базы данных7
1.1Технология баз данных7
1.2Общие концепции баз данных9
1.3 Требования к организации данных12
1.4Секретность данных16
1.5Проектирование таблиц18
1.6Выбор СУБД для реализации базы данных23
1.7 Сравнение СУБД PostgreSQL с аналогами.25
1.8Выводы к разделу 128
Раздел 2 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ БАЗЫ ДАННЫХ30
2.1 Анализ требований к информационной системе школы30
2.2 Проектирование логической модели базы данных33
2.3 Определение структуры базы данных39
2.4 Проектирование физической модели базы данных42
2.5 Выводы к разделу II45
Раздел 3 Практическая реализация46
3.1 Разработка схемы базы данных46
3.2 Создание сайта для школы48
3.3 Вывод к разделу Ⅲ51
Раздел 4 Охрана труда53
4.1. Общие положения53
4.2. Требования безопасности перед началом работы55
4.3. Требования безопасности во время работы58
4.4. Требования безопасности по окончании работы60
4.5. Требования безопасности в аварийной ситуации61

Список использованных источников
Bo, B.P. Analytics for Mongodb / B.P. Bo.– СПб.: Питер, 2014.– 146 c.
Перминов, Г.И. Система управления базами данных / Г.И. Перминов. – М.: ВШЭ, 1998. – 288с.
Официальная документация к PostgreSQL 9.6.3 [Электронный ресурс]. - Режим доступа: https://postgrespro
Агальцов, В. П. Базы данных. Распределенные и удаленные базы данных: Учебник/В. П. Агальцов. – Москва: ИД ФОРУМ: НИЦ Инфра, 2013. – 272 с.
Логическое проектирование [Электронный ресурс]. – Режим доступа: http://life-prog.ru/1_5589_lektsiya-.html(дата обращения 05.06.2017г).
Логическое проектирование баз данных [Электронный ресурс]. – Режим доступа: http://www.studfiles.ru/preview/2152676/page:7/ю
Физическое проектирование базы данных [Электронный ресурс]. – Режим доступа: http://www.bourabai.kz/dbt/dbms/03.htm .
Ахаян, Р. Эффективная работа с СУБД / Р. Ахаян, А. Горев, С Макашарипов. – СПб.: Питер, 1997. – 105 с.
Кузнецов, С.Д. Базы данных. Модели и языки / С.Д. Кузнецов. – Бином, 2008. – 720 с.
ElephantSQL. ElephantSQL - PostgreSQL as a Service. –– 2016. –– URL: https://www.elephantsql.com/
IBM. IBM Bluemix - Next-Generation Cloud App Development Platform. –– 2016. –– URL: https://console.ng.bluemix.net/.
SAP. Overview | SAP HANA Cloud Platform. –– 2016. –– URL: https: //hcp.sap.com/index.html.
Семенчев Е.А. Распределенные и объектно-ориентированные базы данных: учеб. пособие / Е. А. Семенчев; ТулГУ. – Тула: Изд-во ТулГУ, 2008. – 136 с.: ил. – ISBN 978-5-7679-1356-5: 72.00. – материал взят с сайта Студворк https://studwork.ru/shop/182369-proektirovanie-bd-dlya-sotrudnikov-interpola-postgresql
Автоматизированные базы данных и банки знаний: Учеб. пособие для вузов / В.Ю. Анцев, А.Н. Иноземцев, Д.И. Троицкий; ТулГУ. – Тула, 2002. – 96с.: ил. – Библиогр. в конце кн. — ISBN 5-7679-0309-3: 22.00. – материал взят с сайта Студворк https://studwork.ru/shop/182369-proektirovanie-bd-dlya-sotrudnikov-interpola-postgresql
Базы данных: проектир

Определить столбцы, по которым требуется индексирование, и создайте соответствующие индексы.
Ниже приведены некоторые шаги, которые можно выполнить для проектирования таблиц в PostgreSQL:
Определить набор данных, которые будут храниться в таблице.
Разбить набор данных на логические группы, чтобы определить поля для таблицы.
Создать первичный ключ для таблицы.
Определить типы данных для каждого поля таблицы.
Определить ограничения для каждого поля таблицы.
Создать связи между таблицами (если необходимо).
Определить правила удаления и обновления для связанных таблиц (если необходимо).
Определить индексы, которые будут использоваться для ускорения поиска данных в таблице.
Рисунок 1.1 «Свойства проектирование таблицы students»
Рисунок 1.2 «Код спроектированной таблицы students»
Рисунок 1.3 «Статистика спроектированной таблицы students»
Рисунок 1.4 «Зависимые таблицы students»
PostgreSQL должно учитывать требования к п