Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пример ПЗ к курсовой работе.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.26 Mб
Скачать

1.2. Информационно-логическая модель разрабатываемой бд

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

Объектом исследования данной курсовой работы является реляционная модель базы данных.

Предмет курсовой работы состоит в изучении принципов разработки реляционных баз данных на примере проектирования и создания базы данных «Месторождения Австралии».

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

Для достижения поставленной цели, были сформулированы следующие задачи:

– разработать и проанализировать модель предметной области;

– построить объекты базы данных «Месторождения Австралии»: таблицы, формы, запросы и отчёты.

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

Основная – [код (месторождения), месторождение, ископаемое, тип ископаемого, запасы, общая стоимость, динамика добычи, метод добычи, форма залегания];

Таблицы

Методы добычи – [код метода, метод добычи];

Типы ископаемого – [код типа, тип ископаемого];

Форма залегания – [код формы; форма залегания];

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

Рисунок 1.1 - Схематическое изображение инфологической модели

Дальнейшая работа по созданию БД выполняется в MS Access и подробно описывается в следующем разделе.

2. Практическая часть

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

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

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

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

Создавать таблицы можно тремя способами:

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

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

  • посредством ввода данных и определения полей в режиме таблицы. Этот способ применяется при необходимости настроить простую таблицу и быстро ввести данные. Однако в отличие от работы с мастером или в режиме конструктора при этом нельзя задать многие параметры таблицы.

Во вкладке БД Таблицы создаются пустые таблицы, для начала нужно определить их структуру: описать каждое поле записи.

Для таблицы Основная опишем поля согласно разработанной модели. Заполним ячейки с именами полей, учитывая, что Имя поля заполняется при помощи клавиатуры, а Тип данных выбирается из выпадающего списка в конкретной ячейке. На рисунке 2.1 представлен вид таблицы Основная в конструкторе.

Рисунок 2.1 - Окно Конструктора для таблицы Основная

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

Подобным образом создаем остальные таблицы БД.

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

Создаём следующие таблицы:

Основная- [код (месторождения), месторождение, ископаемое, тип ископаемого, запасы, общая стоимость, динамика добычи, метод добычи, форма залегания];

Методы добычи [код метода, метод добычи];

Формы залегания [код формы; форма залегания]

Типы ископаемого[код типа, тип ископаемого];

Следующий этап работы с таблицами – заполнение данными. Для облегчения заполнения таблиц по возможности используются подстановки.