русс | укр

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

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

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

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


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

Технология


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


1. Создайте запрос на выборку на основе таблицы Студент, включив в него поля № группы и ФИО.

2. Добавьте в бланк запроса строку Групповые операции и выберите в ней для поля ФИОфункцию Count.

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

4. Скопируйте созданный запрос, присвоив ему имя Количество коммерческих и всего по группам.

5. Откройте последний запрос в режиме Конструктора.

6. Добавьте в бланк запроса запрос Количество коммерческих по группам. Для этого щелкните по кнопке Отобразить таблицу панели инструментов Настройка запроса меню Конструктор. В окне Добавление таблицы перейдите на вкладку Запросы, выделите нужный запрос, нажмите на кнопку Добавить, а затем Закрыть.

6. В бланке запроса установите связь между таблицей Студент и запросом Подсчет коммерческих студентов по группам по полю № группы (аналогично Схеме данных).

7. Добавьте а бланк запроса поле Количество коммерческих:Коммерческий, затем запустите запрос, проверьте правильность результатов, при необходимости откорректируйте.

Задание 10. Составьте запрос, позволяющий увидеть выборку, отражающую количество коммерческих студентов по каждому факультету и каждой группе. Заголовки столбцов должны соответствовать названиям факультетов, заголовки строк – номерам групп. Выборка должна содержать также итоговый столбец с общим количеством коммерческих студентов на каждом факультете. Такой вид выборки может быть реализован перекрестным запросом. Для применения подобного запроса желательно иметь в базе данных сведения по 5-6 группам студентов, обучающихся на 3-х факультетах.

Технология

1. Создайте с помощью конструктора новый запрос с использованием таблиц Факультет, Группа, Студент.

2.Введите в 1-ый столбец бланка запроса поле Наименование факультета, во 2-ой столбец – поле N группы, в 3-ий столбец – поле Коммерческий.



3. Щелкните по кнопке инструментальной панели Тип запроса и выберите из списка Перекрестный.

4. Выберите значения в строке бланка Перекрестная таблица, развернув список в ячейках:

5.для 1-го столбца Заголовки строк, для 2-го столбца – Заголовки столбцов, для 3-го столбца – Значение.

6. Выберите функцию «Count» для групповой операции в 3-м столбце.

7. Просмотрите перекрестную выборку, щелкнув по кнопке Выполнить.

8.Для создания итогового столбца снова перейдите в режим конструктора и вставьте в бланк запроса еще одно поле Коммерческий. Введите перед названием этого поля название столбца Итого: Щёлкните по кнопкеИтоги, если нет строки Групповая операция. Она находится в правом верхнем углу в окне групп Показать или скрыть. В строке Групповая операциявыберите «Count», а в строке Перекрестная таблица – Заголовки строк.

9. В режиме таблицы уменьшите ширину столбцов таблицы-выборки. Для этого выделите столбцы с данными по группам и переместите границы, поставив курсор на границу столбцов, перемещая при зажатой клавише мыши.

10.Просмотрите отредактированную выборку и сохраните запрос, присвоив ему имя Количество коммерческих по группам и факультетам.

Примерный вид перекрестной выборки представлен на (Рис.2.1).

 

 

Рис.2.1. Перекрестная выборка количества коммерческих студентов по группам и факультетам.

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

Задание 12. Составьте запрос для вывода списков групп, причем номер группы должен запрашиваться в процессе выполнения запроса. Такой запрос называется Запросом с параметром. Параметром является Номер группы. Значение параметра вводится в диалоговом окне. Для создания запроса необходимо ввести в ячейку с условием текст условия отбора в квадратных скобках.



<== предыдущая лекция | следующая лекция ==>
Технология | Технология


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


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

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

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


 


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

 
 

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

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