База данных автобусного парка

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

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 10.10.2017
Размер файла 301,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

В качестве сущностей выбираем такие классы, как «Перемещение», «Сотрудники», «Должность», «График движения», «Маршрут», «Список автобусов на маршруте», «Подвижной состав», «Список остановок по маршруту», «Остановки», «Выручка».

Атрибуты этих сущностей изображены на ER-диаграмме:

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Отношение между сущностями:

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

логический база автобусный парк

2. Логическое моделирование данных

Преобразование сущностей:

- Каждая простая сущность становится таблицей.

- Каждый атрибут сущности становится атрибутом (столбцом) таблицы.

- Уникальный идентификатор сущности становится.

Связи типа 1:m реализуются путем переноса ключевых атрибутов таблиц, соответствующих сущностям, стоящим со стороны «один», в таблицы, соответствующие сущностям, стоящим со стороны «много».

График движения

График движения

Код движения

Код маршрута

Время выхода первого автобуса

Время выхода последнего автобуса

Интервал движения (мин)

1

1

5:00

7:00

30

Должность

Должность

Код должности

Должность

Оклад

1

Водитель

12 000,00 р.

2

Кондуктор

10 000,00 р.

3

Механик

15 000,00 р.

4

Автослесарь

12 000,00 р.

5

Диспетчер

10 000,00 р.

6

Зам директора парка

20 000,00 р.

7

Директор парка

25 000,00 р.

Маршрут

Маршрут

Код маршрута

Номер маршрута

Код списка остановок

Время полного оборота, часов

План выручки, р

График движения

1

1233

1

10

10 000,00 р.

1

Остановки

Остановки

Код остановки

Остановка

1

Учхоз

2

Сады

3

Молкомбинат

4

Магазин №19

5

Хилокская

6

Автокомбинат

7

Кирзавод

8

ж/м Станиславский

9

Вертковская

10

Степная

11

Площадь Станиславского

12

Телецентр

13

Метро Площадь Маркса

14

Башня

15

Метро Студенческая

16

Горская

17

Восход

18

Магазин Зорька

19

ГПНТБ

20

Октябрьский рынок

21

Белинского

22

Красноармейская

23

Воинская

24

Гаранина

25

Молодежная

26

Магазин Золотая нива

27

Кафе Лада

28

Есенина

29

Автопарк

30

Доватора

31

ж/м Волочаевский

32

Толбухина

33

Автодром

34

Автокомплекс Славянский

35

ПАТП-9

36

Кладбище (Гусинобродский Тракт)

37

Зеленодолинская

38

Зеленая роща (Гусинобродский Тракт)

39

Сады Медик

40

с. Раздольное

Перемещение

Перемещение

Код перемещения

Код сотрудника

Код должности

Причина перевода

Номер приказа

Дата приказа

1

1

1

По собственному желанию

1

12.09.2005

Подвижной состав

Подвижной состав

Инвентарный номер

Марка

Модель

Цвет

Номер двигателя

Номер гос регистрации

Номер кузова

Номер шасси

Дата выпуска

Пробег

Вместимость

Состояние

1

ПАЗ

3206

Белый

27348970

3408957

384975

789735

10.03.2005

456456

20

ОТС

2

КАВЗ

397663

Желтый

28394723

3947844

980745

345345

05.08.2004

334535

25

ОТС

3

ЛИАЗ

5256

Белый

28394773

9874385

458034

723524

07.08.2006

234534

40

ХТС

4

НЕФАЗ

5299-15

Желтый

84578345

1293497

897594

897345

03.07.2005

988453

50

ХТС

5

ПАЗ

32053

Красный

83475389

8753453

359075

234509

03.09.2001

345353

20

ХТС

6

НЕФАЗ

5299-16

Синий

34598744

8347534

874352

234593

04.09.2000

993422

50

ОТС

Таблица «Сотрудники»

Сотрудники

Код сотрудника

Фамилия

Имя

Отчество

Адрес

Дата рождения

Должность

1

Иванов

Алексей

Иванович

г. Новосибирск, ул. Никитина, д. 5, кв. 94

23.03.1978

1

2

Рыжкова

Олеся

Павловна

г. Новосибирск, ул. Титова, д. 23, кв. 39

08.06.1981

2

3

Рыжов

Олег

Алексеевич

г. Новосибирск, ул. Гоголя, д. 45, кв. 3

09.09.1982

1

4

Никитина

Алена

Олеговна

г. Новосибирск, ул. Ранеткина, д. 34, кв. 87

03.03.1980

2

5

Павлов

Иван

Константинович

г. Новосибирск, ул. Уткина, д. 5, кв. 89

03.06.1977

1

6

Некрасова

Анна

Сергеевна

г. Новосибирск, ул. Галащука, д. 84, кв. 94

09.02.1983

2

7

Зубов

Александр

Романович

г. Новосибирск, ул. Ленина, д. 3, кв. 92

07.09.1982

1

8

Миронова

Марина

Павловна

г. Новосибирск, ул. Алмазова, д. 67, кв. 83

02.06.1981

2

9

Грищенко

Иван

Анатольевич

г. Новосибирск, ул. Красина, д. 93, кв. 53

08.09.1977

1

10

Русланова

Анастасия

Ивановна

г. Новосибирск, ул. Матросова, д. 2, кв. 24

09.05.1981

2

11

Зайцева

Зинаида

Романовна

г. Новосибирск, ул. Красина, д. 3, кв. 587

09.03.1981

5

12

Паклин

Алексей

Семенович

г. Обь, ул. Журавлева, д. 83, кв. 21

04.09.1976

3

13

Жуков

Николай

Владимирович

г. Бердск, ул. Тинина, д. 93, кв. 23

02.08.1980

4

14

Бабичев

Анатолий

Викторович

г. Новосибирск, ул. Дымовая, д. 89, кв. 82

04.02.1969

6

Список автобусов на маршруте

Список автобусов на маршруте

Код

Код маршрута

Инвентарный номер автобуса

Время снятия с маршрута

Причина снятие с маршрута

Водитель

Кондуктор

1

1

1

Иванов

Рыжкова

2

1

2

Рыжов

Никитина

3

1

3

Павлов

Некрасова

4

1

4

Зубов

Миронова

Список остановок по маршруту

Список остановок по маршруту

Код списка остановок

Код маршрута

Код остановки

1

1

1

2

1

2

3

1

3

4

1

4

5

1

5

6

1

6

7

1

7

8

1

8

9

1

9

10

1

10

11

1

11

12

1

12

13

1

13

14

1

14

15

1

15

16

1

16

17

1

17

18

1

18

19

1

19

20

1

20

21

1

21

22

1

22

23

1

23

24

1

24

25

1

25

26

1

26

27

1

27

28

1

28

29

1

29

30

1

30

31

1

31

32

1

32

33

1

33

34

1

34

35

1

35

36

1

36

37

1

37

38

1

38

39

1

39

40

1

40

Выручка

Выручка

Код выручки

Код автобуса на маршруте

Выручка, р

Задержка, мин

Дата выручки

1

1

10 000,00 р.

10

01.08.2008

2

2

11 500,00 р.

5

01.08.2008

3

3

10 500,00 р.

20

01.08.2008

4

4

12 000,00 р.

15

01.08.2008

5

1

11 000,00 р.

5

02.08.2008

6

2

10 000,00 р.

10

02.08.2008

7

3

12 000,00 р.

15

02.08.2008

8

4

10 500,00 р.

5

02.08.2008

9

1

10 000,00 р.

10

01.09.2008

10

2

11 500,00 р.

5

01.09.2008

11

3

10 500,00 р.

20

01.09.2008

12

4

12 000,00 р.

15

01.09.2008

13

1

11 000,00 р.

5

02.09.2008

14

2

10 000,00 р.

10

02.09.2008

15

3

12 000,00 р.

15

02.09.2008

16

4

10 500,00 р.

5

02.09.2008

Структура таблиц

Связи между таблицами

В результате выполнения контрольной работы был получен опыт в описании предметной модели, разработке концептуальной модели данных, построении ER-диаграмм, построении логической модели.

С помощью СУБД MS Access была спроектирована и создана база данных, автобусный парк.

Список литературы

1. Кузнецов С.Д. Введение в системы управления базами данных // СУБД. - 1995. - №1,2,3,4, 1996. - №1,2,3,4,5.

2. Хансен Г., Хансен Д. Базы данных: разработка и управление: Пер. с англ. - М.: ЗАО «Издательство БИНОМ», 1999. - 704 с.

3. Дейт К. Введение в системы баз данных // 6-издание. - Киев: Диалектика, 1998. - 784 с.

4. Пушников А.Ю. Введение в системы управления базами данных. Часть 1. Реляционная модель данных: Учебное пособие / Изд-е Башкирского ун-та. - Уфа, 1999. - 108 с.

5. Пушников А.Ю. Введение в системы управления базами данных. Часть 2. Нормальные формы отношений и транзакции: Учебное пособие / Изд-е Башкирского ун-та. - Уфа, 1999. - 138 с.

Размещено на Allbest.ru

...

Подобные документы

  • Назначение базы данных для обеспечения работы автобусного парка. Основные возможности админпанели. Выполняемые базой данных и приложением функции. Инфологическое моделирование данных. Описание разработанного web-приложения. Проектирование базы данных.

    курсовая работа [2,2 M], добавлен 01.02.2013

  • Понятие базы данных и системы управления данными (СУБД). Ее функции: ввод и хранение информации, создание таблиц, графиков, отчетов. Разработка программного продукта для автобусного парка - автоматизированной системы "Автопарк" с использованием MySQL.

    курсовая работа [3,7 M], добавлен 04.02.2013

  • Использование реляционной СУБД ACCESS для создания базы данных работы диспетчера автобусного парка. Цель, задачи, функции и структура БД, инфологическое проектирование. Объекты БД; перечень SQL-запросов. Интерфейс, настройки, средства создания таблиц.

    курсовая работа [3,0 M], добавлен 21.05.2012

  • Базы данных как совокупность структур, предназначенных для хранения больших объемов информации и программных модулей. Основные особенности создания базы данных автобусного парка, анализ этапов проектирования. PHP как скриптовый язык программирования.

    курсовая работа [1,9 M], добавлен 04.04.2013

  • Сущность и значение средств управления базами данных предприятия. Методика разработки базы данных и прикладного программного обеспечения автобусного парка, позволяющее структурировать информацию об автобусных маршрутах, остановках и автобусах парка.

    курсовая работа [163,4 K], добавлен 20.01.2010

  • База данных как унифицированная совокупность данных, совместно используемая различными задачами в рамках некоторой единой информационной системы. Ее структура и предъявляемые требования. Создание таблиц и взаимосвязь между ними. Запросы и формы.

    курсовая работа [528,3 K], добавлен 30.05.2015

  • Общая характеристика и состав информационных запросов к проектируемой базе данных, требования к ней и внутренняя структура, принципы нормализации и разработка логической модели. Создание таблиц и связей между ними. Язык структурированных запросов.

    курсовая работа [985,6 K], добавлен 22.05.2014

  • Моделирование базы данных, ее внутренняя структура и взаимосвязь отдельных компонентов, предъявляемые требования и сферы практического использования. Порядок формирования таблиц и актуализация. Создание запросов, отчетов, форм. Создание кнопочной формы.

    контрольная работа [1,8 M], добавлен 07.06.2014

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

    курсовая работа [1,5 M], добавлен 31.03.2015

  • Структура простейшей базы данных и свойства полей. Характеристика типов данных. Описание процесса создания базы данных, таблиц и связей между ними, простых и составных форм, запросов в Microsoft Access. Пример составления подчинённых отчетов и макросов.

    курсовая работа [2,9 M], добавлен 14.11.2016

  • Построение инфологической модели данных каталога магазина цифровых дисков. Окно создания новых файлов. Типы данных в Visual FoxPro. Список типов индекса. Структура таблиц, связи между ними. Настройка внешнего вида формы. Выбор поля для сортировки данных.

    курсовая работа [4,3 M], добавлен 24.09.2013

  • Особенности проектирования программы на языке С++ для обработки данных из таблиц базы данных. Основные функции программы, создание концептуальной модели базы данных и диаграммы классов, разработка интерфейса пользователя и запросов к базе данных.

    курсовая работа [2,1 M], добавлен 08.06.2012

  • Определенная логическая структура данных, которые хранятся в базе данных. Основные модели данных. Элементы реляционной модели данных. Пример использования внешних ключей. Основные требования, предъявляемые к отношениям реляционной модели данных.

    презентация [11,7 K], добавлен 14.10.2013

  • Построение инфологической модели тестовой программы по электронному учебнику для проверки знаний учащихся. Инфологическое моделирование и семантическое представление предмета в базе данных. Модель "сущность-связь" и связи между выявленными сущностями.

    курсовая работа [63,0 K], добавлен 27.02.2009

  • Классификация моделей построения баз данных. Работа с реляционными базами данных: нормализация таблиц, преобразование отношений полей, преобразование функциональной модели в реляционную. Понятие языка определения данных и языка манипуляции данными.

    реферат [123,0 K], добавлен 22.06.2011

  • Управление базами данных. Система управления базой данных MS Access. Виды логической связи. Макросы и модули. Обеспечение целостности данных. Создание запросов и форм. Свойства полей базы данных Access. Взаимосвязь между сущностями в предметной области.

    курсовая работа [943,4 K], добавлен 13.03.2014

  • Минимальные системные требования к техническому и программному обеспечению для применения базы данных. Структура базы данных, создание таблиц (сотрудники, контакты, контракты, клиенты), запросов и форм. Описание действий при работе с базой данных.

    практическая работа [1,0 M], добавлен 13.02.2011

  • Разработка базы данных фирмы, представляющей в прокат автомобили; спецификация требований. Создание инфологической модели предметной области. Определение сущности, ее атрибутов и связей между ними; структура таблиц. Реализация базы данных в MS SQL Server.

    курсовая работа [1021,2 K], добавлен 10.04.2015

  • Логическое моделирование данных. Структура реляционных данных. Ограничения, которые должны выполняться в любой реляционной базе данных. Запрос на выборку с параметром, перекрестные запросы. Создание запроса в режиме SQL. Создание формы при помощи мастера.

    курсовая работа [1,2 M], добавлен 09.09.2012

  • Сущность и функциональные особенности баз данных, их классификация и типы, внутренняя структура и элементы. Модели данных, хранящихся в базах: иерархическая, сетевая, реляционная, многомерная, объектно-ориентированная. Виды запросов и типы таблиц.

    дипломная работа [66,7 K], добавлен 06.01.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.