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

Автор работы: Пользователь скрыл имя, 20 Октября 2010 в 10:34, Не определен

Описание работы

Введение
1. Постановка задачи
2.1. Описание таблиц
2.2. Схема данных
2.3. Описание запросов
2.4. Описание форм
2.5. Описание отчётов
3. Руководство пользователя
Заключение
Список литературы

Файлы: 1 файл

Курсовая.doc

— 1.53 Мб (Скачать файл)

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ

АРЗАМАССКИЙ ПОЛИТЕХНИЧЕСКИЙ  ИНСТИТУТ (ФИЛИАЛ)

ГОСУДАРСТВЕННОГО  ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО  ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«НИЖЕГОРОДСКИЙ  ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ИМЕНИ Р.А.АЛЕКСЕЕВА» 

Кафедра              КиТРЭС                                                                                                                                  . 
 

Заведующий  кафедрой:

                                                 Ямпурин Н.П            

(подпись)                                              (фамилия,  и., о.)      .

                      «    »                    20    г.

                 .                                       .

                      (дата)   
                       

                  Проектирование  базы данных предметной области    

(наименование  темы проекта или  работы) 

                              Автомобили       
 

Пояснительная записка

к курсовой работе 

                      Руководитель: 

                      Емельянова  Т.В.

                                             .

(подпись)                               (фамилия,  и., о.)      .

                      «    »                    20    г.

                 .                                       .

                      (дата) 

                      Студент: 

                      Устимов Д.В.

                                             .

(подпись)                               (фамилия,  и., о.)      . 

                  «    »                    20    г.      АСИ 07-1                           .

                                 .                                       .

                    (дата)                                         (группа или шифр)

                 .                                       . 
 

                Проект  защищен:   «    »                    20    г.

                 . 

                                            (дата)                        

                Протокол  №                                                   .

                С оценкой                                                      .   
                 
                 

2009 г. 
 
 

   Содержание

     

    Введение.....................................................................................4

  1. Постановка задачи…………………………………………6
  2. Описание базы данных…………………………………....7

        2.1. Описание таблиц.........................................................7

        2.2. Схема данных…………….........................................11

        2.3. Описание запросов……………………………....... .13

        2.4. Описание форм…………….......................................20

        2.5. Описание отчётов.......................................................24

    3. Руководство пользователя ……………………………..…25

    Заключение............................................................................... 28

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

Введение

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

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

   Система управления базами данных (СУБД) является набором программ, предназначенных для организации информации в виде баз данных.

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

   База данных в Microsoft Office Access состоит из таблиц (с данными) и всех относящихся к данным объектам, которые используются для управления данным. Рассмотрим основные объекты хранения и обработки информации:

  1. Таблица – это объект, который используется для хранения данных о части предметной области;
  2. Запрос – это объект, который позволяет отбирать данные на основании критериев;
  3. Форма – это объект, предназначенный в основном для ввода данных, отображения их на экране и для управления работой приложения;
  4. Отчет – это объект, предназначенный для печати документа или включения документа в другие приложения;
  5. Макрос – это структурированное описание нескольких действий, выполняемых на определённые действия;

    1. Модуль – это объект, представляющий набор описаний, инструкций и процедур для организации программ на языке Microsoft Visual Basic.
 

   СУБД  используется сейчас в самых различных  сферах нашей деятельности.

   Целью данной работы является проектирование базы данных на тему «Автомобили».

   Процесс разработки базы данных содержит следующие этапы:

    1. разработка и описание таблиц;
    2. разработка схемы данных;
    3. разработка запросов к таблицам базы данных;
    4. разработка отчетов;
    5. создание кнопочной формы;

   Основные  задачи, стоящие при создании реляционной базы данных:

      1. обеспечение быстрого доступа к данным в таблицах;

      2. обеспечение целостности данных;

      3. обеспечение  легкости управления базой данных; 

    Для  разработки базы данных используется система управления базами данных Microsoft  Office Access 2007. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации.

 

1. Постановка задачи:

   Необходимо  собрать и систематизировать  в базе данных информацию об ассортименте продукции и клиентах фирмы, торгующей  автомобилями «Toyota», например, необходима информацию об адресах клиентов, их заказах, предлагаемых моделей автомобилей (Corolla LiftbackXL, Corolla LiftbackGT, Corolla CompactGT, Corolla CompactXL, Corolla Kombi), их характеристиках (мощность двигателя, коробка передач, цвет, количество дверей, другое оснащение), розничная цена. При этом необходимо различать розничную и отпускную цену автомобиля. Отпускная цена завода включает в себя заводскую цену, транспортные издержки и затраты на предпродажную подготовку. Для постоянных клиентов предполагаются скидки.

   Необходимо  написать запросы, осуществляющие следующие  операции:
  1. Вывести список всех фирм,  которые сделали хотя бы один заказ.
  2. Вывести список фирм, которые являются потенциальными покупателями, отсортированный в обратном алфавитном порядке.
  3. Для введенного пользователем названия города определить количество заказов из этого города.
  4. Для введенного пользователем названия города определить первую и последнюю (по дате) записи заказов, поступивших из этого города.
  5. Для введенного пользователем названия города определить самую низкую и самую высокую стоимость заказов, поступивших из указанного города.
  6. Для введенного пользователем названия города выбрать потенциальных покупателей этого города и занести эти данные в таблицу.
  7. Изменить заводскую цену автомобилей на 10%.
  8. Создать таблицу-архив заказов, в которой поместить данные о заказах, сделанных до 2009 года.

 

2. Описание базы данных

   Для создания новой базы данных необходимо в меню «Файл» выбрать команду «Создать», затем выбрать элемент «Новая база данных», после чего нужно задать название базы данных и нажать на кнопку «Создать».

   2.1. Описание таблиц

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

   Для создания таблицы необходимо в окне БД открыть вкладку «Таблицы» и выбрать «Создание таблицы в режиме конструктора». В появившемся окне «Таблица» заполнить  графу «Имя поля» и выбрать необходимый тип данных. На рис. 1 представлен пример работы в режиме «Конструктор» для таблицы «Авто».

Рис. 1. Работа в режиме «Конструктор»

   Для реализации базы данных «Автомобили» были построены следующие таблицы:

    1. Клиенты (физические лица) (рис. 2)
    2. Клиенты (юридические лица) (рис. 3)
    3. Заказы (физические лица) (рис. 4)
    4. Заказы (юридические лица) (рис. 5)
    5. Марка авто (рис. 6)

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