русс | укр

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

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

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

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


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

Часть 1 (разделение данных на две таблицы)


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


1. Откройте базу данных "Европа".

2. Создайте таблицу "Религия" с полями:

Имя поля Тип данных
Код религии Счетчик
"Религия" Текстовый

3. Поле "Код религии" сделайте ключевым.

4. Создайте таблицу "Строй" с полями:

Имя поля Тип данных
Код строя Счетчик
"Строй" Текстовый

5. Поле "Код строя" сделайте ключевым.

6. Заполните эти таблицы – тогда каждой религии и каждому строю будет соответствовать их код.

7. Откройте таблицу "Страны Европы" и замените названия в полях "Строй" и "Религия" на соответствующие им коды в ранее созданных таблицах (для автоматизации попробуйте использовать команду замены из меню "Правка").

8. Откройте таблицу "Страны Европы" в режиме конструктора.

9. Для полей "Строй" и "Религия" измените тип данных на числовой и установите им размер поля длинное целое поскольку связываемые поля, должны иметь одинаковый тип данных.

Часть 1 (установка связи между двумя таблицами)

1. Выполните команду "Схема" данных из меню "Сервис".

2. В диалоговом окне добавления таблиц добавьте в схему все три таблицы.

3. Нажмите левую клавишу мыши на поле "Код религии" таблицы "Религия" и, удерживая ее, перетащите курсор на поле "Религия" таблицы "Страны Европы".

В появившемся диалоговом окне необходимо установить нужную связь:

– флажок напротив опции "Обеспечение целостности данных" означает, что перед тем как занести данные в подчиненную таблицу, программа будет проверять их на соответствие главной (в нашем случае таблица "Страны Европы" является подчиненной для таблиц "Религия" и "Строй");



– флажок напротив опции "Каскадное обновление связанных полей" означает, что изменения в главной таблице автоматически будут влиять на подчиненную;

– флажок напротив опции "Каскадное удаление связанных полей" означает, что поля удаленные в главной таблице будут удалены и в подчиненной.

4. Установите все эти флажки.

5. Аналогичную операцию проделайте с таблицами "Страны Европы" и "Строй". Если связь не устанавливается, то еще раз проверьте типы данных связываемых полей.

6. Закройте схему с сохранением.

7. Попробуйте в таблице "Страны Европы" в полях "Строй" и "Религия" поменять коды на несуществующие в главных таблицах. Получилось? Почему?

8. Сохраните данную базу данных на дискете (флешке) для следующей лабораторной работы.

Контрольные вопросы

· Для чего данные разбивают на несколько таблиц?

· Какое необходимое условие для создания связи с обеспечением целостности данных?

· Каким образом при разбиении достигается компактность хранения информации?

 

 



<== предыдущая лекция | следующая лекция ==>
Сан-Маpино | Порядок выполнения


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


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

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

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


 


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

 
 

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

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