![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для работы с таблицами БД при проектировании приложения удобно использовать программу Database Desktop, которая позволяет:
- создавать таблицы;
- изменять структуры;
- редактировать записи;
- создавать, редактировать и выполнять визуальные и SQL-запросы;
- выполнять операции с псевдонимами.
Создание новой таблицы выполняется с помощью команды File\New\Table. В начале создания новой таблицы выбирается ее формат (InterBase). После выбора формата таблицы появляется окно определения структуры таблицы, в котором выполняются следующие действия:
- описание полей;
- задание ключа;
- задание индексов;
- определение ограничений на значение поля;
- определение условий (ограничений) ссылочной целостности;
- задание паролей;
- задание языкового драйвера;
- задание таблицы для выбора значений.
При создании новой таблицы, структуру таблицы можно скопировать из другой таблицы: при нажатии кнопки Borrow открывается окно, в котором можно выбрать главный файл таблицы и указать копируемые элементы структуры, установив соответствующий флажок, затем нажать кнопку Open.
Описание полей производится в списке Field roster.
Ключ создается указанием его полей. Для указания ключевых полей в столбце ключа (Key) нужно установить символ *, переведя в эту позицию курсор и нажав любую алфавитно-цифровую клавишу.
Задание индекса сводится к определению:
- состава полей,
- параметров,
- имени индекса.
Создание нового индекса начинается с нажатия кнопки Define. В список Indexed fields необходимо переместить поля, по которым будет производится индексирование. После нажатия кнопки ОК появляется окно, в котором необходимо указать имя индекса. Нежелательно образовывать имя индекса только из имен полей.
Для изменения индекса необходимо нажать кнопку Modify, для удаления - Erase.
Изменение структуры существующей таблицы производится с помощью команды Table\Restructure.
Для просмотра структуры таблицы выполняется команда Table\Info Structure1.
Дата публикования: 2014-11-26; Прочитано: 388 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!