
- •1.Дайте определение понятию информационная система. Объясните концепцию информационной системы. Приведите типологию информационных систем.
- •2.Укажите особенности информационно-поисковых, информационно-справочных, информационно-управляющих и экспертных систем. Кратко опишите каждую из перечисленных информационных систем.
- •3.Дайте определение понятиям база данных и система управления базами данных. Объясните необходимость планирования базы данных (бд). Опишите жизненный цикл бд.
- •4.Дайте понятие модели представления данных. Перечислите модели представления данных. Опишите реляционную модель данных.
- •5.Дайте понятие проектирование реляционной базы данных. Дайте определение понятиям сущность, атрибут и отношение. Опишите процесс преобразования концептуальной модели в реляционную.
- •6.Сравните существующие системы управления базами данных. Перечислите основные характеристики реляционной системы управления базами данных (субд).
- •8.Опишите аппарат индексирования реляционной субд. Укажите назначения и основные возможности при использовании индексированных таблиц.
- •19.Дайте понятие реляционной алгебры. Перечислите операции реляционной алгебры. Опишите теоретико-множественные операции реляционной алгебры.
- •20.Дайте понятие реляционной алгебры. Перечислите операции реляционной алгебры. Опишите специальные операции реляционной алгебры.
- •12.Опишите структуру команды языка запросов sql. Приведите пример создания запроса.
- •25.Перечислите принципы визуального объектно-ориентированного программирования (ооп). Опишите технологию и основные объекты программирования. Укажите область применения визуального ооп.
- •24.Дайте представление об использовании ole – технологии в проектировании бд. Охарактеризуйте процессы внедрения и связывания объектов.
- •26.Дайте понятие запроса. Опишите процесс формирования и создания визуального запроса. Перечислите формы отображения визуального запроса.
- •27.Дайте понятие отчета. Перечислите типы отчетов. Опишите процесс создания отчета.
- •28.Дайте понятие клиент-серверной архитектуры. Опишите многопользовательскую работу с бд в локальной сети.
- •29.Дайте понятие клиент-серверной архитектуры. Опишите работу с бд в глобальной сети.
- •17.Перечислите группы функций субд Access. Опишите функции и команды управления базой данных.
- •1.Изложите материал по истории развития субд. Опишите субд FoxPro.
- •3,Дайте общую характеристику субд FoxPro ( ее преимущества, типы данных и файлов, используемых в субд) и опишите процесс настройки системы.
- •4,Опишите проект приложения как обязательный компонент при работе с базами данных в FoxPro. Опишите процесс создания баз данных и укажите основные действия при создании бд.
- •5,Опишите процесс создания таблиц в FoxPro и укажите последовательность действий. Опишите процесс модификации таблиц в FoxPro и укажите последовательность действий
- •6,Изложите материал по индексам в субд FoxPro. Опишите процесс создания первичного ключа. Опишите процесс создания составного индекса.
- •7,Изложите материал по отношениям между таблицами в субд FoxPro. Опишите процесс создания отношений между таблицами.
- •9,Опишите структуру пользовательской программы, написанной на языке FoxPro. Опишите процесс создания, запуска и модификации программы.
- •10,Изложите материал по использованию переменных в языке FoxPro. Укажите виды переменных, команды объявления, инициализации и отображения переменных.
- •11,Изложите материал по использованию массивов в языке FoxPro. Опишите основные манипуляции с массивами. Изложите материал по созданию и использованию пользовательских процедур и функций.
- •12,Изложите материал по командам структурного программирования в языке FoxPro. Опишите обработку особых ситуаций .
- •13,Изложите материал по установке программной среды в языке FoxPro. Опишите ввод и вывод информации.
- •15,Изложите материал по работе с окнами в FoxPro. Опишите основные команды по работе с окнами и их параметры.
- •16,Изложите материал по визуальному программированию на языке FoxPro.
- •18.Опишите основные компоненты Visual FoxPro 9. Опишите экран Visual FoxPro.
- •19.Опишите проектирование структуры базы данных. Дайте понятие основным формам нормализации.
- •20.Опишите процесс создания форм с помощью конструктора в FoxPro. Опишите процесс создания форм с помощью мастера в FoxPro.
- •21.Опишите визуальные объекты, которые можно расположить на форме. Укажите их основные свойства и методы .
- •22.Опишите создание однотабличных запросов к бд в Visual FoxPro 9.
- •23.Опишите создание многотабличных запросов к бд в Visual FoxPro 9.
- •24.Опишите процесс создания вычисляемых полей и итоговых значений при разработке запросов в Visual FoxPro 9. Опишите процесс создания перекрестных таблиц и диаграмм при разработке запросов.
- •25.Изложите материал по отчетам в Visual FoxPro 9.
Какую работу нужно написать?
25.Изложите материал по отчетам в Visual FoxPro 9.
Под отчетом понимается форматированное представление данных, выводимое на экран, принтер или файл.
В VFP для создания отчетов используется:
Стандартный отчет (QuickReport), позволяющий создавать стандартный отчет, в котором поля отчета располагаются автоматически по внутреннему алгоритму VFP.
Мастер отчетов (ReportWizard), позволяющий достаточно быстро создать отчет, выбрав параметры сортировки и группировки данных, стиль отображения данных и их расположение.
Конструктор отчета, в котором разработчик самостоятельно проектирует и создает отчет.
Использование мастера для создания отчета
Открыть созданный проект.
Перейти на вкладку Documents
Выбрать группу Reports и нажать кнопку New
В открывшемся окне диалога NewReport выбрать опцию Report Wizard.
После запуска мастера отчета на экране появится диалоговое окно, позволяющее определить требуемый тип отчета:
Group/TotalReportWizard – создает отчет с группировкой данных.
One-To-ManyReportWizard – создает отчет для таблиц с отношением один-ко-многим.
ReportWizard – создает простой однотабличный отчет.
Далее следуя указаниям мастера отчетов, создается требуемый отчет.
В процессе использования отчета практически всегда возникает необходимость его модификации.
Существует несколько вариантов открытия конструктора отчетов:
Выполнить команду FileNew. В открывшемся диалоговом окне New выбрать опцию Report и нажать кнопку New File.
Нажать кнопку New в окне проекта, предварительно выбрав группу Reports.
Для работы в окне конструктора отчетов используются панели инструментов ReportDesigner и ReportControls.
В процессе создания отчета выполняются все или часть из приведенных ниже процедур:
Определение среды окружения;
Размещение объектов в отчете;
Группирование данных в отчете;
Сохранение отчета:
Просмотр созданного отчета в окне предварительного просмотра;
Печать отчета.
Ускорить размещение данных в отчете можно с помощью команды QuickReport из меню Report.
QuickReport – это средство конструктора отчетов, которое автоматически помещает выбранные поля и надписи к ним в окно конструктора отчета.
Диалоговое окно QuickReport содержит следующие флажки:
Titles – при установке флажка в отчет помещаются поля и надписи к ним;
AddAlias – флажок определяет, указывать ли псевдоним таблицы в именах полей в окне конструктора отчета;
AddTabletoDataEnvironment – при установке флажка используемая в отчете таблица помещается в среду окружения.
Для формирования среды окружения отчета используется окно DataEnvironment – ReportDesigner.
В среде окружения необходимо разместить все таблицы, используемые в отчете и, если необходимо, установить между ними связи.