Как устроена работа по этому предмету
Практическую часть курсовой по базам данных обычно строят на данных конкретной организации: деканата, магазина, склада, поликлиники, автосервиса. Если реальных данных нет, преподаватель разрешает взять условное предприятие и сгенерировать тестовый набор записей самостоятельно — важно, чтобы структура данных была правдоподобной, а не абстрактной таблицей из трёх полей.
Кафедра в первую очередь смотрит на ER-диаграмму и на то, доведена ли база до третьей нормальной формы. Если в схеме остались повторяющиеся группы атрибутов или зависимости, не приведённые к нормальной форме, работу возвращают на доработку независимо от того, как оформлен текст.
Самая частая ошибка — писать SQL-запросы, не совпадающие со схемой из главы 2: другие названия таблиц, лишние поля, несогласованные типы данных. Второй по частоте промах — скриншоты интерфейса без описания логики работы запросов, триггеров и хранимых процедур, которые за ним стоят.
-
1
Теоретические основы проектирования баз данных
Общая глава о моделях данных, нормализации и СУБД.
-
1.1
Понятие и модели данных в информационных системах
Реляционная, иерархическая и сетевая модели, их различия.
-
1.2
Нормализация отношений и нормальные формы
Первая, вторая и третья нормальные формы с примерами приведения.
-
1.3
Обзор систем управления базами данных
Сравнение нескольких СУБД по возможностям и области применения.
-
2
Проектирование и реализация базы данных предприятия
Практическая глава на данных выбранной организации.
-
2.1
Анализ предметной области и постановка задачи
Описание бизнес-процессов организации и требований к базе.
-
2.2
Построение ER-диаграммы и логической схемы базы данных
Сущности, атрибуты, связи и приведение схемы к нормальной форме.
-
2.3
Реализация базы данных и разработка запросов
Создание таблиц, ограничений, представлений и SQL-запросов для решения задач.
-
2.4
Разработка пользовательского интерфейса и отчётов
Формы для работы с данными и примеры отчётов на основе выборок.
Требования кафедр по объёму, оригинальности и структуре расходятся даже внутри одного вуза, поэтому методичку своей кафедры нужно смотреть обязательно.
Сколько занимает каждый раздел
| Раздел | Страниц | Что показывает преподавателю |
|---|---|---|
| Введение | 1–2 | Актуальность темы, цель, задачи и объект проектирования — организацию или процесс, для которого создаётся база |
| Глава 1. Теория | 8–12 | Знание моделей данных, нормальных форм и СУБД, умение сравнивать инструменты |
| Глава 2. Практика | 12–20 | Умение спроектировать схему, привести её к нормальной форме и реализовать в СУБД |
| Заключение | 1–2 | Выводы по итогам проектирования и достижение поставленных задач |
| Список источников | 1–2 | Не менее 20 источников по теме, оформленных по стандарту |
