русс | укр

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

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

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

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


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

ПРОКОММЕНТИРУЙТЕ ЭТАПЫ СОЗДАНИЯ И РЕДАКТИРОВАНИЯ ТАБЛИЦ В FOXPRO.


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


Создание таблицы заключается в определении структуры таблицы и её заполнении. FoxPro для выполнения каждой задачи предлагает разработчику большое количество мастеров (Wizards), конструкторов (Designers) и построителей (Builders). Поэтому создать и модифицировать большинство компонентов можно несколькими способами:

· Выбрать необходимую команду в системном меню

· Использовать в программе команду создания таблиц

· Ввести команду в командном окне и выполнить её, нажав Enter

· Использовать мастер, конструктор или построитель.

 

 

ОПИШИТЕ ПРОЦЕСС ОПРЕДЕЛЕНИЯ ОТНОШЕНИЙ МЕЖДУ ТАБЛИЦАМИ И ОБЕСПЕЧЕНИЯ ЦЕЛОСТНОСТИ ДАННЫХ.

В Visual FoxPro вы можете устанавливать постоянные отношения между таблицами, которые будут поддерживаться при создании форм, отчетов и запросов. При определении отношений одна из таблиц является родительской, другая — дочерней. Для родительской таблицы должен быть определен первичный ключ или ключ-кандидат, а для дочерней — индекс для связи с родительской таблицей.

Для определения отношений между таблицами откройте окно конструктора базы данных и выполните следующие действия:

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

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

3. Отпустите кнопку мыши. В окне конструктора базы данных между таблицами появилась линия, отображающая созданное отношение между таблицами.

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

Установите курсор мыши на линию, соединяющую таблицы, и нажмите дважды курсор мыши. На экране откроется окно диалога «Edit Relationship», в котором слева приведены наименование и раскрывающийся список индексов родительской таблицы, а справа аналогичная информация о дочерней таблице. В этом же окне диалога приведен тип отношений между таблицами. Для сохранения отношения нажмите кнопку ОК, а для отказа — кнопку Cancel.



Для удаления установленного отношения между таблицами установите курсор на линию, соединяющую связываемые таблицы, и нажмите правую кнопку мыши. Линия при этом увеличится в толщине и на экране появится контекстное меню. Выберите из этого меню команду Remove Relationship, и описание отношения будет удалено из базы данных.

Определение условий целостности данных

Установленные связи между таблицами могут быть использованы для задания условий целостности данных. Целостность данных является одним из самых важных требований, предъявляемых к базам данных.

При первой попытке настройки условий целостности необходимо предварительно в меню выбрать пункт Database, а затем подпункт Clean Up Database, .

Для определения условия целостности данных в окне конструктора баз данных выберите команду контекстного меню Edit Referential Integrity или соответствующую ей кнопку панели инструментов «Database Designer» .

В результате откроется окно конструктора условий целостности данных «Referential Integrity Builder», которое содержит перечень всех установленных отношений между таблицами. Таблица описания условий содержит наименования родительской и дочерней таблиц, наименования индексов, используемых для связи, а также типы действий, выполняемых при модификации данных, добавлении и удалении записей.

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

После завершения определения условий целостности данных нажмите кнопку ОК. В результате вся введенная вами информация будет сохранена в словаре базы данных. Теперь независимо от приложений при изменении, добавлении и удалении записей будут выполняться указанные действия, обеспечивающие целостность данных.

 

 



<== предыдущая лекция | следующая лекция ==>
ОПИШИТЕ ПРОЦЕСС СОЗДАНИЯ ПРОЕКТА И БАЗЫ ДАННЫХ В FOXPRO. ПЕРЕЧИСЛИТЕ И ОХАРАКТЕРИЗУЙТЕ ТИПЫ ПОЛЕЙ В FOXPRO, СОГЛАШЕНИЕ ПО ИМЕНАМ ПЕРЕМЕННЫХ. | ПЕРЕЧИСЛИТЕ ХАРАКТЕРИСТИКИ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ.


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


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

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

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


 


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

 
 

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

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