36719

РАБОТА С ЗАПРОСАМИ В РЕЛЯЦИОННОЙ БАЗЕ ДАННЫХ СТАВРОПОЛЬСКИЙ КРАЙ

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа № 3 Лабораторная работа № 3 РАБОТА С ЗАПРОСАМИ В РЕЛЯЦИОННОЙ БАЗЕ ДАННЫХ СТАВРОПОЛЬСКИЙ КРАЙ Задание № 1 Создайте запрос на основе таблиц Административные районы и Административные центры выбирающий все районы центры которых являются городами. Технология работы Создайте запрос на основе связанных таблиц. Для этого в окне базы данных выберите объект 3апросы Создание запроса в режиме конструктора; В окне Добавление таблицы выделите в списке таблицу Административные районы и щелкните на кнопке Добавить; В...

Русский

2013-09-23

243.5 KB

2 чел.

УБД Access. Лабораторная работа № 3

Лабораторная работа № 3

РАБОТА С ЗАПРОСАМИ В РЕЛЯЦИОННОЙ БАЗЕ  ДАННЫХ СТАВРОПОЛЬСКИЙ КРАЙ

Задание № 1

Создайте запрос на основе таблиц Административные районы и Административные центры, выбирающий все районы, центры которых являются городами. 

Технология работы

  1.  Создайте  запрос на основе связанных таблиц. Для этого в окне базы данных выберите объект 3апросы - Создание запроса в режиме конструктора;
  2.  В окне Добавление таблицы выделите в списке таблицу Административные районы и щелкните на кнопке  Добавить;
  3.  В том же списке выделите и добавьте таблицу Административные центры;
  4.  Закройте диалог щелчком по кнопке 3акрыть.

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

  1.  Включите поля из таблиц в запрос. Из таблицы Административные районы в бланк запроса по образцу (рис. 1) в строку Поле перетащите поле: Название района. В следующие поля в запросе перетащите поля Административный центр и Тип населенного пункта из таблицы Административные центры (рис. 1).
  2.  Установите Условие отбора для выборки районов, центры которых являются городами. Для чего в строке Условие отбора под полем Тип населенного рункта введите выражение город.
  3.  Выполните запрос при помощи кнопки Запуск  или меню ЗапросЗапуск.
  4.  Закройте запрос с сохранением под именем Запрос 4.

Рис. 1. Конструктор многотабличного запроса на выборку

Задание № 2

Самостоятельно создайте запрос, выбирающий районы, центры которых являются селами или станицами и численность населения в центре не превышает 15 тыс. человек. Сохраните запрос под именем Запрос 5. Конструктор запроса представлен на Рис. 2.

Рис. 2. Конструктор запроса на выборку

Задание № 3

Используя вычисляемое поле, на основе таблицы Города создайте запрос, подсчитывающий возраст городов Ставропольского края. В выражении используйте следующую формулу: Year(Date())-[города]![год основания]

Технология работы

  1.  В окне базы данных выберите объект 3апросы - Создание запроса в режиме конструктора;
  2.  В окне Добавление таблицы выделите в списке таблицу Города и щелкните на кнопке  Добавить;
  3.  Закройте диалог щелчком по кнопке 3акрыть.
  4.  В бланк запроса из таблицы Города перетащите поля Название и Год основания.
  5.  Для создания выражения, подсчитывающего возраст города по году его основания, щелкните в верхней строке свободного столбца и вызовите Построитель выражения с помощью кнопки Построить  на панели инструментов.
  6.  В верхний бланк Построителя выражений введите следующее выражение: Year(Date())-[города]![год основания] Внимание! Выражение вводится с помощью мыши и средств, предоставляемых Построителем выражений (Рис. 3). В окне диалога Построитель выражений выберите: Функции – Встроенные функции – Дата/время – Year – Вставить. В верхней части окна появится Year («number») . Замаркируйте (выделите) слово «number». В правой части окна выберите функцию DateВставить. Установите в выражении курсор после круглых скобок  и нажмите «-» (минус) на панели операторов. В Построителе выберите Таблицы – Города – Год основания – Вставить (Рис. 3). Нажмите ОК.
  7.  Щелкните правой клавишей мыши  по полю Выражение1:… В контекстном меню выберите Свойства… – Подпись – запишите Возраст.
  8.  Запустите запрос на выполнение. Сохраните запрос под именем Запрос 6.

Рис. 3. Окно построителя выражений

Задание № 4

Сформулируйте многотабличный итоговый запрос, позволяющий получить данные об общей численности населения, количестве населенных пунктов, средней плотности населения и суммарной площади всех административных районов, входящих в состав Западного, Центрального, Восточного экономико-географических районов и района КМВ.

Технология работы

  1.  Запрос строится на основе таблиц Административные районы и ЭГП. Добавьте эти таблицы в бланк запроса.
  2.  Используются поля: ЭГП,  число населенных пунктов, численность населения, плотность населения и площадь территории. Перетащите эти поля в нижнюю часть бланка запроса.
  3.  К запросу на выборку добавляется строка Групповые операции. (Меню Вид – Групповые операции) По полю ЭГП проводится группировка, для остальных полей выбираются соответствующие функции (Рис. 4).

Рис. 4. Конструктор запроса с групповыми функциями

  1.  Выполните запрос. Сохраните запрос под именем Запрос 7.(Рис. 5).

Рис. 5. Результат выполнения запроса с групповыми функциями

Задание № 5

Самостоятельно при помощи многотабличного итогового запроса подсчитайте суммарную численность населения в административных центрах входящих в состав Западного, Центрального, Восточного экономико-географических районов и района КМВ (Рис. 6). Сохраните запрос под именем Запрос 8.

Рис. 6. Конструктор многотабличного итогового запроса

Задание № 6

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

Технология работы

Создайте однотабличный запрос на основе данных таблицы Города. Перенесите в бланк запроса поля Название, Подчинение, Промышленность. Напротив поля Промышленность в строке Условие отбора запишите *курортный центр*. Выполните запрос, сохраните его под именем Запрос 9.

Перед выполнением следующего задания откройте таблицу Административные центры и замените название административного центра Шпаковского района город Михайловск на старое название село Шпаковское.

Задание № 7

С помощью запроса на обновление замените в таблице Административные центры устаревшее название административного центра Шпаковского района  село Шпаковское на город Михайловск.

Технология работы

  1.  Создайте запрос на выборку на основе таблицы Административные центры, включите в бланк запроса поля Административный центр и Тип населенного пункта.
  2.  Преобразуйте запрос на выборку в запрос на обновление при помощи команды Запрос - Обновление.
  3.  В строку Условие отбора для поля Административный центр введите Шпаковское, для поля  Тип населенного пунктасело. В строку Обновление введите новое название административного центра – Михайловск, тип населенного пункта – город (рис. 7).
  4.  Выполните запрос. Сохраните запрос (Запрос 10).
  5.  Просмотрите после выполнения таблицу Административные центры и убедитесь, что обновление произошло.

Рис. 7. Запрос на обновление

Задание № 8

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

Технология работы

  1.  Создайте запрос на выборку на основе таблицы Административные центры, включите в бланк запроса все поля таблицы.
  2.  В строку Условие отбора напротив поля Тип населенного пункта введите фразу [Введите тип населенного пункта], заключив ее в квадратные скобки [].
  3.  Сохраните запрос под именем Запрос11.
  4.  Выполните запрос. Обратите внимание, что Access выводит диалоговое окно Введите значение параметра, в котором пользователь должен указать тип населенного пункта.

PAGE  6


 

А также другие работы, которые могут Вас заинтересовать

5571. Основы цифровой обработки сигналов 497 KB
  Основы цифровой обработки сигналов 1.Основные понятия Под цифровой обработкой сигналов (ЦОС) понимают операции над дискретными во времени величинами (отсчетами сигналов). Дискретную величину, поступающую на вход устройства ЦОС в n-ый момент времени ...
5572. Влияние сезонных условий на процессы изменения качества автомобилей 1.97 MB
  Влияние сезонных условий на процессы изменения качества автомобилей Изложены результаты исследований, целью которых является разработка совокупности теоретических положений, позволяющих адекватно интерпретировать и моделировать процессы изменения...
5573. Линии влияния в многопролетных стержневых системах 177.5 KB
  Линии влияния в многопролетных стержневых системах Принципы построения линий влияния для стержневых систем общи. В основе установления закона изменения внутреннего усилия при различных положениях единичной силы лежит метод сечений. Сформулируем осно...
5574. Применение теоремы об изменении количества движения к исследованию движения механической энергии 88 KB
  Применение теоремы об изменении количества движения к исследованию движения механической энергии. Механическая система состоит из трех тел 1, 2, 3 с массами соответственно. На тело 1 наложены две связи. Опора A препятствует перемещению тела по...
5575. Изучение свойств внимания 44 KB
  Изучение свойств внимания. Цель работы: Измерить и дать качественную характеристику основным свойствам внимания: концентрации, устойчивости, объему, переключению. Материалы. Методики для исследования внимания: Теппинг-тест Корректурная проба (буквен...
5576. Расчет шарнирного узла механизма вантовой растяжки 116 KB
  Расчет шарнирного узла механизма вантовой растяжки. Исходные данные: Максимальная нагрузка Fmax=200 103H коэффициент ассиметрии цикла RF=0.8 соотношение длины и диаметра поверхности кольца l/d=0.7 соотношение длины и ширины прямоугольного сечения...
5577. Изучение свойств, форм и операций мышления 44 KB
  Изучение свойств, форм и операций мышления Цель работы:исследование: свойства мышления: лабильности (подвижности) форм мышления: структура и соотношение понятий операций мышления: сравнение, обобщение, абстрагирование. Матери...
5578. Исследование эффективности различных видов организационных структур 177 KB
  Структура организации - это основной элемент любой организации, не только характеризующий её, но и представляющий собой сам механизм построения и функционирования организации. Правильный выбор организационной структуры - необходимый фактор ...
5579. КРОВЬ КАК ВНУТРЕННЯЯ СРЕДА ОРГАНИЗМА И СРЕДСТВО ТРАНСПОРТА ВЕЩЕСТВ. ФИЗИКО-ХИМИЧЕСКИЕ СВОЙСТВА КРОВИ 177.94 KB
  Функциональная система крови (состав, функции, методы исследования). Физико-химический состав гомеостаз внутренней среды (состав и физико-химические показатели крови). Кровь как средство транспорта веществ.