Четверг, 14.11.2019, 21:36
Главная | Регистрация | Вход Приветствую Вас Гость | RSS


Меню сайта


Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Тестування онлайн
тестування онлайн 


Социальные закладк

Приложение: база данных "Географический атлас мира"

база данных "Страны мира"

Запросы на вычисление

Достаточно часто возникает потребность использовать данные из двух или больше полей для получения нового значения.

Задание 1.  (Приложение: база данных "Страны мира")
    
По данным полей  Количество  населения  и  Площадь  таблицы  Страны  мира  определить плотность  населения  для  каждой  из  стран.

  1.   Создадим  простой  запрос на выборку, в который из таблицы Страны мира включим поля Название,  Часть  света,  Площадь  и  Количество  населения.

 

 2. Назовем  запрос  Плотность  населения. 

3. Для  создания  поля  Плотность  населения  необходимо  открыть созданный запрос в представлении Конструктор:

  • в  представлении  Конструктор выполнить команду- контекстное меню заголовка столбца в  строке  Поле  , следующем  за  столбцами  с  данными - Построить

  • в окне "Построитель выражений" сформировать выражение для вычисления плотности населения стран:

 

   

4. Выполнить запрос   

               Результат

 

Можно сформировать выражение в ручном режиме:

В  представлении  Конструктор  в  строке  Поле  следует  в  столбце,  следующем  за  столбцами  с  данными,  ввести  Плотность  населения:  [Количество населения]/[Площадь], где:

•  Плотность населения — имя нового поля (так называемого вычисляемого поля);

•  Количество населения и Площадь - имена полей, значения которых используются в выражении;

•  / - оператор деления и округления до целого.

 

5. Переходим в режим Конструктор и выполняем следующие шаги:

шаг 1

шаг 2.   

Результат: 

 

Задание 2.  (Приложение: база данных "Географический атлас мира")

Создадим запрос на вычисление, используя данные полей разных таблиц базы данных (База данных"Географический атлас мира", таблицы Атлас, Население).

Следует помнить, что формировать запросы с использованием нескольких таблиц можно только при наличии связей между выбранными таблицами. Эти связи отображаются в верхней части бланка запроса на выборку. Нижняя часть бланка запроса разбита на столбцы, причем каждому столбцу соответствует определенное поле будущей результирующей таблицы.

Последовательность создания запроса.

  1. Для создания запроса необходимо открыть базу  данных  Географический атлас мира   и  выполнить действие: вкл. Создание - Конструктор запросов.
  2. Последовательно выбирать из списка таблицы Атлас, Население щелкая каждый раз на кнопке Добавить, а по окончании  выбора таблиц  щелкнуть на кнопке Закрыть.
  3. Для создания результирующей таблицы необходимо “перенести” имена полей таблиц из верхней части бланка запроса в его нижнюю часть (в строку Поле), тем самым осуществив выбор полей, включаемых в результирующую таблицу. 

4.  Выполнить команду- контекстное меню заголовка столбца в  строке  Поле  , следующем  за  столбцами  с  данными - Построить

5. По шагам в окне "Построитель выражений" формируем выражение для вычисления плотности населения по данным  полей таблиц Атлас и Население:

шаг 1. 

шаг 2. 

шаг 3. 

6. В режиме Конструктор формируем заголовок поля и устанавливаем формат вывода  числовых данных поля.

итог: 

При необходимости упорядочивания данных в результирующей таблице по какому-либо полю необходимо щелкнуть на ячейке этого поля, находящейся в строке Сортировка

Критерии поиска задаются в строке Условие отбора.

назад

Форма входа
Поиск
Календарь
«  Ноябрь 2019  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Рейтинг@Mail.ru
    Copyright MyCorp © 2019
    Конструктор сайтов - uCoz