- •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.
19.Опишите проектирование структуры базы данных. Дайте понятие основным формам нормализации.
Экран можно разделить на четыре основные области:
Строка меню.
Панели инструментов.
Строка состояния.
Рабочая область
Строка меню содержит меню текущего окна.
В VFP имеется множество панелей инструментов, которые содержат набор кнопок, состав которых зависит от назначения конкретной панели инструментов.
Строка состояния расположена в нижней части главного окна. В левой части строки состояния отображается наименование кнопки панели инструментов, на которую указывает курсор мыши или наименование таблицы. В середине строки состояния могут отображаться номер текущей записи, а также индикатор режима работы. Этот индикатор информирует в каком режиме вы работаете.
Кроме главного окна в VFP существует ряд окон, которые открываются и содержатся в главном окне. Для отображения объектов (форм, отчетов, программ и др.) используются окна, специфические для каждого типа объектов.
Кроме того, стоит обратить внимание на Окно Команд (Command). В данном окне вы можете видеть отображение действий, которые вы производите в виде команд VFP, а также сами вводить команды VFP.
Нормализация – это разбиение таблицы на две или более, обладающих лучшими свойствами при включении, изменении и удалении данных.
Таблица находится в первой нормальной форме (1НФ) тогда и только тогда, когда ни одна из ее строк не содержит в любом своем поле более одного значения и ни одно из ее ключевых полей не пусто.
Таблица находится во второй нормальной форме (2НФ), если она удовлетворяет определению 1НФ и все ее поля, не входящие в первичный ключ, связаны полной функциональной зависимостью с первичным ключом.
Таблица находится в третьей нормальной форме (3НФ), если она удовлетворяет определению 2НФ и ни одно из ее неключевых полей не зависит функционально от любого другого неключевого поля.
Таблица находится в нормальной форме Бойса-Кодда (НФБК), если и только если любая функциональная зависимость между его полями сводится к полной функциональной зависимости от возможного ключа.
Таблица находится в пятой нормальной форме (5НФ) тогда и только тогда, когда в каждой ее полной декомпозиции все проекции содержат возможный ключ. Таблица, не имеющая ни одной полной декомпозиции, также находится в 5НФ.
20.Опишите процесс создания форм с помощью конструктора в FoxPro. Опишите процесс создания форм с помощью мастера в FoxPro.
Использование мастера для создания формы (однотабличной):
В окне проекта перейти на вкладку “Documents”.
Выбрать группу “Forms” и нажать кнопку «NewForm»
В диалоговом окне “NewForm” выбрать опцию «FormWizard»
После того, как запущен мастер форм, достаточно ответить на вопросы текущего экрана мастера и нажать кнопку «Next» для перехода к следующему экрану.
Запуск формы на выполнение:
Созданная в VFP форма не требует генерации программных кодов. Она сразу готова для выполнения.
Способы запуска созданной экранной формы из окна конструктора форм:
Выполнить команду Form Run Form
Выполнить команду Run всплывающего меню
Нажать на кнопку на стандартной панели инструментов.
Корме того, можно запустить форму так же, как и любую программу FFP. Для этого:
1. Выполнить команду меню ProgramDo.
2. В открывшемся окне диалога Do установить тип выполняемого файла (в данном случае - Form).
3. Выбрать требуемую форму из списка форм.
4. Нажать кнопку Run.
Способы открытия конструктора форм при создании новой формы:
Выполнить команду FileNew. В открывшемся диалоговом окне “New” выбрать опцию «Form» и нажать кнопку “NewFile”.
Нажать кнопку на стандартной панели инструментов. В открывшемся диалоговом окне “New” выбрать опцию «Form» и нажать кнопку “NewFile”.
Для размещения создаваемой формы в проекте выбрать вкладку “Documents”, перейти в группу «Forms» и нажать кнопку “New” окна проекта. В открывшемся окне “NewForm” нажать одноименную кнопку.
Окно конструктора форм содержит следующие панели инструментов:
ColorPalette – цветовая палитра;
Layout – расположение;
FormDesigner – конструктор форм, содержит кнопки вызова остальных панелей инструментов, с ее помощью можно выполнять некоторые дополнительные действия по управлению формой;
FormControls – элементы управления формой.
Создание формы
Процесс создания формы включает следующие действия:
Настройка параметров формы;
Определение среды окружения, т.е. выбор используемых в форме таблиц и установка связей между ними;
Размещение в форме объектов;
Настройка свойств размещенных объектов.
Настройка параметров формы осуществляется в окне свойств “Properties”.
А)Расположение формы
Б)Заголовок формы.
В) Стиль обрамления