23335

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

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

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

Задание на лабораторную работу: Составьте не менее 10 логических выражений для поиска данных в базе данных. Выполните поиск данных с помощью команды Locate. Выполните стандартный поиск в индексированной базе данных.

Русский

2013-08-04

453.5 KB

3 чел.

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

Факультет электроники и системотехники

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

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

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

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

Выполнил:

студент группы ВТ-41

  Соколов И.П.

    Принял:

доцент Боцула Л.Н.

Москва – 2012 г.

Задание на лабораторную работу:

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

Отчет по лабораторной работе:

Стандартный поиск (Locate):

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

Пример поиска:

LOCATE ALL FOR Sales.City = “London”

LOCATE FOR Snum >1005

Быстрый поиск (Seek):

 Его можно проводить только в индексированных таблицах баз данных и только в индексированном поле. Данный поиск обрабатывает все поля, кроме memo-полей. Команда быстрого поиска находит 1-ю запись удовлетворяющую условию поиска, если есть другие записи, то в проиндексированной базе данных они будут расположены рядом с 1-ой.

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

Результат поиска:

Команды:  SEEK 'Axel' – результат представлен на рисунке

SEEK 1003 – аналогичный поиск для индексированного поля Snum

Контекстный поиск:

При организации контекстного поиска пользователь должен открыть базу данных, вывести ее на просмотр и выбрать команду Правка -> Найти.

Фильтрация:

Если во время работы пользователю необходимо ограничить число видимых записей данных, он может воспользоваться фильтром.

Команда: SET FILTER TO sales.snum >= 1007

Фильтры и индексы:

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

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

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


 

А также другие работы, которые могут Вас заинтересовать

68878. ПРАВЛІННЯ ТА ПЛАНУВАННЯ ДІЯЛЬНОСТІ ПІДПРИЄМСТВА 91.5 KB
  Структура органів управління підприємством. Поняття принципи і методи управління промисловим виробництвом. Процес виробництва матеріальних благ вимагає двох видів праці: перший праця для створення матеріальних благ другий робота з координації першої праці тобто управління.
68879. ПЕРСОНАЛ ПІДПРИЄМСТВА ТА ПРОДУКТИВНІСТЬ ПРАЦІ 106 KB
  Якими б досконалими не були засоби виробництва, знаряддя праці, їх ефективне використання завжди залежатиме від головної виробничої сили – тих, хто працює. Кадри – це основний (штатний) склад працівників. Усі, хто працює, залежно від ступеня їх участі у виробничій діяльності...
68880. ОСНОВНІ ФОНДИ І ВИРОБНИЧІ ПОТУЖНОСТІ ПІДПРИЄМСТВА 142 KB
  Амортизація основних фондів підприємства. Поняття класифікація і структура основних виробничих фондів. Залежно від характеру участі основних фондів у процесі виробництва розрізняють основні виробничі та невиробничі фонди.
68881. ОБОРОТНІ ФОНДИ ТА ОБОРОТНІ ЗАСОБИ ПІДПРИЄМСТВА 98 KB
  Оборотність оборотних засобів підприємства показники оборотності. Нормування оборотних засобів підприємства. Показники використання оборотних засобів підприємства та шляхи їх покращення.
68882. ФІНАНСОВІ ТА НЕМАТЕРІАЛЬНІ РЕСУРСИ ПІДПРИЄМСТВА 79.5 KB
  Поняття та класифікація фінансових ресурсів підприємства Фінансові ресурси це грошові кошти що є у розпорядженні держави підприємств господарських організацій і закладів які використовують для покриття витрат і утворення різних фондів та резервів. Одним із шляхів вирішення цієї проблеми крім збільшення...
68883. ІНВЕСТИЦІЙНА ДІЯЛЬНІСТЬ ПІДПРИЄМСТВА 62 KB
  Інвестиції у відтворення основних фондів і на приріст матеріально-виробничих запасів здійснюються у формі капітальних вкладень. У довідковій літературі поняття інвестиції трактують як довготермінове вкладення державного чи приватного капіталу в будьяке підприємство.
68885. Файли образів фрагментів екрану 36.5 KB
  Дані для побудови фрагментів, особливо, якщо їх багато, не завжди зручно зберігати у вигляді констант або отримувати алгоритмічним шляхом. Простіше за них записувати у файл, прочитувати в пам’ять і відображати на видимій або активній сторінці в потрібний момент.
68886. Перетворення на площині 83.5 KB
  Представлення графічних зображень здійснюється крапками і лініями. Можливість перетворення крапок і ліній є основою комп’ютерної графіки. При використанні комп’ютерної графіки можна змінювати масштаб зображення, обертати його, зміщувати і трансформувати для поліпшення наочності зображення об’єкту.