русс | укр

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

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

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

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


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

Задание «параметров объединения»


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


Задание этого параметра могло быть произведено раньше, при задании связей. Но мы будем проводить его при создании запроса – как операцию редактирования связи между таблицами (раздел «3.4. Создание связей между таблицами»). Итак: вызвать окно «Схема данных», указать поле связи в подчиненной таблице, щелчком правой кнопки на линии связи (на тонкой ее части) вызвать окно «Изменение связей» (или сразу панель «Параметры объединения»), кнопка «Объединение…», включить верхний или средний переключатель (рисунок 14).

Рассмотрим смысл этого параметра на примере. Пусть создан запрос на выборку ФИО жителей мужского пола, их адресов и номеров их машин. То есть пункт 4 общей схемы работы выполнен, как показано на рисунке 15. Если на панели «Параметры объединения» был включен средний переключатель, то таблица-результат будет содержать кроме прочих и те данные из главной таблицы, для которых не нашлось соответствующих данных в подчиненной таблице:

 

ФИО адрес номер
Авазов Петр Иванович Микуцкого 4-541 КЯ 56-67
Аралов Егор Кузьмич Вейнбаума 8-67  
Астахов Иван Сомович Мира 4-98 КЯ 83-21
………….. ……………… …………

Рис. 13

В результате в таблице есть пустые ячейки.

Если включить верхний переключатель, то строк с такими данными в таблице-результате не будет.

 

Р Рис. 14

 

Рис. 15

 

При защите упражнений 5 – 9 нужно будет ответить, в частности, на

КОНТРОЛЬНЫЕ ВОПРОСЫ

к этим упражнениям. Они приведены в конце практикума.

 

УПРАЖНЕНИЕ 5: создание простого запроса с помощью «Конструктора»

В упражнениях 5 и 6 на основе созданной БД «Граждане» проведем исследование на тему: какие марки автомашин предпочитают люди того или иного возраста?

В этом упражнении получим таблицу-результат, составленную из столбцов «марка» таблицы «Машины» и «возраст» таблицы «Жители». Столбец «марка» сделаем первым.



1. Открыть БД «Граждане». В окне БД выбрать «Запросы», щелкнуть кнопку «Конструктор» (если запросы еще не создавались). Если в окне БД уже есть имена запросов, то дважды щелкнуть «Создание запроса в режиме Конструктора» или использовать кнопку «Создать». В появившемся окне «Добавление таблицы» выбрать («добавить») таблицы «Жители» и «Машины».

2. Заполнить бланк запроса: щелкнуть в первом верхнем поле бланка, в меню кнопки 6 выбрать «Машины.марка», в соседнем верхнем поле выбрать «Жители.возраст».

3. Сохранение запроса: при попытке закрыть окно «Конструктора» система предложит дать запросу имя. Дайте ему имя «марка-возраст». Вариант сохранения: Файл, Сохранить как… .

4. Просмотр таблицы-результата: в окне «Конструктора» щелкнуть кнопку «Запуск». Если открыто окно БД, то дважды щелкнуть имя запроса или щелкнуть кнопку «Открыть».

 

 

УПРАЖНЕНИЕ 6: редактирование запроса; групповые операции;



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


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


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

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

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


 


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

 
 

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

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