Статья: Разработка программы для выполнения операций с таблицами реляционной базы данных

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Дагестанский Государственный университет

Разработка программы для выполнения операций с таблицами реляционной базы разность, пересечение, соединение, деление данных «Затраты, производство и реализация продукции растениеводства»

Баммаева Г.А.

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

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

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

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

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

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

Рассмотрим операции реляционной алгебры относящейся к данной работе.

Пересечением двух отношений R1 и R2, имеющих одинаковые схемы, называется отношение R = R1 ? R2, множеством кортежей которого являются кортежи одновременно первого и второго отношений.

Разностью двух отношений R1 и R2, имеющих одинаковые схемы, называется отношение R = R1 \ R2, множеством кортежей которого являются кортежи, принадлежащие первому отношению и не принадлежащие второму.

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

Операцию деления можно определить следующим образом. Пусть имеются два отношения R1 и R2, А - подмножество множества атрибутов отношения R1, В - подмножество множества атрибутов обоих отношений.

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

? рассмотреть теоретические аспекты растениеводства;

? разработать базу данных для автоматизации выполнения операций с таблицами;

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

Для просмотра таблиц и введения записей в таблицы необходимо нажать на пункт Меню-Таблицы и выбрать соответствующую таблицу.

Например: окно таблицы «Производство »будет иметь следующий вид.

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

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

В рамках этой работы была разработана БД и ПОдля выполнения операций с таблицами реляционной БД «затраты, производство и реализации продукции растениеводства на примере Кизлярского р-на по данным за 20032007 гг.

В результате выполнения проекта были решены следующие задачи:

? Составлен план на разработку информационной системы.

? Создана БД, с определенными по плану таблицами.

? Выполнено подключение к программному модулю базы данных MSAccess из Delphi 7.

? Разработана функциональная модель информационной системы, на основе Delphi 7 и MSAccess.

? Проведено тестирование программы на наличие ошибок.

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

Литература

1.Шнырев С.Л. Базы данных: Учебное пособие. М.: НИЯУ МИФИ, 2011. - 224 с.

2.Delphi в задачах и примерах. Культин Н.Б. СПб.: БХВ-Петербург, 2009.

3.Н.Р «Теоретические основы учета затрат в растениеводстве» Антипова Элла Геннадиевна РГАУ-МСХА имени К.А.Тимирязева

Источник: https://otherreferats.allbest.ru/download/1134704/