Пример готовой курсовой работы по предмету: Базы данных
Содержание
Введение 7
1 Техническое задание 9
1.1 Основание для разработки 9
1.2 Назначение разработки 9
1.3 Требования к программе 9
1.3.1 Требования к функциональным характеристикам 9
1.3.2 Требования к надежности 10
1.3.3 Требования к составу и параметрам технических средств 10
1.3.4 Требования к информационной и программной совместимости 10
1.4 Требования к программной документации 11
1.5 Стадии и этапы разработки 11
1.6 Порядок контроля и приемки 12
2 Концептуальное проектирование системы 13
2.1 Разработка модели предметной области 13
2.1.1 Анализ предметной области 13
2.1.2 Описание контекстной диаграммы 14
2.1.3 Описание детализирующей диаграммы 15
2.1.4 Создание структур данных 18
2.2 Разработка концептуальной модели 20
3 Логическое проектирование базы данных 23
4 Физическое проектирование базы данных 26
5 Проектирование приложения 32
5.1 Анализ функций приложения 32
5.2 Определение описания функций 32
5.3 Отображение функций в модулях 33
6 Описание программы 35
6.1 Общие сведения 35
6.2 Функциональное назначение 35
6.3 Описание логической структуры 36
6.4 Используемые технические средства 37
6.5 Вызов и загрузка 38
6.6 Входные данные 38
6.7 Выходные данные 39
7 Программа и методика испытаний 40
7.1 Объект испытаний 40
7.2 Цель испытаний 40
7.3 Требования к программе 40
7.4 Требования к программной документации 40
7.5 Средства и порядок испытаний 41
7.6 Методы испытаний 41
8 Описание применения 43
8.1Назначение программы 43
8.2 Условия применения 43
8.3 Описание задачи 43
8.4 Входные и выходные данные 44
Заключение 45
Список использованных источников 46
Приложение А 47
Приложение Б 70
ПриложениеВ 76
Выдержка из текста
Под базой данных принято понимать информационную модель, которая дает возможность хранить в упорядоченном виде информацию о группе объектов, при этом каждый из этих объектов имеет одинаковый набор свойств. Специальное программное обеспечение, основным назначением которого является взаимодействие с базами данных, носит название системы управления базами данных (СУБД).
СУБД применяются для хранения в упорядоченном виде и управления большими объемами информации.
СУБД должна таким образом организовать хранение данных, чтобы сделать максимально удобным их просмотр, изменение, добавление, поиск необходимых сведений, организацию выбора по одному или нескольким критериям (выполнение запросов), а также выполнение сортировки в установленном пользователем порядке.
Базы данных можно классифицировать по многим параметрам, самыми популярными видами классификации из которых являются следующие:
по характеру данных, хранящихся в базе данных, они могут быть фактографическими (наиболее точный пример – картотеки), документальными (различные архивы);
в зависимости от способа хранения информации – распределенные (то есть, используемые в локальных и глобальных компьютерных сетях) и централизованные (все данные находятся на одном компьютере, другое название — локальные);
в зависимости от структуры базы данных могут быть табличными (реляционными) и иерархическими.
Структуризация информации в базах данных производится на уровне отдельных записей, являющихся связанными между собой элементами данных. В соответствии с характером связи между отдельными записями различаются основные типы организации баз данных, а именно иерархический и реляционный.
В базе данных иерархического типа упорядочение записей осуществляется в определенной последовательности (для наглядности, можно сравнить это со ступеньками лестницы) и поиск нужных записей производится путем последовательного спуска от ступени к ступени. Можно сказать, что структура иерархической базы данных близка к структуре иерархической файловой системы.
Реляционная база данных, в принципе, является двумерной таблицей. Столбцы таблицы называют полями (каждое поле должно иметь наименование и тип данных).
Следовательно, поле базы данных – это столбец таблицы, который содержит значения определенного свойства.
В строках таблицы находятся записи об объекте. Запись базы данных представляет собой строку таблицы, в которой содержится набор значений определенного свойства, структурированный по полям базы данных.
Для реализации оговоренных в задании на курсовое проектирование задач в данной работе применяется система управления базами данных Firebird 2.5, а также средство визуального программирования BorlandDelphi 7.0. Разработанная база данных содержит в себе сведения о деятельности студенческих общежитий, а именно:
студент – паспортные данные (фамилия, имя, отчество), а также сведения об учебной группе;
сведения об общежитии – название или номер общежития, его адрес;
данные о комнате в общежитии – название или номер комнаты, этаж.
Список использованной литературы
1. Еременко А.В., Бобрышева Г.В.,Долгова И.А., Проектирование баз данных с помощью Open ModelSphere, — Пенза: Издательство ПТУ, 2011. — 76 с.
2. БондарьА., InterBase иFirebird. Практическое руководство для умных пользователей и начинающих разработчиков, — Санкт-Петербург: Издательство «БХВ-Петербург», 2007. – 610с