МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
КАФЕДРА № 41
КУРСОВАЯ РАБОТА
ЗАЩИЩЕН С ОЦЕНКОЙ
РУКОВОДИТЕЛЬ
ассистент |
|
|
|
М. С. Иванова |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ |
РАЗРАБОТКА БАЗЫ ДАННЫХ ШКОЛЫ В СРЕДЕ MS ACCESS И TABLEAU PUBLIC
|
по дисциплине: БАЗЫ ДАННЫХ |
|
|
РАБОТУ ВЫПОЛНИЛА
СТУДЕНТКА ГР. |
4716 |
|
|
|
С.А. Янышева |
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург
2020
Оглавление
ВВЕДЕНИЕ 4
1. Цель работы 5
2. Порядок выполнения работы 5
3. Анализ предметной области 5
4. Анализ сущностей и связей между ними 7
4.1. Ключевые поля 7
4.2. Характеристики связей 7
5. Составление требуемых запросов к базе данных (на языке SQL) 9
6. Графический вход 12
7. Визуализация запросов в Tableau Public 17
8. Запросы в Tableau Public 17
9. Выводы о проделанной работе 21
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 22
Введение
Информационная система – это взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации для достижения цели управления. Часто информационную систему преобразуют в данные и называют системами обработки данных.
В современных условиях основным техническим средством обработки информации является персональный компьютер.
Добавление к понятию «система» слова «информационная» отражает цель ее создания и функционирования. Информационные системы обеспечивают сбор, хранение, обработку, поиск, выдачу информации, необходимой в процессе принятия решений задач из любой области. Они помогают анализировать проблемы и создавать новые продукты.
Автоматизация и создание информационных систем являются на данный момент одной из самых ресурсоемких областей деятельности техногенного общества.
Цель работы
Цель курсового проектирования заключается в разработке полноценной информационной системы средствами MS Access, отвечающей требованиям конечного потребителя.
Порядок выполнения работы
При проектировании базы данных последовательно выполняются следующие этапы:
Анализ предметной области.
Анализ сущностей и связей между ними (на базе ER-диаграмм). Составление предварительной схемы данных.
Нормализация отношений в предварительной схеме данных (приведение отношений к третьей нормальной форме).
Составление требуемых запросов к базе данных (на языке SQL).
Анализ разрешений и запретов на операции с табличными данными для различных пользователей.
Проектирование пользовательского интерфейса (разработка форм, отчетов, макросов и модулей для базы данных в среде ACCESS).
Анализ предметной области
Подробное описание информационных процессов, сопровождающих основную деятельность предприятия, указанного в задании.
База данных содержит одну основную таблицу: «Школа», которая разделена по разделам на четыре таблицы: «Классы», «Предметы», «Ученики», «Учителя».
Таблица «Классы» будет обладать следующими характеристиками:
Имя поля: |
Тип данных: |
Обязательно к заполнению |
Область допустимых значений: |
Источники информации: |
Код класса |
Числовой |
Да |
«Школа» |
Сущность «Школа» |
Код учителя |
Числовой |
Да |
«Учителя» |
Сущность «Учителя» |
Номер класса |
Числовой |
Да |
1 – 11 |
Не требуются |
Таблица «Предметы» будет обладать следующими характеристиками:
Имя поля: |
Тип данных: |
Обязательно к заполнению |
Область допустимых значений: |
Источники информации: |
Код предмета |
Числовой |
Да |
«Школа» |
Сущность «Школа» |
Предмет |
Короткий текст |
Да |
Нет |
Не требуются |
Таблица «Ученики» будет обладать следующими характеристиками:
Имя поля: |
Тип данных: |
Обязательно к заполнению |
Область допустимых значений: |
Источники информации: |
Код ученика |
Числовой |
Да |
Нет |
Не требуются |
ФИО |
Короткий текст |
Да |
Нет |
Не требуются |
Пол |
Короткий текст |
Да |
Нет |
Не требуются |
Дата рождения |
Дата и время |
Да |
Нет |
Не требуются |
Адрес прописки |
Длинный текст |
Нет |
Нет |
Не требуются |
Дата поступления в школу |
Дата и время |
Нет |
Нет |
Не требуются |
Сведения о родителях |
Длинный текст |
Нет |
Нет |
Не требуются |
Номер контактного телефона |
Короткий текст |
Да |
Нет |
Не требуются |
Код класса |
Числовой |
Да |
Нет |
Не требуются |
Таблица «Учителя» будет обладать следующими характеристиками:
Имя поля: |
Тип данных: |
Обязательно к заполнению |
Область допустимых значений: |
Источники информации: |
Код учителя |
Числовой |
Да |
Нет |
Не требуются |
ФИО |
Короткий текст |
Да |
Нет |
Не требуются |
Паспортные данные |
Короткий текст |
Да |
Нет |
Не требуются |
Дата поступления в школу |
Дата и время |
Нет |
Нет |
Не требуются |
Начальная дата работы |
Дата и время |
Нет |
Нет |
Не требуются |
Код предмета |
Числовой |
Да |
Нет |
Не требуются |
Дата рождения |
Дата и время |
Да |
Нет |
Не требуются |