Создание реляционной базы данных на тему «Штурмовые винтовки»

Автор работы: Пользователь скрыл имя, 17 Июня 2013 в 09:32, курсовая работа

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

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

Содержание работы

Введение 3
Глава 1. Инфологическое проектирование базы данных «Продуктовый склад» 5
Анализ предметной области 5
Анализ информационных задач и круга пользователей 7
Построение концептуальной модели 8
Глава 2. Логическое проектирование 10
2.1 Логическое описание таблицы 10
2.2 Нормализация отношений 16
2.3 Определение требований к операционной обстановке 17
Глава 3. Физическая реализация Базы Данных 18
3.1 Таблицы 18
3.2 Запросы 19
3.3 Отчеты 27
3.4 Формы 29
Заключение 35
Библиографический список 37

Файлы: 1 файл

Kursovaya_po_BD.docx

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

    

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

           БАЛАКОВСКИЙ институт экономики и бизнеса

                                                       (филиал)

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

                ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

                          «САРАТОВСКИЙ ГОСУДАРСТВЕННЫЙ

                 СОЦИАЛЬНО-ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ»

 

Кафедра прикладной информатики  и естественнонаучных дисциплин

 

                                Курсовая работа

    По дисциплине: «Базы данных»                                                                                         

   На тему: Создание реляционной базы данных на

тему «Штурмовые винтовки»

 

 

 

 

 

 

 

 

 

Выполнила  студентка 3  курса

очного  (5   лет) отделения 

специальности

«Прикладная информатика

(в экономике)»

 

Бударин Д.А.

 

Проверил: к.т.н., доц. Токарев А. Н.                                                                         


 

                                                       

                       

 

 

 

 

                                              

                                             

 

 

                                              г. Балаково

                                                      2013

Содержание

Введение                                                                                                        3

Глава 1. Инфологическое проектирование базы данных «Продуктовый склад»                                                                                                             5

    1. Анализ предметной области                                                                   5
    2. Анализ информационных задач и круга пользователей                      7
    3. Построение концептуальной модели                                                    8

Глава 2. Логическое проектирование                                                        10

2.1 Логическое описание  таблицы                                                             10

2.2 Нормализация отношений                                                                   16

2.3 Определение требований к операционной обстановке                       17

Глава 3. Физическая реализация Базы Данных                                        18

3.1 Таблицы                                                                                                  18

3.2 Запросы                                                                                                   19

3.3 Отчеты                                                                                                     27

3.4 Формы                                                                                                     29

Заключение                                                                                                   35

Библиографический список                                                                        37

 

 

 

 

 

 

 

 

 

 

 

Введение

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

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

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

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

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

 

Глава 1. Инфологическое проектирование базы данных «Штурмовые винтовки»

    1. Анализ предметной области

Предметная область  – часть реальной системы, представляющая интерес для данного исследования.

В данном курсовом проекте  в качестве предметной области рассматриваются штурмовые винтовки.

Область данных «История развития» является главной. В случае добавление в базу данных новых таблиц, нет необходимости изменять всю структуру. Нужно всего лишь добавить ключевое поле новой таблицы в область данных «История развития» и установить между ними связь. Область данных состоит из следующих полей:

    1. Название
    2. Конструктор
    3. Год выпуска
    4. Где использовалась
    5. Цена
    6. Завод

Область данных «Технические характеристики» состоит из следующих полей:

    1. Название
    2. Вес
    3. Высота
    4. Длина
    5. Ёмкость обоймы

Область данных «Убойные характеристики» состоит из следующих полей:

    1. Название
    2. Скорострельность
    3. Дальность
    4. Патрон
    5. Калибр

Область данных «Экспорт» состоит из следующих полей:

    1. Код винтовки
    2. Код страны
    3. Количество
    4. Год поставки

Область данных «Страны» состоит из следующих полей:

    1. Код страны
    2. Название
    3. Описание гос-ва

Проведя анализ предметной области, были выявлены следующие объекты:

  1. История развития—стержневая сущность
  2. Технические характеристики—стержневая сущность
  3. Убойные свойства—стержневая сущность
  4. Экспорт—ассоциативная сущность
  5. Страны—ассоциативная сущность

Применяемая СУБД: АССЕSS 2007 .

 

    1. Анализ информационных задач и круга пользователей

Обычно с базами данных  работают две категории пользователей. Первая категория – проектировщики. Их задача состоит в разработке структуры таблиц базы данных и согласование ее с заказчиком. Кроме таблиц проектировщики разрабатывают и другие объекты базы данных, предназначенные, с одной стороны, для автоматизации работы с базой, а с другой стороны – для ограничения функциональных возможностей работы с базой (если это необходимо из соображений безопасности). Проектировщики не наполняют базу конкретными данными, (заказчик может считать их конфиденциальными и не предоставлять посторонним лицам). Исключение составляет экспериментальное наполнение модельными данными на этапе отладки объектов базы.

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

Автоматизированная информационная система решает следующие задачи.

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

Полностью исключается  дублирование одних и тех же показателей  в различных документах, а также  наличие показателей, не используемых в работе.

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

С помощью созданной  Базы Данных можно будет получить ответы на следующие вопросы:

    1. Построение концептуальной модели

После того как были выявлены основные объекты можно построить схему локального представления.

                           1       м                         1      м

 

  1.                         1     м                              1  

 

                                                                       м

 

На основе локальных схем можно построить ER-диаграмму.  

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Глава 2. Логическое проектирование

2.1 Логическое  описание таблицы

Создадим пять таблиц в  режиме конструктор: История развития, Технические характеристики, Убойные свойства, Экспорт, Страны.

Винтовка

Имя поля

Тип данных

Описание

Название

Текстовый

Название винтовки

Конструктор

Текстовый

Имя Инженера

Размер поля-50

Формат поля->

Обязательное поле-Да

Год выпуска

Текстовый

Год выпуска

Где использовалось

Текстовый

В каких войсках используют

Цена

Денежный

Цена, по которой продается 

Формат поля- Денежный

Условие на значение->0

Сообщение об ошибке-Цена >0!

Завод

Текстовый

Где производится


Требования к полям  таблицы:

  • Поле Название сделать ключевым.

Технические характеристики

Имя поля

Тип данных

Описание

Название

Текстовый

Название винтовки

Вес

Текстовый

Вес винтовки

Высота

Текстовый

Высота винтовки

Длина

Текстовый

Длина винтовки

Обойма

Текстовый

Ёмкость обоймы

Информация о работе Создание реляционной базы данных на тему «Штурмовые винтовки»