Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Задания




СОЗДАНИЕ ЗАПРОРОСОВ В СУБД MS ACCESS

I. Конструирование однотабличного запроса на выборку в СУБД MS Access

II. Конструирование многотабличных запросов на выборку в СУБД MS Access.

 

I. КОНСТРУИРОВАНИЕ ОДНОТАБЛИЧНОГО ЗАПРОСА НА ВЫБОРКУ В СУБД MS ACCESS

Цель занятия. Изучение технологии создания однотабличного запроса в СУБД MS Access.

ЗАДАНИЯ

Задание 1. Использование логических операций в условии отбора.

Выберете предметы по которым общее число часов изучения не более 10 и есть лекции, а также выбрать предметы по которым общее число часов больше 150 и число семестром изучения не более двух.

Порядок работы.

1. Откройте СУБД MS Access (Пуск/ Все программы/ MS Access) и свою базу данных.

2. Создайте запрос. Используйте режим создания – Конструктор (Формы/ Создать/ Конструктор) (рисунок 1).

 

Рисунок 1 – Создание запроса в режиме конструктора

1. В окне добавление таблицы – таблица «ПРЕДМЕТ» (рисунок 2).

Рисунок 2 – Добавление таблицы в окно конструктора запроса

После добавления таблицы закрыть окно Добавление таблицы.

2. Поочередно в строку Поле (используя мышку схватить поле, и не отпуская перетащить на строку Поле) добавить поля таблицы указанные в задании – НП, ЧАСЫ, ЛЕК, ЧС. Окно конструктора запроса примет вид изображенный на рисунке 3.

Рисунок 3 – Окно конструктора запроса после выбора полей

3. Сформулированные условия требуют задания следующего логического выражения:

(ЧАСЫ<=100 AND ЛЕК<>0) OR (ЧАСЫ>150 AND ЧС<3)

т.е. в сроке Условие отбора

в поле ЧАСЫ необходимо установить – <=100 и >150,

в поле ЛЕК – <>0,

а в поле ЧС – <3.

Окно конструктора запроса примет вид изображенный на рисунке 4.

Рисунок 4 - Окно конструктора запроса после заполнения строки Условие отбора

4. Сохранить запрос и переедите в режим таблицы для просмотра отобранных записей по заданию.

или выберете команду запуска запроса на панели инструментов База данных – (Запрос – Запуск).

Окно запроса будет выглядеть, как показано на рисунке 5.

Рисунок 4 - Окно запроса в режиме таблицы

 

Задание 2. Использование в условии отбора выражений с именами полей.

Пусть необходимо проверить правильность задания общих часов в таблице ПРЕДМЕТ.

По запросу должны отбираться только те записи, в которых значение в поле ЧАСЫ не равно значению, получаемому при сложении значений полей ПР и ЛЕК.

 

Порядок работы.

1. Откройте СУБД MS Access (Пуск/ Все программы/ MS Access) и свою базу данных.

2. Создайте запрос. Используйте режим создания – Конструктор (Формы/ Создать/ Конструктор).

3. В окне добавление таблицы – таблица «ПРЕДМЕТ». После добавления таблицы закрыть окно Добавление таблицы.

4. Поочередно в строку Поле (используя мышку схватить поле, и не отпуская перетащить на строку Поле) добавить поля таблицы указанные в задании – НП, ЧАСЫ, ЛЕК, ПР. Окно конструктора запроса примет вид изображенный на рисунке 5.

Рисунок 5 – Окно конструктора запроса после выбора полей

5. Сформулированные условия требуют задания следующего логического выражения:

ЧАСЫ<>[ЛЕК]+[ПР]

т.е. в сроке Условие отбора в поле ЧАСЫ необходимо установить – <>[ЛЕК]+[ПР]

Окно конструктора запроса примет вид изображенный на рисунке 6.

Рисунок 6 - Окно конструктора запроса после заполнения строки Условие отбора

6. Сохранить запрос и переедите в режим таблицы для просмотра отобранных записей по заданию.

или выберете команду запуска запроса на панели инструментов База данных – (Запрос – Запуск).

Окно запроса будет выглядеть как показано на рисунке 7.

Рисунок 7 - Окно запроса в режиме таблицы

В запросе нет ни одной записи, т.е по результатам проверки все часы в таблице ПРЕДМЕТ заданы правильно.

 

 





Поделиться с друзьями:


Дата добавления: 2015-10-06; Мы поможем в написании ваших работ!; просмотров: 348 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Либо вы управляете вашим днем, либо день управляет вами. © Джим Рон
==> читать все изречения...

4204 - | 3924 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.