Курсовая работа: База данных станции технического обслуживания автомобилей
Работа производиться с базами данных, созданных в приложении Microsoft Access, которое является частью пакета Microsoft Office 2003. Для СУБД никакого дополнительного программного обеспечения не требуется, так как программа работает автономно.
Для работы СУБД «Учет ОС» достаточно наличие системного блока, монитора для отслеживания работы программы, клавиатуры для ввода входных данных, мыши для выполнения действий в СУБД и принтера для печати интересующих пользователя отчетов.
2 моделирование структур данных
2.1 Разработка концептуальной модели базы данных
Концептуальная модель базы данных – это высокоуровневая объектно-ориентированная модель предметной области, представляющая объектную область в виде набора объектов, обладающих определенными свойствами и находящимися в некоторых отношениях. Основная цель разработки высокоуровневой модели данных заключается в создании модели пользовательского восприятия данных и согласовании большого количества технических аспектов, связанных с проектированием базы данных. Концептуальная модель данных не привязана к конкретной физической реализации баз данных и не зависит от конкретной СУБД. Концептуальная модель создается на основе представлений о предметной области каждого типа пользователей, представляющих собой набор данных, необходимых пользователю для решения своих задач. Основные концепции модели включают такие понятия как сущность (объект), отношение (связь), типы сущностей, типы связей и атрибуты.
Из описания предметной области извлечем все типы сущностей:
Владельцы
Автомобили
Ремонтные работы
Работники
Теперь для каждого объекта установим потенциальный ключ, после чего осуществим выбор первичного ключа. При выборе первичного ключа будем руководствоваться правилами:
Будем использовать ключ с минимальным набором атрибутов
Использовать следует тот ключ, вероятность изменения значений которого минимальна.
Значение ключа должно иметь минимальную длину.
С выбранным ключом пользователю будет удобнее работать.
Ниже представлены рисунки таблиц с ключами.
Владельцы
Рисунок 1
Автомобили
Рисунок 2
Ремонтные работы
Рисунок 3
Работники
Рисунок 4
Разработанная концептуальная модель.