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

Проведение оперативной корректировки информации при возникновении необходимости в этом. Характеристика использования операций реляционной алгебры в базе данных. Выбор объектно-ориентированной среды программирования Delphi для создания приложений.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 13.03.2019
Размер файла 229,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Размещено на http://www.allbest.ru/

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

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

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

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

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

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

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

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

Литература

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

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

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

Размещено на Allbest.ru


Подобные документы

  • Программа поиска в базе данных в среде Borland Delphi 7.0 Enterprise. Условия и блок-схемы задач. Ввод массива. Текст программ в Delphi, в Паскаль. Текст программы поиска в базе данных. Кодирование материала. Изготовление реляционной базы данных.

    практическая работа [27,6 K], добавлен 11.10.2008

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

    курсовая работа [56,0 K], добавлен 25.11.2010

  • Реляционная алгебра как система операций над отношениями в реляционной модели данных. Теоретико-множественные операторы, синтаксис операций объединения, пересечения, вычитания и декартова произведения. Использование баз данных в вычислительной технике.

    курсовая работа [46,7 K], добавлен 01.02.2015

  • Создание приложения к реляционной базе данных "Личная фонотека". Исследование предметной области, выбор языка программирования и компилятора. Проектирование функциональности, структура программы, использованные алгоритмы; взаимодействие с пользователем.

    курсовая работа [613,5 K], добавлен 29.12.2015

  • Разработка вычислительной структуры, реализующей заданный набор операций для обработки запросов в реляционной базе данных (БД). Описание общей структуры системы с машиной баз данных. Разработка схем исполнительных процессоров и алгоритмов их операций.

    реферат [140,3 K], добавлен 27.10.2010

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

    курсовая работа [286,0 K], добавлен 05.06.2012

  • Построение концептуальной модели, процесс моделирования смыслового наполнения базы данных. Основные компоненты концептуальной модели. Построение реляционной модели. Целостность данных в реляционной базе. Нормализация. Проектирование базы данных в ACCESS.

    курсовая работа [1,8 M], добавлен 29.10.2008

  • Основные приемы работы в среде программирования Delphi. Особенности технологии создания простейших приложений. Работа с компонентами среды разработки приложений. Ввод, редактирование, выбор и вывод информации. Аспекты использования структуры ветвления.

    методичка [619,9 K], добавлен 17.11.2011

  • Проектирование реляционной базы данных с помощью прикладного программного средства MS ACCESS. Описания особенностей использования запросов для извлечения, изменения и удаления информации из базы данных. Характеристика структуры интерфейса пользователя.

    курсовая работа [1,6 M], добавлен 19.11.2012

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

    презентация [11,7 K], добавлен 14.10.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.