Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
210.43 Кб
Скачать

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

Создание псевдонима BDE. Создание и связывание таблиц. Использование компонентов среды С++Builder для работы с базами данных.

Цель работы: Приобретение практических навыков создания псевдонима BDE. Ознакомление с основными принципами создания таблиц.

Создание и редактирование псевдонимов БД

Псевдоним (alias) содержит параметры, используемые для соединения с базой данных: тип (формат) базы данных, для локальных баз данных – путь к файлам на диске, для удаленных – имя сервера, имя пользователя и др.

Псевдонимы можно создавать, просматривать и редактировать с помощью трех альтернативных программ:

Database Desktop (выбрав в главном меню команду Tools | Alias Manager ;

BDE Administrator (выбрав в группе программ C++ Builder списка кнопки «Пуск» Windows;

SQL Explorer.

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

Последовательность создания нового псевдонима с помощью программы SQL Explorer следующая. Запуск программы производится выбором в главном меню C++ Builder команды Database | Explore. В открывшемся окне SQL Explorer в меню Object следует выбрать New (или использовать комбинацию клавиш Ctrl-N). В диалоге New Database Alias выбрать STANDARD и нажать кнопку ОК. Далее во вкладке Databases заменить системное имя STANDARD1 на имя псевдонима вашей базы данных (prtov). Во вкладке Definition указать путь к базе данных в строке PATH. После этого нажать на панели инструментов кнопку Apply (применить) (рис. 1).

Рис. 1. Окно программы SQL Explorer

Порядок создания таблицы

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

Рис. 2. Главное окно программы Database Desktop

Для создания с помощью Database Desktop таблицы базы данных СУБД Paradox 7 следует выбрать пункт меню File|New. В Paradox 7 база данных – это каталог, в котором расположены таблицы-файлы с расширением db. Поэтому прежде надо создать соответствующий каталог с помощью любой программы Windows, например, с помощью «Проводника». В окне Database Desktop откроется подменю, содержащее три варианта:

  • Визуальный построитель запросов и запись их в файл.

  • Создание запроса на языке SQL и запись его в файл.

  • Создание новой таблицы.

Следует выбрать Table. Откроется диалоговое окно (рис. 3), в котором из выпадающего списка следует выбрать Paradox 7.

Рис. 3. Окно выбора СУБД

В появившемся окне (рис. 4) можно задать структуру таблицы (поля и их типы), создать вторичные индексы, ввести диапазоны допустимых значений полей, значения по умолчанию и т. д.

Рис. 4. Окно создания структуры таблицы

Для каждого поля создаваемой таблицы прежде всего указывается имя (Field Name) – идентификатор поля. Он может включать до 25 символов и не может начинаться с пробела (но внутри пробелы допускаются). Затем надо выбрать тип (Type) данных этого поля. Для этого следует перейти в раздел Туре поля и щелкнуть правой кнопкой мыши, в появившемся списке выбрать нужный тип (табл. 1). В колонке Key указывается, нужно ли включать поле в первичный индекс. Эта процедура выполняется нажатием клавиши пробел. При определении ключевых полей следует учитывать, что они всегда должны идти первыми в списке Field roster (см. рис. 4).

Таблица 1