Разработка базы данных "Автомобили"

Автор: Пользователь скрыл имя, 24 Октября 2011 в 10:47, курсовая работа

Краткое описание

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

Оглавление

Введение 5
1. Базы данных 7
2. Виды моделей данных 11
3. Понятие информационного объекта 13
4. Нормализация отношений 14
5. Типы связей 17
6. Модели данных 18
6.1 Сведенья о моделях данных 18
6.2 Проектирование моделей данных 19
6.2.1 Этапы проектирования данных 19
6.2.2 Представление данных с помощью модели
«сущность-связь» 21
7. Постановка задачи 29
8. Построение инфологической модели данных 31
9. Построение датологической модели данных 33
Заключение 34
Список литературы 35

Файлы: 1 файл

СУБД_курсовая.doc

— 1.21 Мб (Скачать)

      В процессе работы предприятия, с одной  стороны транспорт стареет, что  приводит к его списанию, продаже; а с другой стороны предприятие производит покупку новых автомобилей, как пополняя их наличие, так и заменяя на устаревший.

 

8. ПОСТРОЕНИЕ ИНФОЛОГИЧЕСКОЙ  МОДЕЛИ ДАННЫХ

 
 

       Для построения инфологической модели данных определим сущности их связи и атрибуты.

    Определим сущности:

    1. Автомобили, наводящиеся в ведении предприятия;
    2. Сотрудники (управляющий и обслуживающий составы);
    3. Гаражное хозяйство;
    4. Дополнительные данные.

    Опишем  атрибуты сущностей для каждой в  отдельности: 

  • Автомобили  обладают следующими атрибутами:

          - государственный номер;

          - марка;

          - вид (грузовой, легковой и т.п.) 

  • Сотрудники:

            - ФИО;

            - профессия (водитель, сварщик, сборщик и т.п.);

            - принадлежность (т.е.  в каком гараже или отделе  работает);

            - закрепление (применительно  к водителям, за каким

            автомобилем закреплен). 

  • Гаражное  хозяйство:

            - вид транспорта (т.е. транспорт какой категории  располагается в

            данном гараже);

         - бригадиры;

         - перечень сотрудников.

  • Дополнительные данные:

            - информация о  списанной и полученной технике;

            - информация о  ремонтах;

            - информация о  распределении транспорта (по маршрутам  и т.д.);

            - информация о  грузоперевозках.

      Построим  инфологическую модель по определенным сущностям (рис.1): 

        

Рис.1 Инфологическая модель данных.

 

9. ПОСТРОЕНИЕ ДАТОЛОГИЧЕСКОЙ МОДЕЛИ ДАННЫХ

 
 

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

 

Рис.2 Датологическая модель данных

 

ЗАКЛЮЧЕНИЕ

 
 

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

       Основным  достоинством реляционных баз данных совместимость с самым популярным языком запросов  SQL. С помощью единственного запроса на  этом языке можно соединить несколько таблиц во временную таблицу и вырезать из нее требуемые строки и столбцы (селекция и проекция).  Так как табличная структура реляционной базы данных интуитивно понятна пользователям, то и язык SQL является простым и легким для изучения. Реляционная модель имеет солидный теоретический фундамент, на котором были основаны эволюция и реализация реляционных баз данных. На волне популярности, вызванной успехом реляционной модели, SQL стал основным языком для реляционных баз данных.

         В процессе анализа вышеизложенной  информации выявлены следующие  недостатки рассмотренной модели  баз данных:

  • так как все поля одной таблицы должны содержать постоянное число полей заранее определенных типов, приходится создавать дополнительные таблицы, учитывающие индивидуальные особенности элементов, при помощи внешних ключей. Такой подход сильно усложняет создание сколько-нибудь сложных взаимосвязей в базе данных;
  • высокая трудоемкость манипулирования информацией и изменения связей.

 

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 
 

  1. Богумирский Б. Эффективная работа на IBM PC в среде Windows 95 СПб, «Питер», 1997.
  2. Вейскас Д. Эффективная работа с Microsoft Access 7.0 «Microsoft Press», 1997.
  3. Вудкок Дж., Янг М. Эффективная работа с Microsoft Office 95 «Microsoft Press».
  4. Горев А., Макашарипов С., Эффективная работа с СУБД: СПб, «Питер», 1997.
  5. Кириллов В.В. Основы проектирования реляционных баз данных. Учебное пособие. - СПб.: ИТМО, 1994.
  6. Потапкин А.В. Основы Visual Basic для пакета Microsoft Office:М, «Эком», 1995.
  7. Журнал «PC Magazine Russian Edition» 17, 1994, статья У. Плейна, «Microsoft Access».
  8. Журнал «PC Magazine Russian Edition» 15, 1994.
  9. Журнал «КомпьюТерра» №37-38 1994.

Информация о работе Разработка базы данных "Автомобили"