Скачать 356.86 Kb.
|
GO 7INSERT BLANK9. Сделать 3-ю запись текущей GO 310. Вставить пустую запись перед текущей INSERT BEFORE BLANKКоманда редактирования БД : CHANGE [<диапазон>][FIELDS<список полей>] [FOR <л.усл.>][WHILE <л.усл>] Команда CHANGE полностью идентична команде EDIT.Здесь:в параметре FIELDS указывают список полей записи, подлежащих редактированию;FOR – условие обеспечивает выполнение команды для всей базы или в указанном диапазоне, WHILE – условие означает выполнение команды только до тех пор,пока условие истинно. Примеры 1.Отредактировать всю БД CHANGE 2. В пятой записи изменить значение поля содержащее специальность. EDIT RECORD 5 FIELDS SPEC Будет выведено поле 5 - ой записи –– SPEC, изменить значение в поле. 3. В последних трех записях изменить значение города на Тамбов. GO BOTTOM SKIP –3 EDIT REST FIELDS GOROD Выполнить самостоятельно: 1.Разработайте структуру базы “Студенческий отдел кадров” с информацией по каждому студенту ФМФ.Создайте эту БД на компьютере и заполните данными. 2.Для исправления ошибок при создании структуры записи и заполнении базы данными воспользуйтесь соответствующими командами MODI STRU и CHANGE. Контрольные вопросы: 1.Какая модель данных принята в FoxPro ( в каком виде можно представить данные файла базы данных)? 2.Чем файл базы данных отличается от других файлов с данными? 3. Что означает термин –– «текущая запись базы»? 4.Что такое формат команды? 5.Какие ещё модели данных Вы знаете, кроме принятой в FoxPro. Лабораторная работа № 2. Всё о командах DISPLAY Цель: научиться работать с полноформатной командой DISPLAY для просмотра записей базы, использовать условные операторы выбора записей из базы ( FOR и WHILE ); научиться работать с командами DISPLAY для просмотра структуры записи и информации о файлах на диске. Команды : DISPLAY (полный формат), DISPLAY STRUCTURE, DISPLAY FILES. Логические операторы : AND , OR, NOT Чтобы БД была готова к работе, её нужно открыть: USE < имя файла БД> — открыть базу данных. 1.Посмотреть структуру записи базы данных DISPLAY STRUCTURE 2.Отредактировать структуру записи БД KOLLEK.DBF , изменив длину поля специальность с 13 на 12 символов – команда MODIFY STRUCTURE. Формат команды DISPLAY для работы с файлами: DISPLAY FILES [ON<диск / каталог>][ LIKE < шаблон>] Команда DISP FILE без параметров выводит список файлов БД с текущего диска, текущего каталога. Параметр ON<диск/каталог> позволяет вывести список файлов с другого диска и другого каталога, если нужна информация не о файлах баз данных, в параметре LIKE указывают шаблон для группы имён или имя файла с расширением. Примеры работы с командой DISPLAY FILES: 1. Вывести на экран список файлов баз данных на текущем диске, с текущего каталога: DISP FILE2. Вывести на экран список ВСЕХ файлов текущего диска, с текущего каталога: DISP FILE ALL LIKE3. Вывести на экран список .ЕХЕ файлов из каталога NC , диска C:. DISP FILE ON C:\NC ALL LIKE.EXEФормат команды DISPLAY для работы с записями БД: DISPLAY[< диапазон>][FIELDS <выраж_список>][FOR< л.выр.>] [WHILE <л.выр. >][ OFF][TO PRINT] Примеры 1. Вывести на экран список слушателей мужского пола , прибывших из Москвы на курсы продолжительностью 30 дней. DISP FIELDS famil , pol , gorod , long ; FOR pol=”м” .AND. gorod=”Москва”.AND. long=30 2. Вывести список слушателей не москвичей на курсах продолжит. 45 дней. DISP famil , gorod FOR .NOT. gorod=”Москва” .AND. long=45 3. Вывести список слушателей в возрасте до 25 лет, прибывших на курсы продолжительностью 30 , 45 и 60 дней: DISP famil , long FOR (long=30 .OR. long=45 .OR. long=60).AND. WOZR<=25 4. Вывести список слушателей 10-дневных курсов, не владеющих иностранным языком. DISP famil, injaz for long=10 .AND. .NOT.injaz Выполните самостоятельно 1.Какие города представлены на курсах продолжительностью 45 дней? 2.Слушатели каких специальностей не владеют иностранным языком? Контрольные вопросы: 1.Какие значения может принимать параметр <диапазон> ? 2.Вы включили компьютер. Запустили FoxPro.С какой команды начинаем работу с БД? Лабораторная работа № 3.Удаление записей из БД и файлов на диске. Цель:познакомиться с командами удаления данных, удаления файлов на диске. Команды: DELETE, RECALL, PACK, ZAP, ERASE, COPY FILE 1. Открыть БД – KOLLEK.DBF 2. Просмотреть содержимое базы данных на экране. Формат команды DELETE : DELETE [<диапазон>][WHILE<л.усл>][FOR<л.усл>] пометка к удалению записей в указанных границах и / или отвечающих указанным условиям. DELETE без параметров помечает только одну текущую запись. Пример 1. Пометить на удаление все записи, относящиеся к курсам, продолжи- тельностью 10 дней. |
Охватывает интересы иностранных граждан и национальных меньшинств, временно или постоянно пребывающих на территории Ростовской области.... | ... | ||
Конфликтология — относительно молодая наука. В завершенном виде она появилась лишь к середине XX в. Но конфликты существовали всегда,... | Пенсионный фонд, а также проверка файлов актуальными проверочными программами. Все данные по организации сохранятся и могут быть... | ||
В середине 60-х годов очень была распространена метода послойного передирания успешных импортных образцов различной техники | ФЗ, а также Федерального Закона «О персональных данных» от 27. 07. 2006 №152-фз информация о гражданах (их персональные данные) относятся... | ||
Тем не менее по-прежнему широкое распространение имеют трудоемкие ручные или слабо автоматизированные способы обработки информации,... | Рассказывая о функциях государства, студентка Зайцева сказала, что к внешним функциям относятся обеспечение мира на земле, а также... | ||
Фз "О животном мире", постановлением Правительства Нижегородской области от 22 ноября 2007 года n 430 "О порядке разработки и утверждения... | Фз "О животном мире", постановлением Правительства Нижегородской области от 22 ноября 2007 года n 430 "О порядке разработки и утверждения... |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |