«Использование баз данных и субд для обработки экономической информации»




Скачать 317.04 Kb.
Название «Использование баз данных и субд для обработки экономической информации»
страница 4/4
Дата публикации 13.05.2014
Размер 317.04 Kb.
Тип Научная работа
literature-edu.ru > Информатика > Научная работа
1   2   3   4

11. Для формирования в отчете итоговых значений воспользуйтесь диалоговым окном Summary Options ( Итоговые опции ). В нем содержится таблица, строками которой являются поля таблицы, а столбцами - возможные итоговые значения отчета

Field

Наименование поля таблицы, по которому будет вычисляться итоговое значение в отчете

Sum

При установке в отчет будет помещена итоговая сумма поданному полю

Avg

При установке в отчет будет помещено итоговое среднее значение по данному полю

Count

При установке в отчет будет помещено итоговое количество строк

Min

При установке в отчет будет помещено минимальное значение поля таблицы

Max

При установке в отчет будет помещено максимальное значение поля таблицы

В диалоговом окне Summary Options (Итоговые опции) расположен переключатель, управляющий отображением в отчете областей данных

Detail and Summary

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

Summary only

В отчете отображается область данных и конечные итоговые значения по отчету

No totals

В отчете будет отображаться только область данных

12. В следующем диалоговом окне мастера задается стиль отображения объектов в отчете (Список Style (Стиль) содержит несколько вариантов отображения объектов (полей, линий, заголовков и т. д.) в отчете. При выборе стиля мастер позволяет просмотреть, как будут выглядеть элементы отчета.) Выбрав стиль, нажмите кнопку Next (Далее), чтобы перейти к следующему шагу.

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

14. На этом шаге создания отчета с помощью мастера задаются поля, по которым требуется упорядочение данных в отчете. Для формирования списка полей, по которым будет осуществляться сортировка, из списка Available fields or index tag (Выбранные поля и индексы), содержащего перечень всех полей отчета и индексов таблицы, перенесите в список Selected fields (Выбранные поля) требуемые поля в том порядке, в каком будут упорядочиваться данные. Для переноса полей используйте кнопку Add(Добавить) или двойной щелчок мыши на наименовании поля.

15. На этом шаге вы можете задать заголовок отчета, используя для этого поле ввода Type a title for your report (Тип заголовка отчета). Введя заголовок и установив требуемую опцию, для завершения создания отчета с помощью мастера нажмите кнопку Finish (Готово).

Запросы к базе данных

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

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

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

Конструктор запросов

Для создания запроса в окне конструктора запросов выполните следующие действия:

  1. На вкладке Data (Данные) конструктора проекта выберите группу Queries (Запросы).

  2. Нажмите кнопку New (Новый).

  3. В открывшемся диалоговом окне New Query (Новый запрос) нажмите кнопку New Query (Новый запрос). Открывается диалоговое окно выбора таблиц Add Table or View (Добавить таблицу или представление данных).

  4. В этом диалоговом окне выберите таблицы, данные из которых хотите использовать в запросе, и с помощью кнопки Add (Добавить) перенесите их в окно конструктора запросов.

  5. Завершив выбор таблиц, нажмите кнопку Close (Закрыть).

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

Для открытия ранее созданного запроса в окне конструктора запросов на вкладке Data (Данные) окна проекта в группе Queries (Запросы) найдите модифицируемый запрос, установите на него курсор и нажмите кнопку Modify (Модифицировать).

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

  • выбираете поля результирующей таблицы запроса;

  • формируете вычисляемые поля;

  • указываете критерии для выборки, группировки и упорядочения данных;

  • задаете, куда выводить результат выборки.

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

Fields

Указывает поля исходных таблиц, выбираемые в результирующий запрос

Join

Задает условия объединения таблиц

Filter

Определяет фильтры, накладываемые для выбора записей

Order By

Позволяет задать критерии упорядочения данных

Group By

Позволяет задать условия группировки данных

Miscellaneous

Позволяет задать дополнительные условия

Триггеры

В Visual FoxPro для таблиц, входящих в состав базы данных, вы можете определить триггеры

Insert

Определяет действия, которые будут выполняться после добавления новой записи в таблицу

Update

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

Delete

Определяет действия, которые будут выполняться после удаления записи из таблицы

Для определения триггеров введите в поля ввода Insert trigger (Вставить триггер), Update trigger (Обновить триггер) или Delete trigger (Удалить триггер) вкладки Table (Таблица) окна конструктора выбранной таблицы операторы сравнения, вызов хранимой процедуры или любое логическое выражение. Если результат вычисления выражения равен True (Истина), то считается, что введены допустимые значения. В противном случае сохранения введенных данных не происходит и формируется сообщение об ошибке. При использовании хранимых процедур вы сможете не только проверить условие достоверности ввода данных, но и задать действия, выполняемые при добавлении, удалении и изменении данных.

Выводы и предложения

Современные системы управления базами данных, такие как IMS, Lotus Approach, Cetop, Oracle, Clipper, FoxPro, Access действительно являются мощным средством управления большим объемом данных. Они позволяют производить быструю сортировку большого массива данных, осуществлять быстрый переход по записям в произвольном порядке, производить быструю выборку большого количества данных из всего массива данных по заданным критериям. В таких СУБД каждый файл данных рассматривается как двухмерная таблица, столбцы которой соответствуют полям записей, а строки соответствуют отдельным записям файла и обращение к данным идет через указание номера записи имени поля. При этом работа с отдельным полем таблицы данных напоминает работу с переменными – обращение к данным максимально упрощено, и пользователю не нужно знать всю иерархическую структуру данных.

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

Список использованной литературы

  1. Н.Д Угринович «Информатика и информационные технологии»

  2. О.Н. Леонова, И.А. Несмеянов «Компьютерный практикум. Программирование в среде Турбо-Паскаль и СУБД типа Fox»

  3. А. В. Агибалов, Е.Ю. Горюхина «Автоматизированные системы обработки экономической информации»
1   2   3   4

Похожие:

«Использование баз данных и субд для обработки экономической информации» icon 1 Определение количества информации по Хартли и Шеннону1
Чтобы работать с данными, они должны быть, прежде всего, структурированы. Развитие информационных структур для представления данных...
«Использование баз данных и субд для обработки экономической информации» icon Положение об организации электронного документооборота общие положения
«Положение», а также приложение к настоящему Положению устанавливают общие принципы организации работы электронной почты и ведения...
«Использование баз данных и субд для обработки экономической информации» icon Учебное пособие разработано в соответствии с государственным образовательным...
Учебное пособие предназначено для студентов, изучающих дисциплину «Базы данных» на третьем курсе. В пособии рассматриваются основы...
«Использование баз данных и субд для обработки экономической информации» icon Колесник В. Д., Полтырев Г. Ш. Курс теории информации
Сети ЭВМ и телекоммуникации, сетевые технологии, распределенные автоматизированные системы обработки информации и управления
«Использование баз данных и субд для обработки экономической информации» icon Тверской государственный технический университет
С помощью визуальных средств субд ms access разработать систему управления реляционной базой данных (БД), согласно своему варианту...
«Использование баз данных и субд для обработки экономической информации» icon Информация об итогах проведения мониторинга состояния ресурсных баз...
Городской мониторинг ресурсных баз библиотек образовательных учреждений города Тулы проводился в 2013 году в виде электронного сбора...
«Использование баз данных и субд для обработки экономической информации» icon Факультэт: инженерно-экономический «зацвярджаю» Загадчык кафедры
Доступ к данным в субд должен осуществляться через драйвер jdbc, поставляемый производителем субд
«Использование баз данных и субд для обработки экономической информации» icon Предисловие Введение Глава Введение в субд microsoft sql server 2008 Общие сведения о субд

«Использование баз данных и субд для обработки экономической информации» icon Литература 27
В данной работе рассматривается вариант реализации микропроцессорной системы для управления объектом и разработка программной модели...
«Использование баз данных и субд для обработки экономической информации» icon Представление физических знаний в форме физических эффектов для автоматизированных...
Д 063. 76. 04 в Волгоградском государственном техническом университете по адресу: 400066, Волгоград, пр. Ленина, 28
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции