русс | укр

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

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

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

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


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

Упражнение 6. 4.1. Создание однотабличных запросов на выборку с логическими операциями в условии отбора


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


Рассмотрим процесс конструирования однотабличного запроса на выборку на примере получения информации из таблицы ПРЕДМЕТ базы данных Учебный процесс.

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

1. Для создания запроса в окне базы данных выберите объект Запросыи нажмите кнопку Создать. Можно также на панели инструментов нажать кнопку Новый объект и в открывшемся списке выбрать Запрос.

2. В окне Новый запрос выберите Конструктор и нажмите кнопку ОК. Появляется диалоговое окно Добавление таблицы в окне запроса на выборку в режиме конструктора <Имя запроса>: запрос на выбоку.

3. Если начать создание запроса, щелкнув на строке Создание запроса в режиме конструктора в окне списка запросов, сразу появится окно запроса и окно добавления таблиц.

4. В диалоговом окне выберите таблицу ПРЕДМЕТ и нажмите кнопку Добавить. Выбранная таблица будет отображена в области схемы данных запросов. Закройте окно Добавление таблиц.

5. Для удаления любой таблицы из схемы данных запроса установите на неё курсор и нажмите клавишу <Delete>, а для добавления- кнопку Отобразить таблицуна панели инструментов конструктора запросов или выполните команду меню Запрос| Добавления таблиц.

6. В окне конструктора перетащите из списка полей таблицы ПРЕДМЕТ поля НП, ЧАСЫ, ЛЕК, и ЧС в столбцы бланка запроса в строку Поле.

7. Если вы по ошибке перетащили в бланк запроса ненужное поле, удалите его. Для этого переместите курсор в область маркировки столбца сверху, где он примет вид черной стрелки, направленной вниз, и щелкните кнопкой мыши. Столбец выделится. Нажмите клавишу <Delete> или выполните команду Правка | Удалить столбцы.



8. В строке Вывод на экран отметьте поля, иначе они не будут включены в таблицу запроса.

9. Сформулированные в задаче условия требуют формирования следующего логического выражения: (ЧАСЫ<=180 ) OR (ЧАСЫ>100 AND ЧС<3)

10. Запишите условие из первых скобок в соответствующих полях ЧАСЫ и ЛЕК первой строки Условие отбора. Между условиями, записанными в разных строках, выполняется логическая операция OR.

11. Выполните запрос, нажав на панели конструктора запросов кнопку Запуск или кнопку Вид. На экране появится окно запросов в режиме таблицы с записями из таблицы ПРЕДМЕТ, отвечающими заданным условиям обора.

12. .Сохраните запрос нажав кнопку Сохранить и задав ему имя Пример1.

13. Закройте текущий запрос по команде меню Файл | Закрыть или, нажав кнопку окна запроса Закрыть.

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

 



<== предыдущая лекция | следующая лекция ==>
Запросы | Упражнение 6.4.2. Создание запроса с вычисляемым полем


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


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

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

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


 


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

 
 

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

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