База данных «Компьютерные игры»

Автор работы: Пользователь скрыл имя, 06 Декабря 2010 в 12:25, Не определен

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

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

Файлы: 2 файла

База данных Компьютерные игры.mdb

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

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

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

Содержание. 

Введение 5
1. ПРОЕКТИРОВАНИЕ  БД  
1.1. Постановка  задачи  
1.2. Разработка  информационной модели  
1.3. Проектирование  таблиц  
1.4. Структура таблиц  
2. Организация БД в СУБД Access  
2.1. Межтабличные  связи  
2.2. Создание форм  
2.3. Создание запросов  
2.4. Создание отчетов  
2.5. Создание кнопочной  формы  
Список  литературы  

Введение

 

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

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

     В данной курсовой работе рассматривается  построение баз данных на примере  БД «Компьютерные игры».

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

     В начале рассмотрим теоретическую часть  Microsoft Access 2003. Далее, на основании теоретических знаний, преступим к выполнению практической части, т. е. к выполнению самой БД «Компьютерные игры».

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

     И так! Подведя итоги, мы приступим  к проектированию БД СУБД Access.

ПРОЕКТИРОВАНИЕ  БД

1.1 Постановка задачи

     Тема  и задачи проекта “Компьютерные игры ” с использованием программы Microsoft Access:

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

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

      Создать запросы (результирующие таблицы):

  • запросы на выборку, содержащие условие или условия отбора (выборка нужных полей из одной или нескольких базовых таблиц);
  • запросы с параметрами;
  • запросы, содержащие вычисляемые поля;
  • итоговые запросы.

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

      Создадим удобные отчеты на основе созданных запросов форм.

      Создадим  главную кнопочную форму (меню) для  навигации по БД.

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

      В результате анализа предметной области  выявляются документы - источники данных для создания БД.

1.2 Разработка информационной  модели

 

 

      Рисунок 1 - Схема данных 
 
 

Таблица «Игры» связана с таблицей «Таблица игр и жанров» посредством полей «Код игры» и «Код_и», таблица «Жанры» связана с таблицей «Таблица игр и жанров» посредством полей «Код жанра» и «Код_ж» и т.д.. Эти связи с обеспечением целостности данных. (рис. 1)

1.3 Проектирование таблиц

 

Сущности таблицы

Номер связи Главный объект Подчиненный Тип связи
1. Код жанра Код _ж 1:М
2. Код_и Код игры М:1
3. Разработчики Название организации  разработчиков М:1
4. Издатели Название организации  издателей М:1

1.4 Структура таблиц

Таблица 1: Игры

Поле Обязательное  поле Тип Размер Описание
Код игры Да Текстовый 50 Ключевое поле
Название  игры Да Текстовый 255 -
Игра  в серии Нет Текстовый 255 -
Разработчики Да Текстовый 255 -
Издатели Да Текстовый 255 -
Дата  релиза Нет Дата/время 50 -
Рейтинг ESRB Нет Текстовый 50 -
Состояние Нет             Числовой 50 -
Оценка Нет Текстовый 50 -
Краткое описание Нет Поле МЕМО 65 535 -
 

Таблица 2: Жанры

Поле Обязательное  поле Тип Размер Описание
Код жанра Да Текстовый 5 Ключевое поле
Название  жанра Да Текстовый 50 -
Описание  жанра Да Поле МЕМО 65 535 -
 

Таблица 3: Разработчики

Поле Обязательное  поле Тип Размер Описание
Код разработчика Да Текстовый   -
Название  организации разработчика Да Текстовый 50 Ключевое поле
Место положение организации разработчика Да Текстовый 50 -
Характеристики  разработчика   Поле МЕМО 65 535  
 

Таблица 4: Издатели

Поле Обязательное  поле Тип Размер Описание
Код издателя Да Текстовый 50 -
Название  организации издателей Да Текстовый 255 Ключевое поле
Место положения издательства Нет Текстовый 255 -
Характеристики  издательства нет Поле МЕМО 65 535 -
 

Таблица 5: таблица связи игр м жанрами

Поле Обязательное  поле Тип Размер Описание
Код_и Нет Текстовый 50 Ключевое поле
Код_ж нет Текстовый 50 Ключевое поле

2. ОРГАГАНИЗАЦИЯ   БД в субд ACCESS

 

2.1 Создание таблиц. 

      Продолжая работу над созданием БД, нашим следующим шагом будет создание по данным параметрам структурных таблиц, создание их электронного варианта.

      Создавать таблицы будем с помощью конструктора таблиц, для этого выбираем пункт: Создание таблиц в режиме конструктора. ( рис.2) 

     

 

     Рисунок 2 - Создание таблиц в режиме конструктора. 
 

См. далее 
 
 
 
 
 
 
 
 
 
 
 
 

Далее в открывшемся  окне создаем таблицы на основе описанных  выше данных (рис. 3).

 

     Рисунок 3 - Режим конструктора.

2.2 Межтабличные связи.

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

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

Информация о работе База данных «Компьютерные игры»