Курсовая с практикой на тему Проектирование и разработка базы данных «Автошкола»
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
ВВЕДЕНИЕ. 3
1 Анализ предметной области. 4
2 Проектирование базы данных. 8
2.1
Инфологическое проектирование. 10
2.2
Концептуальное проектирование. 13
2.3
Логическое проектирование. 15
3
Физическое проектирование базы данных. 17
3.1
Создание таблиц. 21
3.2
Создание запросов. 27
3.3
Создание хранимой процедуры.. 30
4 Инструкция по использованию базы данных. 32
ЗАКЛЮЧЕНИЕ. 34
Список использованных источников. 35
Введение:
Базы данных лежат в основе
информационных систем, и это коренным образом изменило характер работы многих
предприятий и организаций. Цель базы данных – помочь людям и организациям вести
учет, осуществлять информационную поддержку при принятии решений. Базы данных
представляют собой особую организацию данных и предполагают использование
специальных программно-языковых средств. Базы данных – это сложные
взаимосвязанные информационные образования, предназначенные для многоцелевого
использования.
Темой данной курсовой работы
является «Проектирование и разработка базы данных «Автошкола».
Цель работы: «Разработка базы
данных средствами MS SQL Server».
Для достижения цели
необходимо выполнить ряд задач:
− проанализировать предметную область;
− выполнить инфологическое проектирование;
− выполнить концептуальное проектирование;
− выполнить логическое проектирование;
− выполнить физическое проектирование базы данных;
− разработать таблицы БД;
− разработать запросы БД;
− создать хранимую процедуру;
− написать инструкцию по использованию БД.
Актуальность работы
обуславливается тем, что управление любой организацией, в том числе и
автошколой, связано с обработкой большого количества информации, на основе
которой принимаются оперативные и перспективные управленческие решения. Для
быстрой и эффективной обработки большого объема информации целесообразно
использовать базы данных и информационные системы в целом.
Заключение:
В рамках данной курсовой
работы была реализована база данных для автошколы.
Проектирование и разработка
базы данных на основе реляционных моделей данных требуют, с одной стороны,
знания предметной области, а с другой, владения современными информационными
технологиями. Структурная независимость реляционной базы данных и ее
независимость по данным позволяет исследовать логическую структуру модели без
обращения к физическим аспектам хранения и извлечения данных. Одна из самых
важных причин простоты реляционной модели базы данных состоит в том, что она
отвечает на вопрос какие данные необходимо извлечь, а не как извлечь данные.
База данных курсовой работы позволяет
автоматизировать процесс учёта информации по данным о клиентах, инструкторах,
курсах, группах, автомобилях и экзаменах.
Содержит 6 таблиц, 3 запроса
и 1 хранимую процедуру.
Были выполнены задачи:
− проанализирована предметная область;
− выполнено инфологическое проектирование;
− выполнено концептуальное проектирование;
− выполнено логическое проектирование;
− выполнено физическое проектирование базы данных;
− разработаны таблицы БД;
− разработаны запросы БД;
− создана хранимая процедура;
− написана инструкцию по использованию БД.
Для дальнейшей работы
необходимо разработать графический интерфейс.
Цель работы достигнута,
задачи выполнены.
Фрагмент текста работы:
1 Анализ
предметной области База данных представляет собой систематический сбор данных.
Базы данных поддерживают хранение и манипулирование данными. Базы данных
облегчают управление данными.
Система управления базами данных (СУБД) – это набор
программ, который позволяет пользователям получать доступ к базе данных,
манипулировать данными, составлять отчеты / представлять данные.
Это также помогает контролировать доступ к базе данных.
Системы управления базами данных не являются новой
концепцией и как таковые были впервые внедрены в 1960-х годах.
Говорят, что интегрированное хранилище данных (IDS) Чарльза
Бахмена – первая в истории СУБД.
Со временем технологии баз данных сильно изменились, а
использование и ожидаемые функциональные возможности баз данных значительно
возросли.
Существует 4 основных типа СУБД:
1) Иерархический
– этот тип СУБД использует отношения «родитель-потомок» для хранения данных.
Этот тип СУБД редко используется в настоящее время. Его структура похожа на
дерево с узлами, представляющими записи, и ветвями, представляющими поля.
Реестр Windows, используемый в Windows XP, является примером иерархической базы
данных. Настройки конфигурации хранятся в виде древовидных структур с узлами.
2) Сетевая СУБД
– этот тип СУБД поддерживает отношения «многие ко многим». Это обычно приводит
к сложным структурам базы данных. RDM Server является примером системы
управления базами данных, которая реализует сетевую модель.
Реляционная СУБД – этот тип СУБД определяет
отношения с базой данных в виде таблиц, также известных как отношения. В
отличие от сетевых СУБД, СУБД не поддерживает отношения многие-многие.
Реляционные СУБД обычно имеют заранее определенные типы данных, которые они
могут поддерживать. Это самый популярный тип СУБД на рынке. Примеры систем
управления реляционными базами данных включают базы данных MySQL, Oracle и
Microsoft SQL Server.