Ознакомление с работой в среде СУБД FOXPRO. Создание и заполнение базы данных obshaga

Страницы работы

Содержание работы

Министерство образования и науки Российской Федерации

Новосибирский государственный технический университет

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

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

Ознакомление с работой в среде СУБД FOXPRO

Факультет: АВТ                                                                         Преподаватель:

Группа:       АМ-610                                                                   Трошина Г.В.

Вариант:     9

Студенты:  Королевская В.Е.

                    Таратухин И.И.

Новосибирск, 2009

1. Цель работы

Ознакомление со средствами создания структуры файла базы данных, изучение возможностей редактирования базы данных, получение навыков работы со средствами выделения и поиска данных в базе данных.

2. Задание

Создать и заполнить базу данных obshaga, содержащую поля: фамилия, имя, отчество студента, возраст, группа, курс, факультет, размер стипендии, номер общежития, номер комнаты, телефон, место рождения. Провести редактирование базы данных: добавить запись, удалить запись, перемещение в базе данных, просмотр данных. Осуществить индексирование и сортировку базы данных. Выполнить команду поиск.

3. Результаты работы

Командой createobshaga создали базу данных и командой modifystructure вызвали диалог для редактирования структуры, добавили необходимые по заданию поля (Рис. 1).

Рис. 1. Редактирование полей базы

Командой append вызвали диалог для добавления записей в базу (Рис. 2). В базу было добавлено 5 записей, командой edit вызываем окно редактора записей.

Рис.2. Добавление, изменение записей

Для упорядочивания структуры используется индексный файл (Рис. 3). Например, для упорядочивания базы по фамилии вводится команда “index on last_name to indexfile”.

Рис. 3. Упорядочивание записей по фамилии

Для перемещения по таблице относительно текущего положения используется команда

“skip <сдвиг>”.

Для перемещения на верх таблицы используется команда “go top”,  на дно – “go bottom”.

Для удаления текущего элемента нужно пометить его на удаление командой “delete”, для окончательного удаления используется команда “pack”. Для снятия пометки на удаления используется команда “recall”.

Удалим запись (Рис.4) и выведем  получившуюся базу данных (Рис.5).

Рис.4. Удаление записи

Рис.5. Полученная база данных.

4. Выводы:

В ходе выполнения первой лабораторной были освоены базовые навыки создания и редактирования таблиц в среде Visual FoxPro. С помощью стандартного набора команд научились добавлять, удалять записи, сортировать таблицу с учетом различных параметров индексного файла, перемещаться по таблице и осуществлять поиск данных.

Похожие материалы

Информация о работе

Предмет:
Базы данных
Тип:
Отчеты по лабораторным работам
Размер файла:
161 Kb
Скачали:
0