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




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

Панель инструментов Database Designer

Панель инструментов Database Designer (Конструктор базы данных) содержит кнопки для выполнения наиболее часто используемых операций.

Создание БД с помощью мастера

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

1. Откройте диалоговое окно New Table (Новая таблица), выполнив любое из следующих действий:

  • выберите команду New Table (Новая таблица) из меню Database (База данных);

  • выберите команду New Table (Новая таблица) контекстного меню;

  • нажмите кнопку New Table (Новая таблица) на панели инструментов Database Designer (Конструктор базы данных).

2. В диалоговом окне New Table (Новая таблица) нажмите кнопку Table Wizard (Мастер таблицы). На экране появляется первое диалоговое окно мастера.

3. Visual FoxPro предлагает целый ряд таблиц, которые вы можете использовать в качестве прототипов, что позволит сэкономить время и обеспечить стандартные имена и типы данных для полей создаваемой таблицы.

На этом шаге вам необходимо, используя предлагаемые Visual FoxPro прототипы таблиц и их поля, сформировать список полей создаваемой таблицы. Для этого из списка Sample Tables (Примеры таблиц)выберите таблицу, которую хотите взять за основу при создании своей таблицы. При этом в списке Available Fields (Имеющиеся поля) отобразятся поля выбранной таблицы.

4. Перенесите из списка Available Fields (Имеющиеся поля) в список Selected Fields (Выбранные поля) поля, которые вы хотите разместить в создаваемой таблице.

Закончив формирование списка полей, нажмите кнопку Next (Далее).

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

Create my table as a stand-alone free table

При выборе этой опции создается свободная таблица

Add my table to the following database

Создаваемая таблица будет добавлена в базу данных



6. В следующем диалоговом окне мастера можно изменить наименования выбранных полей, их тип и размеры, используя для этого поля Field Name (Имя поля), Туре (Тип), Width (Ширина) и Decimals(Десятичные). Можно также, используя поле ввода Caption (Надпись),задать для каждого поля заголовок, который будет использоваться при просмотре таблицы и в качестве надписи к полю таблицы при создании форм с помощью мастера.

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

8. Если вы создаете не свободную таблицу, а таблицу, входящую в базу данных, то на следующем шаге мастера определяются связи между новой таблицей и таблицами базы данных (В списке My new <�имя_таблицы> table диалогового окна содержится перечень всех существующих связей для новой таблицы.) Используя данный список

и диалоговое окно Relationships(Отношения), задайте тип связи между создаваемой таблицей и остальными таблицами базы данных.

9. На последнем шаге работы мастера указывается режим дальнейшей работы с таблицей. Для этого необходимо выбрать одну из трех опций. Выбрав одну из трех опций, нажмите кнопку Finish (Готово). Таблица создана и, в зависимости от установленной опции, откроется в режиме Browse (Обзор) или в конструкторе таблицы для дальнейшей модификации .

Save table for later use

Сохраняет созданную таблицу

Save table and browse it

Сохраняет таблицу и открывает для просмотра

Save table and modify in the Table Designer

Сохраняет таблицу и открывает в конструкторе

Создание первичного ключа для таблицы

Последовательность действий при создании первичного ключа для таблицы (ключ таблицы должен быть уникальным):

  1. Откройте окно конструктора таблицы. Для этого в окне проекта установите курсор на модифицируемую таблицу и нажмите кнопку Modify (Модифицировать) конструктора проекта.

  2. В окне Table Designer (Конструктор таблицы) перейдите на вкладку Indexes (Индексы).

  3. В поле Name (Имя) введите имя индекса .

  4. Из списка возможных типов индекса в поле Туре (Тип) выберите значение Primary (Первичный).

  5. Перейдите в поле Expression (Выражение) и введите выражение для индекса.

  6. Установите переключатель столбца Order (Упорядочение) в значение По возрастанию.

  7. Для завершения создания индекса нажмите кнопку ОК.

Целостность данных

Целостность данных является одним из самых важных требований, предъявляемых к базам данных. Для определения условия целостности данных используется окно построителя условий целостности данных Referential Integrity Builder (Построитель целостности данных) (рис.2.4), которое содержит перечень всех установленных отношений между таблицами. В данной базе данный не требуется что либо изменять, а нужно оставить все по умолчанию.

Диалоговое окно Referential Integrity Builder (Построитель целостности данных) изображено на рисунке:



Создание формы с помощью мастера

Рассмотрим создание формы с помощью мастера формы Form Wizard (Мастер формы). Он позволяет создавать формы как для одиночных, так и связанных таблиц, а также настраивать поля, стиль их отображения, тип кнопок управления, размещаемых в форме.

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

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

  • Выберите в меню Tools (Сервис) команду Wizards (Мастера), а затем в открывшемся меню команды значение Form (Форма).

  • Нажмите кнопку Form Wizard (Мастер формы) в диалоговом окне NewForm (Новая форма), открываемом при создании новой формы из окна проекта.

Нажмите кнопку Wizard (Мастер) в диалоговом окне New (Новый), которое открывается при нажатии кнопки New (Новый) стандартной панели инструментов или выборе команды New (Новый) из меню File (Файл). Рассмотрим создание формы с помощью мастера из окна проекта.

1. Откройте базу данных проекта. Для этого на вкладке Data (Данные) установите курсор на ее название и нажмите кнопку Open (Открыть) окна проекта. При этом на стандартной панели инструментов в списке Databases (Базы данных) появится название открытой базы данных.

2. Щелкните на ярлыке Documents (Документы) для перехода на вкладку Documents (Документы) .

3. Выберите группу Forms (Формы) и нажмите кнопку New (Новый) окна конструктора проекта. Откроется диалоговое окно New Form (Новая форма).



4. Нажмите кнопку Form Wizard (Мастер формы).

5. После запуска мастера форм на экране открывается диалоговое окно Wizard Selection (Выбор мастера) Значение Form Wizard (Мастер формы) используется для создания однотабличной формы, a One-to-ManyForm Wizard (Мастер форм один-ко-многим) — для нескольких связанных. По умолчанию установлено первое значение. Нажмите кнопку ОК для запуска мастера по созданию однотабличной формы.

6. Появляется первое диалоговое окно мастера, в котором необходимо указать таблицу, для которой вы создаете форму, и выбрать поля этой таблицы, размещаемые в форме. В области Databases and tables (Базы данных и таблицы) расположены два списка. В верхнем списке содержится перечень открытых баз данных, в нижнем — перечень таблиц выбранной базы. Выберите из верхнего списка необходимую базу данных, а из нижнего — таблицу, для которой создаете форму.

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

7. После выбора таблицы список Available fields (Имеющиеся поля) будет содержать перечень всех полей таблицы. Вам необходимо из данного списка перенести в Selected fields (Выбранные поля) поля, которые вы хотите разместить в создаваемой форме. Для переноса полей используйте кнопки, расположенные между списками. После создания списка полей, отображаемых в форме, нажмите кнопку Next (Далее) для перехода к следующему шагу.

8. В появившемся диалоговом окне мастера следует установить стиль отображения объектов формы и типы кнопок управления

Переключатель Button type (Тип кнопки) содержит опции, позволяющие задать тип отображения размещаемых в форме кнопок управления.

Text buttons

Кнопки содержат текстовые надписи

Picture buttons

Кнопки содержат графические изображения

No buttons

Кнопки управления в форме отсутствуют

Custom

В форме размещается пять кнопок управления: Find(Поиск), Print (Печать), Add (Добавить), Delete (Удалить),Exit (Выход)



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

10. На заключительном шаге создания формы с помощью мастера вы можете задать заголовок формы в поле Type a title for your form (Тип заголовка формы), а также указать предполагаемые действия с созданной формой, используя опции:

Save form for later use

Созданная форма сохраняется на диске

Save and run form

Созданная форма сохраняется и запускается на выполнение

Save form and modify it in the FormDesigner

Созданная форма сохраняется и открывается в конструкторе форм

Использование мастера для создания отчета

1. Откройте создаваемый вами проект.

2. Откройте базу данных проекта. Для этого на вкладке Data (Данные) установите курсор на ее названии и нажмите кнопку Open (Открыть) окна проекта. При этом на стандартной панели инструментов в списке Databases (Базы данных) появится название открытой базы данных.

3. Перейдите на вкладку Documents (Документы) и выберите группу Reports (Отчеты).

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

5. В открывшемся диалоговом окне New Report (Новый отчет) выберите опцию Report Wizard (Мастер отчета).

6. После запуска мастера для построения отчета на экране открывается диалоговое окно, в котором вы должны указать тип создаваемого отчета.

One-to-Many Report Wizard

Создает отчет для таблиц с отношением "один-ко-многим"

Report Wizard

Создает простой однотабличный отчет

7. Открывается первое диалоговое окно мастера, в котором необходимо указать таблицу, для которой вы создаете отчет, и выбрать размещаемые в отчете поля. В области Databases and tables (Базы данных и таблицы) расположены два списка. Верхний список содержит открытые базы данных, а нижний — таблицы выбранной из верхнего списка базы. Выберите из верхнего списка необходимую базу данных, а из нижнего —таблицу, для которой создаете отчет.

8. После выбора таблицы, для которой создается отчет, список Availablefields (Имеющиеся поля) будет содержать перечень всех полей таблицы. Вам необходимо из данного перечня перенести в список Selected fields (Выбранные поля) поля, которые вы хотите разместить в создаваемом отчете.

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

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

10. Для задания интервала группировки нажмите кнопку Grouping options (Опции группировки). Открывается диалоговое окно Grouping Intervals (Интервалы группировки). Раскрывающийся список Grouping intervals (Интервалы группировки) этого окна содержит значения.

Entire Field

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

1st Letter

Группировка осуществляется по первой букве значения поля таблицы

2-5 Letters

Группировка осуществляется по 2-5первым буквам значения поля
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
Поиск на сайте

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