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

Ну а в этой таблице у меня хранится информация о фирмах-издателях игр.

2.1.5 Таблица "Телефоны фирм-разработчиков"

В этой последней таблице у меня хранятся все телефоны фирм – разработчиков, которые записаны у меня в таблицу "Фирмы-разработчики".


3. Схема данных

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


4. Формы

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

Вот главная форма, где выводятся все сведения, представленные у меня в БД, об игре.

В данной форме имеются 3 вложенные формы, а также вычисляемое поле "Всего игр в базе".


Данная форма – информация о разработчике. В ней также содержится вложенная форма ("Номер телефона"), а еще управляющие кнопки, с помощью которых можно листать записи, удалять их, а также закрыть форму.

И, наконец, самая главная форма – это главная кнопочная форма, благодаря которой можно добраться до любой другой формы.


5. Запросы

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

Access дает большие возможности при проектировании запросов:

- выбор полей;

- выбор записей;

- сортировка;

- запрашивание данных их нескольких таблиц;

- выполнение вычислений;

- и др.

При создании запросов я пользовался конструктором.

На следующем рисунке представлены все запросы, созданные в моей базе данных.


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