Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум_ЛР.doc
Скачиваний:
33
Добавлен:
18.02.2016
Размер:
4 Мб
Скачать

База данных сбд

Нарушения

Водители

ДТП

Коды

нарушений

Код АТП

Код ГАИ

Взыскание

Обработка и анализ данных БД СБД

Вывод результатов обработки

на печатающее устройство

Рис. 5.1. Структурная схема базы данных СБД.

5.2.3. Логическая структура.Таблицы(двумерные) являются основными объектами баз данных; структуру таблиц образуютполя(столбцы)изаписи(строки). Если записи в таблице отсутствуют, то ее структура образована толькоперечнемполей. Изменение состава полей базовой таблицы (или их свойств) вызывает изменение структуры базы данных. Для работы с данными, распределенными по таблицам, необходимо усвоить следующие понятия:

имя поля- способ обращения к данным этого поля при автоматических операциях с базой (за умалчиванием имена полей используются в качестве заголовков столбцов таблиц);

тип поля- тип данных; размер поля определяет предельную длину (в символах) данных, которые могут размещаться в поле;

формат поля- способ форматирования данных в ячейках поля;

маска ввода- форма, в которой вводятся данные в поле (средство автоматизации ввода данных).

Модель базы данных СБД составляют шесть следующих таблиц:

1) Информация- учет водителей АТП со служебной информации;

2) Учет ДТП- информация о ДТП;

3) Нарушения- зарегистрированные нарушения водителей;

4) Коды нарушений- коды 11 видов нарушений;

5) Коды АТП- коды и виды взысканий руководством АТП;

6) Коды ГАИ- коды и виды взысканий работниками ГАИ.

В каждой из приведенных ниже табл. 5.1 - 5.6 в качестве примеров для краткости приведена только одна запись. Строки в этих примерах имеют следующее назначение:

1-я строка - названия полей (столбцов) соответствующих таблиц;

2-я строка - пример записи содержания в ячейках полей;

3-я строка - пояснение назначения каждого столбца;

4-я строка - сплошная нумерация полей всех таблиц.

Таблица 5.1. Информация

ФИО

_таб

_ак

Д_рожд

1

Иванов Г. П.

151

1

27.06.1927

Табличный код водителя

Фамилия и инициалы водителя

Табельный номер

Номер автоколонны

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

1

2

3

4

5

Нац

Образ

Стаж

Кл

Д_раб

Украинец

Средняя

46

1

31.10.1955

Национальность

Образование

Общий стаж работы водителем

Класс водителя

Дата зачисления на работу

6

7

8

9

10

_удост

Кем_выд

Ав_шк.

Д_мед

ААД 809990 ВСД

ГАИ Кировограда

г. Одесса

10.02.1992

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

Кем выдано

удостоверение

Место окончания

автошколы (курсов)

Дата медицинского обследования

11

12

13

14

Д_экз

_экз

Оц_экз

Адрес

ФИО_жены

11.10.1992

23

4

Ялта,Чкалова, 36

Иванова О.М.

Дата

экзамена

Номер экзаменационного билета

Оценка

на экзамене

Домашний адрес

Фамилия и инициалы жены

15

16

17

18

19

Раб_жены

Д_взыск

Д_аннул

ИО

База культторга

07.07.1993

07.10.1993

Георгий Петрович

Место работы

жены

Дата наложения взыскания

Дата снятия

взыскание

Имя и отчество водителя

20

21

22

23

Таблица 5.2. Нарушения

_таб

Д_нар

Вр_нар

Тип_тс

_тс

669

15.11.1992

22.45

ГАЗ 53

54-76

Табельный номер водителя

Дата

нарушение

Время

нарушение

Тип транс.

средства

Номер транс

средства

24

25

26

27

28

М_нар

Код_Д

Реестр

Код_А

Код_нар

г. Кировоград

3

ГАИ

3

00101

Географ. название места нарушения

Код взыскания ГАИ

Организация регистрации нарушения

Код взыскания АТП

Код вида нарушения

29

30

31

32

33

Таблица 5.3. Учет ДТП

_таб

Зд_в

Д_дтп

Тип_тс

_тс

669

Трезвый

09.01.1989

КАМАЗ

76-12м

Табельный

номер водителя

Состояние здоровья водителя

Дата ДТП

Тип транспортного средства

Номер транспортного средства

34

35

36

37

38

М_дтп

Код_дтп

Время_дтп

ДТП

Ул. Чкалова

00100

13.15

Наезд на пешехода

Название места ДТП

Код вида ДТП

Время ДТП

Описание ДТП

39

40

41

42

Повр_А

Убыток

В_в

Код_Г

Код_А

2

0

Не виновен

0

3

Количество поврежденных автомобилей

Материальные убытки

Виновность водителя

Код взыскания ГАИ

Код взыскания АТП

43

44

45

46

47

Таблица 5.4. Коды нарушений

Код_нар

Вид_нар

00101

Управление транспортом в нетрезвом состоянии

Код нарушения

Вид нарушения

48

49

Таблица 5.5. Коды взысканий АТП

Код

АТП

0

Взыскание отсутствует

Код взыскания

Взыскание на автотранспортном предприятии

50

51

Таблица 5.6. Коды взысканий ГАИ

Код

ГАИ

0

Взыскание отсутствует

Код взыскания

Взыскание Госавтоинспекции

52

53

5.2.4.В процессе выполнения работы на основе анализа задачи, синтеза знаний и умений предметной области и информационных систем пользователи по индивидуальным заданиям проектируют базу данных и реализуют средства пользования ею. Для этого пользователям необходимо выполнить следующее:

1) каждым пользователем создать в среде MS Access персональную базу данных системы контроля безопасности движения (СБД);

2) построить схему связей в базе данных СБД;

3) создать и исследовать формы для ввода информации в таблице базы данных СБД;

4) создать запросы на выбор и за условиями;

5) создать на основе запросов отчеты.

Задание 5.3. Усвоить способы обращения к среде Microsoft Access.

5.3.1. Вызывать на экран компьютера среду Access с помощью одного из двух способов:

1) на рабочем столе компьютера нажать ЛК мыши на ярлыке Access;

2) выполнить следующую команду: