Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы РЭУБД общий файл от 3.04 .docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
617.59 Кб
Скачать
  1. Создание и редактирование таблиц с помощью Database Desktop

Процесс создания новой таблицы начинается с вызова команды

File/New/Table. В интерактивном режиме. Разработчик должен выбрать формат таблицы, задать структуру таблицы. В начале создания выбирают Create Table. По умолчанию Paradox.

После выбора формата таблицы появляется окно определения структуры таблицы, в которой выполняется след. действия:

Задание ключа, задание индексов, определение ограничений на значение полей, определение условий ссылочной целостности, задание паролей, задние языкового драйвера, задание таблицы для выбора значений.

В этом списке обязательным является первое действие – каждая таблица должна иметь хотя бы 1 поле. Borrow не создавая структуру таблицы взять взаймы из другой таблицы.

  1. DataBase Desktop. Описание полей. Задание индексов.

Центральной частью окна определения структурты таблицы является список Field roster(список полей), в котором указываются поля таблицы. Для каждого поля задаются:

Имя поля, тип поля, размер поля.

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

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

Размер поля задается не всегда, необходимость указания зависит от типа поля. Для автоматического или целочисленного размер поля не задается. Для поля строкового типа размер определяет макс. Число символов, которые могут хранится в поле. Добавление к списку полей новой строкой выполняется переводом курсора вниз на несуществующую строку, в результате чего эта строка появляется в конце списка.

  1. Использование механизма bde.

BDE - библиотека функций API, при помощи которых разработчик может подключаться к БД, получать выборки данных, манипулировать информацией и структурой таблиц и осуществлять все характерные для информационных систем действия. Механизм BDE представляет разработчику единый интерфейс для взаимодействия приложений с БД разл. типов.

Процессор BDE должен устанавливаться на всех компьютерах, на которых выполняются приложения С++ Builder осуществляющее работу с БД. Приложение через BDE передает запрос к бд, а обратно получает требуемые данные.

Для подключения к бд может использоваться один из трех вариантов:

16. Преимущества и недостатки использования в приложениях механизма bde.

BDE представляет собой библиотеку функций API, при помощи которых разработчик сможет подключатья к БД, получать выборки данных, манипулировать информацией и структурой таблиц, и осуществлять все характерные для информационных систем действия.

Процессор BDE должен устанавливаться на всех компьютерах, на которых выполняются приложения C++ Builder, осуществляющие работу с БД. Приложение через BDE передает запрос к базе данных, а обратно получает требуемые данные.

Для подключения к базе данных может использоваться один из 3-х вариантов:

- с использованием естественных драйверов (базовые BDE), для подключения к локальным БД.

- с использованием групп драйверов SQL Links? Служащих для подключения к удаленным серверам БД

- с использованием групп драйвером ODBC , при помощи которых BDE может подключаться к любой БД

Недостатки BDE: Следствием универсальности являются чрезмерная требовательность к ресурсам компьютера. Производительность систем на основе BDEможет быть значительно ниже, чем у систем построенных на одном из специализированных механизмов доступа.