Конструирование базы данных "Автошкола" - Курсовая работа

бесплатно 0
4.5 73
Функциональная структура предметной области, диаграмма потоков данных. Концептуальное проектирование данных. Построение логической модели данных, выделение ключей, нормализация отношений, поддержка целостности данных, проектирование SQL–запросов.


Аннотация к работе
В 21 веке человеку приходится пробуждать в себе очень высокий уровень мобильности, что позволяет ему экономить то драгоценное время, которого так не хватает. Уже необязательно стоять в очереди на почте, чтобы отправить письмо, для этого достаточно всего лишь включить компьютер, открыть «аську» или «контакт» и воспользоваться функцией общения «on line». Уже не обязательно производить денежные взносы на счет телефона или оплаты за коммунальные услуги, это можно сделать, не выходя из дома и не снимая тапочек, с помощью «web money».Национальные водительские удостоверения соответствуют требованиям Конвенции о дорожном движении, согласно которым удостоверение печатается на языке или языках, установленных органом власти, который выдает или которому поручено выдавать этот документ, однако на нем обозначается на французском языке название «Permis de conduire», которое может сопровождаться или не сопровождаться названием «Водительское удостоверение» на других языках. В удостоверении указывается название или отличительный знак страны, в которой оно выдано (для России - знак «RUS»). Национальное водительское удостоверение признается в странах, подписавших Конвенцию о дорожном движении, то есть практически во всех странах Европы. Если же Вы попадете в страну, не подписавшую эту Конвенцию, то чтобы водить там автомобиль, вам придется сдавать экзамены для получения водительского удостоверения этой страны. Первый российский шофер получил удостоверение на управление автомашиной в 1900 году.Секретарь автошколы следит за наполняемостью групп, распределением желающих по группам, они составляются по категория обучения, их в автошколе 4: ,,А,, - обучение вождению на мотоциклах, начинать можно с 16лет. ,,В,, - обучение вождению на легковых автомобилях разрешенной максимальной массой до 3500т, начинать обучение можно с 18 лет. ,,D,, - Автомобили предназначенные для перевозки пассажиров, обучение можно начинать ,со стажем вождения не мение 3х лет. при поступлении кандидаты предоставляют перечень документов необходимых для обучения (паспорт, мед. справку, страховое свидетельство); Допуск к сдаче экзаменов на получение водительского удостоверения в ГИБДД, производится, если Вы прошли обучение в организации, имеющей лицензию на такое обучение (на категории «А» и «В» допускается самостоятельная подготовка).Список объектов для предметной области “Автошкола ”будет выглядеть так: Автошкола, договор, инструктор, транспорт, ученик, личная карточка, квитанция об оплате, картотека. На основе имеющихся документов для каждого объекта прописываем атрибуты: - автошкола (ИНН, лицензия, название, адрес, телефон, собственник); После определения объектов и их атрибутов проставим мощности между объектами: Между объектами автошкола и договор максимальная мощность связи 1:N, т.е. каждая автошкола может иметь несколько договоров, один договор может быть в автошколе в единственном экземпляре; Между объектами автошкола и инструктор максимальная мощность связи 1:N, т.е. каждая автошкола может иметь несколько инструкторов, один инструктор может работать только в одной автошколе; Между объектами ученик и инструктор максимальная мощность 1:N, т.е. у одного ученика может быть только один инструктор, а один инструктор может преподавать нескольким ученикам одновременно;Исходной точкой построения логической схемы данных является представление предметной области в виде одного или нескольких отношений, и на каждом шаге проектирования производится некоторый набор схем отношений, обладающих лучшими свойствами. · Обеспечить целостность данных таким образом, чтобы при изменении одних объектов автоматически происходило соответствующее изменение связанных с ними объектов. Составление логической структуры производится по правилам: Первое правило: если экземпляр одной сущности связан с экземпляром другой сущности в отношении 1:1 или 1:N, то для связи необходимо первичный ключ одной сущности добавить во вторую; Второе правило: если экземпляр одной сущности связан с экземпляром другой сущности в отношении N:N, то для связи необходимо создать дополнительную таблицу связи, в которую добавить первичные ключи из обеих таблиц. На основе первого правила получаем: 1) Автошкола - ДоговорПроцесс уменьшения избыточности информации в базе данных называется нормализацией. Каждой нормальной форме соответствует некоторый определенный набор ограничений, и отношение находится в некоторой нормальной форме, если удовлетворяет свойственному ей набору ограничений. Таблица в первой нормальной форме должна удовлетворять следующим требованиям: 1. 2. для сущности, уже находящейся в 1НФ, значение каждого неидентифицирующего атрибута должно полностью зависеть от всего уникального идентификатора сущности (2-я нормальная форма (НФ) сущности ); 3. для сущности, уже находящейся в 2НФ, значение каждого неидентифицирующего атрибута не должно зависеть от значения другого неидентифицирующего атрибута (3-я нормальная форма (НФ) сущности );Эта характеристика подразумевает наличие средств, позволяющих удостовери

План
Содержание

Введение

1. Анализ предметной области

1.1 Функциональная структура предметной области

1.2 Диаграмма потоков данных (DFD-диаграмма)

2. Концептуальное проектирование данных

3. Построение логической модели данных

3.1 Выделение ключей: первичные, внешние, родительские

3.2 Нормализация отношений

3.3 Поддержка целостности данных

4. Выбор СУБД

5. Проектирование SQL - запросов

Заключение

Литература

Введение
логический модель поток ключ

В 21 веке человеку приходится пробуждать в себе очень высокий уровень мобильности, что позволяет ему экономить то драгоценное время, которого так не хватает. Технологический прогресс позволил создать массу устройств, необходимых нам для жизни. Уже необязательно стоять в очереди на почте, чтобы отправить письмо, для этого достаточно всего лишь включить компьютер, открыть «аську» или «контакт» и воспользоваться функцией общения «on line». Уже не обязательно производить денежные взносы на счет телефона или оплаты за коммунальные услуги, это можно сделать, не выходя из дома и не снимая тапочек, с помощью «web money».

Нам постоянно не хватает времени! И порой просто необходимо быть в двух местах одновременно, но… и до того времени пока человечество не изобретет телепорт, самым удобным способом быстрого передвижение будет машина. Эти железные спутники помогают не только быстро двигаться, но так же являются показателем достатка его обладателя.

Одного только желания мало, для того чтобы водить машину, еще необходимо получить водительские права. Об этой процедуре и пойдет речь в моей курсовой работе.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?