Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD_Razrabotki_po_labam / БДлаб1.doc
Скачиваний:
8
Добавлен:
05.06.2015
Размер:
352.26 Кб
Скачать

Утилита dbd

Утилиту Database Desktop (DBD) можно рассматривать как диалоговую оболочку СУБД. База данных представляет собой набор таблиц, хранящихся в одном или нескольких файлах.

Утилита DBD dbd32.exe запускается на Терминале ВЦ из каталога (папки) "C:\Program Files (x86)\Common Files\CodeGear Shared\Database Desktop". DBD может работать с файлами, в которых хранятся таблицы БД и запросы к БД по образцу или на языке SQL.

Главное меню утилиты DBD содержит пункты File, Edit, Tools, Window, Help.

В дополнительное меню пункта File входят команды для создания (New), открытия (Open) и закрытия (Close) файла, для задания рабочего (Working Directory) и личного (Private Directory) каталогов. Рабочий каталог имеет псевдоним WORK, личный каталог - PRIV. В личном каталоге сохраняются таблицы ответов на запросы и временные таблицы, содержащие, в частности, исключенные строки (записи).

Задание 3. На рабочем столе Терминала ВЦ создать ярлык для утилиты Database Desktop и запустить эту утилиту, используя созданный ярлык. На личном сетевом диске H: создать каталоги DBwork и DBpriv. Определить местонахождение рабочего каталога. Если рабочий каталог находится на диске, отличном от H:, то указать каталог H:\DBwork в качестве рабочего. Определить местонахождение личного каталога. Если личный каталог находится на диске, отличном от H:, то указать в качестве личного каталог H:\DBpriv.

Дополнительное меню пункта Tools содержит команду Alias Manager, дублирующую функции утилиты BDE Administrator, относящиеся к созданию псевдонимов БД и изменению параметров БД.

Задание 4. С помощью команды Alias Manager определить местонахождение баз данных с псевдонимами DBDEMOS, Tutor, WORK, PRIV и убедиться в соответствии значений параметра PATH значениям, указанным в заданиях 2 и 3.

Чтобы посмотреть содержимое таблицы, ее нужно открыть командой File|Open|Table или кнопкой Open Table. Появится диалоговое окно, в котором выбираются устройство (или псевдоним) и имя таблицы. После выбора таблицы и нажатия кнопки ОК появится окно, отображающее строки выбранной таблицы: в первой колонке окна указаны имя таблицы и номера строк (записей); во второй и последующих колонках приведены имена и значения полей таблицы.

Задание 5. Ознакомиться с содержимым таблицы ANIMALS.DBF из БД с псевдонимом DBDEMOS.

Операции с таблицами

Дополнительное меню пункта Tools│Utilities содержит команды для операций с таблицами.

Команда Copy создает копию содержимого таблицы.

Задание 6. Скопировать из БД с псевдонимом DBDEMOS в БД с псевдонимом WORK таблицу типа dBASE ANIMALS.DBF и таблицы типа Paradox CUSTOMER.DB - покупатели, EMPLOYEE.DB - принявшие заказ служащие, ITEMS.DB - заказанные изделия, ORDERS.DB - заказы, PARTS.DB - поставки партий изделий, VENDORS.DB - поставщики изделий. Таблица ANIMALS.DBF содержит сведения о животных, а остальные таблицы хранят информацию о продаже снаряжения для морских путешествий.

В окне Copy to при копировании таблиц автоматически задаваемый путь к файлу необходимо стереть. По умолчанию создается копия таблицы типа Paradox, поэтому при копировании таблиц типа dBASE в окне Copy to необходимо после имени файла явно указать расширение DBF.

Задание 7. Скопировать таблицу типа dBASE ANIMALS.DBF из БД с псевдонимом WORK в эту же БД так, чтобы после копирования была получена таблица типа Paradox ANIMALS.DB.

Команда Info Structure отображает структуру выбранной таблицы, т.е. описание полей таблицы.

Задание 8. Отобразить на экране структуру всех таблиц, скопированных в БД с псевдонимом WORK, и ознакомиться с назначением полей (табл.1 - 7).

Таблица 1

Соседние файлы в папке BD_Razrabotki_po_labam