Создание и заполнение базы данных "Biblio"

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

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

Министерство общего и профессионального образования РФ

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

Кафедра  ВТ

Лабораторная работа №1

по дисциплине «Базы данных»

Вариант 10

Группа: Ам-411

Студент: Гребенникова М.Ю.

Преподаватель: Трошина Г.В.

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

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

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

Создание проекта: С помощью команды Create Project создадим новый проект, в котором с помощью команды Create Database создадим  новую базу данных. В данной базе создадим таблицу Biblio. Структура таблицы приведена на рис.1.

Рис.1

Командой Append осуществляется  добавление записи в таблицу

Просмотреть таблицу можно с помощью команды Browse. Для удаления записи из базы данных сначала необходимо пометить нужную нам запись на удаление с помощью команды Delete, а затем удалить ее с помощью команды Pack. Для восстановления записи необходимо ввести команду Recall.

Сортировка  базы данных: сортировка осуществляется командой Sort.

Пример: отсортировать студентов по дате рождения.

sort to biblio2 on Дата

use biblio2

browse

Для просмотра определенных полей таблицы необходимо добавить атрибут Fields:

sort to biblio2 on Дата fields Фамилия,Имя,Отчество,Дата,Факультет

Т.о.  таблица будет выглядеть следующим образом (рис.2):

Рис.2

Пример: отсортировать студентов по дате рождения, которые учатся в группе 411 (рис.3)

sort to biblio2 on Дата for Группа = 411 fields Фамилия,Имя,Отчество,Дата,Факультет,Группа

Рис.3

Индексирование осуществляется командой Index (рис.4)

index on Фамилия to biblind for Факультет = 'АВТФ'

Рис.4

Поиск производится командой Seek. Найдем  в базе студента с фамилией «Гребенникова»

Seek ‘Гребенникова’

Browse

Вывод: Ознакомилась со средствами создания базы данных, редактирования базы данных, командами поиска, сортировки и индексирования.

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

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

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