Структура базы данных программы — КиберПедия 

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

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Структура базы данных программы

2018-01-14 142
Структура базы данных программы 0.00 из 5.00 0 оценок
Заказать работу

 

При проектировании таблиц базы данных программы следует учитывать следующие шаги:

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

- поставить в соответствие таблицы и поля базы данных в соответствие с выбранной СУБД;

- определить атрибуты, которые уникальным образом идентифицируют каждый объект базы данных;

- установить связи между объектами (таблицами и столбцами).

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

- таблица «Вход в программу»;

- таблица «Добавление новых записей»;

- таблица «Выбор позиции»;

- таблица «Отчет за день».

Таблица «Вход в систему» - это запуск программы, где осуществляется выбор пользователя, у каждого из которых есть свой пароль.

Таблица «Добавление новых записей» -эту таблицу заносятсяновые записи продукции. Каждый продукт имеет уникальный код для связи с главной таблицей.

Таблица «Выбор позиции» - регистрирует адрес и стоимость продукции. Является центральной таблицей базы.

Таблица «Отчет за день» - таблица для отправления отчетов в электронном виде, либо в печатном.

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

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

Таблицы базы данных программы были приведены к первой и второй нормальным формам.

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

Рисунок 5 - Схема связи таблиц базы данных

 

Для связи базы данных MicrosoftAccess с программой проекта используется технология ADO (ActiveXDataObjects – объекты данных, построенные как объекты ActiveX). На основе этой технологии в Delphi разработаны специальные компоненты для доступа к данным. Основным преимуществом использования таких компонентов является, то, что они не требуют развертывания и настройки BDEAdministrator на клиентской машине.

Для работы программы с базой данных необходимо настроить связь программы с провайдером базы данных. Для этих целей можно воспользоваться стандартным мастером Windows, который можно вызвать из свойств компонента Delphi – ADOConnection – свойство ConnectionString.


Поделиться с друзьями:

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

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

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

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.