Министерство образования и науки Российской Федерации
Новосибирский государственный технический университет
Кафедра вычислительной техники
Лабораторная работа №1
по дисциплине «Базы данных»
«Ознакомление с работой в
среде СУБД FoxPro»
Факультет: АВТ
Группа: АМ-509
Вариант: 2
Выполнил студент:
Дмитриев Д. А.
Преподаватель:
Трошина Г.В.
Новосибирск 2008.
Ознакомление со средствами создания структуры файла базы данных, изучение возможностей редактирования базы данных, получение навыков работы со средствами выделения и поиска данных в базе данных.
2. Задание
Создать и заполнить базу данных ocenki, содержащую поля: фамилия, имя, отчество студента, дата рождения, курс, факультет, оценки за 1-й, 2-й, 3-й, 4-й экзамены, семестр. Провести редактирование созданной базы данных: добавить запись, удалить запись, перемещение в базе данных, просмотр данных. Осуществить индексирование и сортировку базы данных. Выполнить команду поиска.
3. Ход работы
Согласно варианту была создана база данных:
Рисунок 1: Созданная таблица
Были выполнены следующие команды:
go top
skip 3
delete
pack
browse
Результат выполнения команды был следующий: был выполнен переход к началу таблицы, затем, пропустив три записи, произведена установка на четвертую запись и удаляем ее. Таким образом, запись «Сизов» исходной таблицы была удалена.
Рисунок 2: Команды и результаты их выполнения.
Далее была выполнена следующая команда:
INDEX ON F TO T1 FOR Kurs =4 AND Exam_1 > 3
Результат выполнения команды представлен на рис. 3. (Проиндексировать таблицу по полю F для записей с полем Kurs=4 и значением поля Exam_1 больше трех)
Рисунок 3: Команда и результат её выполнения.
Поиск по таблице возможен после её индексирования по полю. Будем искать имя «Иван», для этого введем следующие команды:
INDEX ON I TO T1
SEEK "Иван"
В результате будет выполнен переход на запись «Баранов»
Рисунок 4: Поиск по имени «Иван».
В результате выполнения лабораторной работы мы ознакомились со средствами создания таблицы базы данных, были получены навыки редактирования таблицы базы данных, а так же работы со средствами индексирования и поиска в базе данных.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.