3682SAS / Order числовой
.docМинистерство образования и науки РФ
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра промышленной электроники (ПрЭ)
Базы данных
ОТЧЕТ
ПО ЛАБОРАТОРНОЙ РАБОТЕ №2
Студенты гр.368-2
Соколов А.С. _________
Преподаватель
Муравьев А.И._____
2012
Команда SET ORDER TO определяет управляющий индексный файл или тэг для таблицы.
SET ORDER TO SORT_CH && CHASI – введённая команда по числовому полю.
SET ORDER TO SORT_DA && DATA – введённая команда по дате.
SET ORDER TO SORT_PRE && prepodavatel – введённая команда по символьному полю.
Команда LOCATE FOR последовательно просматривает записи таблицы в поисках первой, совпадающей с заданным логическим выражением.
LOCATE FOR labrab=5 введённая команда по числовому полю.
9 запись из 10
LOCATE FOR data={^1978.11.12} - введённая команда по дате.
1 запись из 10
LOCATE FOR prepodavatel=’Михальченко’ - команда по символьному полю.
4 запись из 10
Команда SEEK ищет в таблице первое появление записи, индексный ключ которой соответствует общему выражению, затем перемещает указатель на заданную запись.
{SET ORDER TO SORT_CH && CHASI
SEEK 34}- команда по числовому полю.
1 запись из 10
{SET ORDER TO SORT_DA && DATA
SEEK {^1978.11.12} }- команда по дате
1 запись из 11
{SET ORDER TO SORT_PRE && PREPODAVATEL
SEEK ‘Сулимов’}- команда по числовому полю.
3 запись из 10
Команда SET NEAR определяет положение указателя записи, после неудачной попытки выполнения поиска командами FIND или SEEK.
SET ORDER TO SORT_CH && CHASI
SET NEAR ON
SEEK 44.
3 запись из 10
SET ORDER TO SORT_DA && DATA
SET NEAR ON
SEEK {^1964.05.12} – команда по дате.
7 запись из 10
SET ORDER TO SORT_PRE && PREPODAVATEL
SET NEAR ON
SEEK ‘Тыры’ – команда по символьному полю.
9 запись из 10
Команда SET FILTER TO определяет логическое выражение, которое отфильтровывает записи текущей таблицы.
SET FILTER TO chasi>30 – команда по числовому полю.
SET FILTER TO data<{^1973.12.10} – команда по дате.
SET FITER TO prepodavatel=’К’ – команда по символьному полю.
SET FILTER TO chasi>30 AND chasi<35
1. Какие типы индексов используются для таблиц VISUAL FOXPRO?
Regular,Unique, Candidate, Primary.
2. Как создавать индексы, состоящие из нескольких полей?
Index on STR(строка1)+строка2 TAG название.
3. В чем преимущества использования индексов?
С помощью индексов существенно упрощается поиск.
4. Для какого типа полей нельзя использовать индексы?
Для Memo поля и поля, содержащего графические изображения.