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.  Достоинства и недостатки метода установки фильтров.


 

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

54371. Смотри, не забудь, человеком будь 110.5 KB
  Какие чувства у вас возникали когда вы смотрели на эти фотографии Заставили ли вас эти фотографии сочувствовать сопереживать Как можно одним словом назвать способность человека к сопереживанию к совершению добрых и бескорыстных поступков по отношению к больным маленьким детям престарелым инвалидам животным да и ко всем живым существам Милосердие Какое сердце должно быть у...
54372. Арифметичні дії зі звичайними дробами 2.61 MB
  Отже яка основна властивість дробів Дощик капає на парту Парасольку я беру Потягнулися до сонця І сховались від дощу. Отже як знайти суму двох дробів з різними знаменниками 4тема. Отже чому дорівнює добуток двох дробів Отже зараз ми виконали певну роботу. Скорочення дробів.
54373. Культура Киевской Руси 24.76 KB
  Первые киевские князья (Олег, Игорь, Святослав, Владимир, Ярослав) стремились расширить территорию государства за счет присоединения не вошедших в состав Киевской Руси славянских племен
54374. Условия возникновения и факторы формирования русской культуры. Становление и развитие культуры Московской Руси 16.87 KB
  Змінна частина слова.Частина слова що стоїть після кореня і служить для утворення нових слів.Частина слова без закінчення.Частина слова що стоїть перед коренем і служить для утворення нових слів.
54375. Літературна гра «Мир Вам» (За творчістю Шолом - Алейхема) 33 KB
  Шолом Алейхем наче співець із цієї легендизі своїм чудовим гумором пафосом людяності й ліризмом сягнув глибин єврейського народного життя яке засіяло в його творах в його творах прозорим свіжим струменем. Кращий знавець біографії ШоломАлейхема. Команди готують афоризми ШоломАлейхема характеризують за ними його як людину.
54376. Культура России в конце XIX - начале XX века. Серебряный век в истории культуры России 23.62 KB
  Во второй половине XIX века Россия вступила на путь развития капиталистических отношений. Этому во многом способствовало осуществление государственных реформ, проведенных при правлении императоров Александра II и Александра III
54377. Особенности взаимодействия и взаимного влияния культур народов России 26.59 KB
  Бабушка сидит на земле поджав под себя ноги она лечит соседку тетю Веру. Почему Ведь в книжках которые она мне читает колдуньи злые а бабушка добрая. Бабушка занята. Как ты бабушка Да миленький совсем как я.
54378. Розвязування задач за допомогою пропорцій 1.11 MB
  Мета та задачі уроку: Закріпити поняття відношення та пропорції їх основні властивості способи запису види залежності між величинами правило знаходження невідомого члена пропорції показати звязок музики архітектури кулінарії економіки з математикою підвищувати зацікавленість учнів предметом. Продовжувати формування навичок оформлення скороченої умови задачі за допомогою таблиці формувати навички складання пропорцій та добутків розвивати вміння знаходити невідомий член пропорції розвивати життєві полікультурні мовленеві...
54379. Фізичні якості м’язів. Робота м’язів 57 KB
  Мета: Освітня продовжити формувати знання учнів про функції мязів в організмі;ознайомитись з фізичними якостями мязів тіла людини; встановити відмінності динамічної та статичної роботи мязів; визначити причини втоми; вивести правило оптимальної роботи мязів. Розвиваюча розвивати уміння порівнювати функції та фізичні якості мязів робити висновки та узагальнення.