23324

Поиск информации в базах данных. Установка фильтров

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа №5: Поиск информации в базах данных. Установка фильтров По дисциплине: Базы данных. Цели работы: освоить технологию поиска данных в базах данных в среде FoxPro Seek Find Locate; научиться составлять выражения логического типа для поиска; научиться фильтровать данные в базах данных set filter с помощью простого и индексного фильтра; ознакомиться с синтаксисом генерируемых команд. Задание: Составьте не менее 10 логических выражений для поиска данных в базе данных.

Русский

2013-08-04

88.5 KB

6 чел.

Московский Государственный Университет Леса.

Кафедра вычислительной техники.

Лабораторная работа №5:

«Поиск информации в базах данных. Установка фильтров»

По дисциплине: Базы данных.

Выполнил: студент гр. ВТ-41

  Артамонов А.В.

    Принял: доцент Боцула Л.Н.

2011 год.


Цели работы:

  •  освоить технологию поиска данных в базах данных в среде FoxPro (Seek, Find, Locate);
  •  научиться составлять выражения логического типа для поиска;
  •  научиться фильтровать данные в базах данных (set filter) с помощью простого и индексного фильтра;
  •  ознакомиться с синтаксисом генерируемых команд.

Задание:

  1.  Составьте не менее 10 логических выражений для поиска данных в базе данных.
  2.  Выполните поиск данных с помощью команды Locate.
  3.  Выполните стандартный поиск в индексированной базе данных.
  4.  Выполните поиск в индексированной базе данных с помощью команды Seek.
  5.  Выполните поиск в связанных базах данных любым из выбранных методов (Locate, Seek).
  6.  Выполните контекстный поиск с помощью команды Find.
  7.  Выполните поиск с помощью фильтров. Просмотрите результаты.
  8.  Установите индексный фильтр. Обратите внимание на то, что индекс и фильтр работают одновременно.
  9.  Просмотрите список сгенерированных команд и запишите их себе в тетради с разъяснениями.

Отчет по работе:

LOCATE FOR Фамилия = ‘Иванов’

LOCATE FOR должность = ‘начальник отдела’

LOCATE FOR стаж >5

SEEK 'инженер'

SEEK 20 ORDER 3

SEEK 'бухгалтер' ORDER должность


Контрольные вопросы:

  1.  Достоинства и недостатки метода поиска Locate.
  2.  Достоинства и недостатки метода поиска Seek..
  3.  Достоинства и недостатки метода поиска Find.
  4.  Достоинства и недостатки метода установки фильтров.