русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Создание таблиц


Дата добавления: 2015-07-09; просмотров: 554; Нарушение авторских прав


Таблицы будущей базы данных создаются также при помощи утилиты DataBase Desktop, согласно их структурных схем. Порядок создания таблиц – произвольный.

Для создания новой таблицы необходимо выполнить команду New/Table меню File. В результате выполнения указанного действия будет выведено окно выбора возможных платформ (типов) СУБД. По умолчанию предлагается платформа Paradox 7, которой мы воспользуемся (рис. 3.5.).

 

 

Рис. 3.5. Окно выбора платформ

 

В результате подтверждения выбора платформы будет выведена форма конструктора таблиц (рис. 3.6.).

 

Структура полей таблицы

Рис. 3.6. Форма конструктора таблиц

 

Описание структуры таблицы выполняется в следующей последовательности:

· в поле Field Name вводятся имена полей таблицы;

· в поле Type указывается тип данных поля (тип поля можно выбрать в контекстном субменю из списка типов полей или набрать на клавиатуре символ первой буквы типа поля);

· в поле Size указывается размер поля (количество хранимых символов или знаков) только для полей, для которых данный параметр предопределен;

· в поле Key устанавливается первичный ключ. Данная операция выполняется двойным щелчком указателя курсора мыши по полю. (Первичным ключом может быть только первое поле таблицы).

Перемещение по записям удобно выполнять клавишей [Tab] клавиатуры, а завершать ввод клавишей [Enter].

После описания структуры таблицы (рис. 3.7.) ее необходимо сохранить, для чего достаточно щелкнуть по кнопке Save As и в диалоговом окне (рис. 3.8.) ввести в поле Имя файла имя таблицы, а в поле Alias выбрать свой псевдоним.

 

 

Рис. 3.7. Структура таблицы List

 

 

Рис. 3.8. Диалоговое окно сохранения файла

 

Другие таблицы создаются в ранее описанной последовательности. Индексирование полей



Индексирование полей может быть выполнено как в процессе описания их структуры, так и после сохранения их как файлов. Для присвоения полям соответствующих индексов достаточно выбрать из списка свойств Table properties, значение Secondary Index и щелкнуть по кнопке Define (рис. 3.9.).

 

 

Выбор вторичного индекса

Рис. 3.9. Диалоговое окно сохранения файла

 

 

Далее, воспользовавшись кнопкой со стрелкой [->], перенести необходимое поле из списка полей Fields в список полей Index Fields (рис. 3.10.). В случае если создается комплексный индекс для группы полей (реализация отношения многие ко многим), то необходимо в окно Index Name переместить все поля, участвующие в групповой выборке.

 

Рис. 3.10. Создание индекса

 

После подтверждения (выполнения команды OK) будет выведено окно присвоения имени индексу (рис. 3.11.). Индекс может иметь любое имя.

 

Рис. 3.11. Присвоение имени индексу

Индексированную таблицу необходимо сохранить, выполнив стандартные процедуры сохранения файлов.

 

Тема 4. Пример разработки дизайна приложения.



<== предыдущая лекция | следующая лекция ==>
Создание таблиц, индексирование полей таблиц | Создание связанных курсоров


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.166 сек.