Разработка базы данных торговой организации

Автор работы: Пользователь скрыл имя, 02 Октября 2009 в 19:31, Не определен

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

Курсовой проект

Файлы: 1 файл

Курсовая работа по Базам Данных.doc

— 624.50 Кб (Скачать файл)

АКАДЕМИЯ  НАРОДНОГО ХОЗЯЙСТВА  ПРИ ПРАВИТЕЛЬСТВЕ  РФ

    ФАКУЛЬТЕТ «КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ В БИЗНЕСЕ» 

    СПЕЦИАЛЬНОСТЬ 071900 «ИНФОРМАЦИОННЫЕ  СИСТЕМЫ В ЭКОНОМИКЕ»

                                     351400 «ПРИКЛАДНАЯ  ИНФОРМАТИКА В  ЭКОНОМИКЕ»

              Кафедра___________________

              ___________________________

              ___________________________ 
               
               
               
               
               

КУРСОВОЙ  ПРОЕКТ (РАБОТА) 
 

    ПО  ПРЕДМЕТУ                      Базы данных_________________________                                                    

    НА  ТЕМУ  «Разработка базы данных торговой организации»____

        
 
 
 
 

            Студента  ____3___ курса 

            группа  № _31__ 

            Форма обучения _очная______ 

            ___Щербакова_______________Фамилия

            ___Валерия           ____________Имя

            ___Алекандровна____________Отчество 

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

                  (подпись) 

            Зав. кафедры___________________________

                  (подпись) 
             

МОСКВА

2005г.

 

АКАДЕМИЯ НАРОДНОГО  ХОЗЯЙСТВА ПРИ  ПРАВИТЕЛЬСТВЕ РФ

ФАКУЛЬТЕТ «КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ В БИЗНЕСЕ»

                Утверждаю

          Декан Факультета ______________ Вартанов М.О.

          «___» _________2005г. 
           

ЗАДАНИЕ

на  курсовую работу по дисциплине

"Базы  данных" 

студентке 31 группы Щербаковой Валерии 
 

  1. 1. Тема: Разработка базы данных торговой организации.
 

2. Исходные данные  к работе:

  • программная среда создания базы данных – СУБД MS Access;
  • организационно-штатную структуру подразделения (отдела, компании, фирмы, организации), профиль деятельности определить самостоятельно;
  • состав и структуру объектов базы данных (таблиц, запросов, форм, отчетов и др.), перечень автоматизируемых информационных задач определить самостоятельно;
  • объем работы – 25-30 листов формата А4;
  • оформление курсовой работы выполнить в соответствии с «Общими указаниями по организации, методике проведения и правилам оформления курсовых проектов и работ».
 

3.Содержание  курсовой работы, перечень вопросов подлежащих разработке:

  1. Обосновать и разработать инфологическую модель исследуемого подразделения (отдела, компании, фирмы, организации).
  2. Разработать даталогическую модель реляционной базы данных в среде выбранной СУБД (определить базовые таблицы, первичные и внешние ключи, выполнить нормализацию таблиц, установить связи между таблицами, указать ограничения целостности), осуществить ввод информации в базу данных.
  3. Создать запросы на выборку данных из одной и нескольких таблиц и изменение данных по различным информационным задачам и формам представления результата с использованием конструкций языка SQL и наглядно-диалоговых средств СУБД.
  4. Разработать пользовательские формы и отчеты для ввода, просмотра, редактирования, модификации и вывода данных на печать.
  5. Обосновать и оценить эффективность практического использования разработанного проекта и пути его дальнейшего совершенствования.

4. Перечень иллюстративных  материалов:

  1. текст курсовой работы с необходимыми рисунками и диаграммами;
  2. компьютерная презентация (при необходимости) к работе в среде MS PowerPoint;
  3. компьютерная реализация базы данных в среде СУБД MS Access.

5. Руководитель работы: Захарченко Юрий Федорович 

    КАЛЕНДАРНЫЙ ПЛАН

№ п.п. Наименование  этапов работы Срок  выполнения этапов работы При-меча-ние
Обоснование и разработка инфологической модели исследуемого подразделения (отдела, компании, фирмы, организации). 1.11 – 10.11.05  
Разработка  даталогической модели базы данных (определение  базовых таблиц, первичных и внешних  ключей, выполнение нормализации таблиц, установление связи между таблицами, определение ограничения целостности), ввод информации в базу данных. 10.11 – 20.11.05  
Создание запросов на выборку и изменение данных по различным информационным задачам  и формам представления результата с использованием конструкций языка SQL и наглядно-диалоговых средств СУБД. 20.11 – 30.11.05  
Разработка  пользовательских форм и отчетов  для ввода, просмотра, редактирования, модификации и вывода данных на печать. 30.11 – 15.12.05  
Обоснование и  оценка эффективности практического использования разработанного проекта и путей его дальнейшего совершенствования. 15.12 – 20.12.05  
Оформление  курсовой работы 20.12 – 25.12.05  
Представление курсовой работы руководителю к 27.12.2005  
 

    Руководитель______________________________(подпись)

      Студент___________________________________(подпись) 

Содержание 

I.  Введение ........................................................................................................5

II.  1.Создание базы данных ..............................................................................6

     1.1 Этапы проектирования базы данных ..................................................6

           1.Определение цели  создания базы  данных.............................................6

           2.Определение таблиц, которые должна  содержать база  данных.......6

           3.Присвоение ключевых  полей .................................................................7

           4.Редактирование  структуры базы  данных.............................................7

           5.Добавление данных  и создание других  объектов базы  данных........7

        1.2 Инфологическая модель.......................................................................8

   2. Даталогическая модель.............................................................................10

  2.1 Структура моей базы данных. Таблицы ...........................................10

        2.2 Нормализация .....................................................................................13

     2.3 Схема данных ......................................................................................14

   3. Создание пользовательского интерфейса ..............................................16

     3.1 Запросы ................................................................................................16

       3.2  Формы ..................................................................................................25

       3.3 Отчеты ..................................................................................................29

       3.4 Макросы ...............................................................................................31

   4.Основной интерфейс базы данных ...........................................................32

III.  Заключение.................................................................................................33 
 
 
 
 
 
 
 
 
 
 
 

Введение

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

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

  • Формирование и поддержание БД
  • Обработка информации
  • Прием запросов
  • Предоставление информации пользователям
  • Обеспечение целостности и реорганизации ценностей БД
  • Организация совместной работы пользователей
 

На сегодняшний день существует множество различных систем управления базами данных. Они все используют разные средства и функции, но преимущественно у всех СУБД в основе лежат одинаковые понятия. Поэтому для обобщения этих понятий, приемов и методов на весь класс СУБД, я хотела бы  взять программу, входящую в Microsoft Office, Microsoft Access.

Microsoft Access –реляционная СУБД, в которой предусмотрены все необходимые  средства для определения и обработки данных, а также управления ими при работе с большим объемом информации.

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

    1. Создание  базы данных
    1. . Этапы проектирования базы данных

      1. Определение цели  создания базы  данных

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

Моя база данных разработана для торговой организации, занимающейся поставкой товаров – женской одежды – клиентам. Схема работы очень проста. Клиент организации ( все данные и контакты находятся в таблице Клиенты ) делает заказ на определенный товар (например, Майки, Lacoste, Без рисунка, по цене 3525 руб., 2 шт.). Этот заказ заносится в таблицу Заказанные_товары. Организация привозит со склада нужное количество и далее осуществляется сама сделка: клиент получает товар, а мы получаем деньги за выполненный заказ. После этого проданный организацией товар вносится в таблицу Выполненные заказы с пометкой выполнено. То есть фактически будут использоваться в основном 2 таблицы – на заказ товара и его выполнение. Остальные таблицы, формы, запросы базы  будут нужны для информационной, правильной, четкой, работы. Чтобы можно было сразу узнать кто заказал, кто производитель, описание товара , посчитать суммы заказов, сделать отбор по определенным данным, обновить, удалить, добавить товар, получить отчеты по товарам и клиентам и выйти из базы.  

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