Курсовая работа: Разработка базы данных "Компьютерные игры"

Цель курсовой работы – разработать базу данных в соответствии с выданным вариантом. Варианты выдавались в соответствии с двумя последними цифрами зачетной книжки. Мой вариант - №40 – БД "Cbcnt

Интерфейс базы данных должен обеспечивать:

- Ввод, просмотр, редактирование данных на основе форм с максимальным использованием средств автоматизации (выбор значений из списков).

- Стандартные операции навигации и обслуживания базы данных.

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

- Печать отчётов для документирования различных данных.

Дизайн интерфейса, форм и выходных документов должны иметь фирменный стиль и цветовое оформление.

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

Сделать вывод по проделанной работе.


2. Структура базы данных

2.1 Таблицы

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

-Однозначная идентификация записи: запись должна однозначно определяться значением ключа;

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

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

Всего в моей базе 5 таблиц. Все таблицы я создавал с помощью конструктора.


2.1.1 Таблица "Игры"

В данной таблице хранится информация об играх, которые и будут составлять основное содержание моей БД. В этой таблице я задал 3 ключевых поля. Таблица состоит из 11 полей, которые различаются по типам данных, которые в них можно внести.

2.1.2 Таблица "Награды"


А в этой таблице у меня находятся такие поля, как "Рейтинг ag.ru", "Выставка E3", "Выставка ECTS", "Выставка TokyoGameShow". Я создал эту таблицу, чтобы оценивать игры, находящиеся у меня в основной таблице, по различным рейтингам. Ключевое поле – "Код игры".

2.1.3 Таблица "Фирма-разработчик"

В этой таблице у меня хранится информация о фирмах-разработчиках игр.

2.1.4 Таблица "Фирма-издатель"

К-во Просмотров: 293
Бесплатно скачать Курсовая работа: Разработка базы данных "Компьютерные игры"