Скачать 295.01 Kb.
|
Орг. момент2. Актуализация знаний
3. Теоретическая часть урокаОдним из стандартных объектов БД является запрос. Запросы используется для просмотра, анализа и изменения данных в одной или нескольких таблицах. Например, можно использовать запрос для отображения данных из одной или нескольких таблиц и отсортировать их в определенном порядке, выполнить вычисления над группой записей, осуществить выборку из таблицы по определенным условиям. Сам запрос не содержит данных, но позволяет выбирать данные из таблиц и выполнять над ними ряд операций. Различают несколько видов запроса: запросы на выборку, запросы на изменение, на удаление, на создание новой таблицы и т.д. Наиболее часто использующимся видом запроса является запрос на выборку. Любой запрос на выборку содержит условия отбора данных, по которым из таблицы извлекаются данные соответствующие заданным условиям, при этом никаких изменений в первоначальной базе не происходит. Часто запросы и фильтры называют выборками данных, не делая различий. Запросы можно назвать выборкой по полям, а фильтр- выборкой по записям. Фильтры существенно отличаются от запросов, что выражено в следующих характерных особенностях: -фильтры не позволяют осуществлять выборку данных из разных таблиц; -фильтры отображают все поля базовой таблицы; -фильтры не могут быть сохранены как отдельный объект в окне базы; -фильтры не позволяют создавать вычисляемые поля. Все перечисленное может выполнять запрос. Кроме этого, для запроса не существенно открыта таблица (или другой запрос), возможен просмотр данных и в закрытом режиме. Запрос позволяет объединять данные из разных таблиц, либо отдельные поля таблиц и осуществлять вычисления над данными. Наиболее просто создается запрос при помощи Мастера запросов. Чтобы создать простой запрос с помощью Мастера запросов, необходимо войти в режим Запросы. Дальше выбираем команду Создание запроса с помощью мастера (двойным щелчком), либо нажать на кнопку Создать в окне базы данных и в появившемся диалоговом окне Новый запрос выбрать Простой запрос. В появившемся окне Создание простых запросов в поле со списком Таблицы и запросы выбрать таблицу или запрос, которые будут служить источником данных для создаваемого запроса. С помощью стрелок вправо и влево переместить из списка Допустимые поля в список Выбранные поля те имена полей, которые необходимы в конструируемом запросе. При этом порядок полей в запросе будет соответствовать порядку полей в списке Выбранные поля. Если нужно включить в запрос все поля, можно воспользоваться кнопкой с двумя стрелками вправо. Запрос сохраняется под выбранным пользователем именем, который можно просмотреть, либо изменить макет запроса. 4. Практическое задание Открыть базу данных «Анкета учащихся». Составить запросы с использованием мастера, состоящей из полей:
5. Домашнее задание: читать конспект Создание простого запроса с помощью Конструктора Цель урока: - освоить различные виды запросов; - освоить принципы создания запросов для манипулирования данными. Ход урока
Для изменения уже существующих запросов и для создания новых запросов используется Конструктор запросов. Для того чтобы открыть запрос в режиме Конструктора, выделите в списке один из существующих запросов, например, только что созданный запрос «Анкета учащихся», и нажмите кнопку Конструктор на панели инструментов окна База данных, появляется окно Конструкторов запросов. В верхней части окна отображается таблица (или несколько таблиц, если запрос многотабельный) в том виде, в каком таблицы отражаются в окне Схема данных. Таблицы – источники данных для запроса, являются базовыми таблицами запроса. В нижней части окна находится бланк запроса – таблица, ячейки которой используют для определения запроса. В бланке отображаются все столбцы, включенные в результирующее множество запроса. Окно конструктора разделено на две части. В верхней части находятся окна таблиц со списками полей. Имя каждой таблицы отображается в строке заголовка такого окна. В базе данных в различных режимах меняются и кнопки панели инструментов. Значения полей вводятся путем выбора соответствующих записей из ниспадающего меню. При вводе символа, который распознается как начальная буква поля выбранной таблицы, автоматически вызывает всю запись, и нет необходимости набирать все слово в строке. Запрос на выборку позволяет отобрать необходимые поля с записями, которые могут быть отсортированы, либо отобраны по какому либо условию. Для использования условия используются знаки «=», « >», «<» и т.д. Условие позволяет оперировать не только числовыми значениями, но и текстовыми элементами. Например: можно отобрать все поля, идентичные какому-либо слову, либо те слова, которые начинаются с определённой буквы. Запрос на выборку не влияет на значения записей таблицы. Есть виды запроса, которые автоматически изменяют значение таблицы при создании запросов. Этот запрос на обновление, когда вносятся идентичные изменения сразу в несколько записей базы данных, и запрос на удаление, когда исключаются данные, удовлетворяющие заданному условию сразу в нескольких записях. Для выбора различных видов запросов используется конструктор и в появившемся основном меню в пункте “Запрос” выбираем необходимый параметр запроса. Вид конструктора автоматически меняется, где появляются новые строки, куда и вносятся значения условий. Запрос на добавление позволяет добавить записи из других таблиц и запросов. Если поля в таблицах не совпадают, то ячейка останется пустой. Лучше всего добавлять записи в пустую таблицу. 4. Практическое задание: Открыть базу данных “Анкета учащихся”. С помощью конструктора составить запрос, состоящий из полей:
5. Домашнее задание: читать конспект. Сложные запросы с использованием Логических выражений Цели урока: - освоить способы построения сложных запросов с использованием логических выражений; -научиться осуществлять выбор оптимальных параметров условий отбора для неформализованных задач. |
Хирургический метод лечения имеет большое значение в клинической медицине. Одну четверть заболеваний составляют хирургические болезни.... | Курс социально-бытового ориентирования представляет собой специальные коррекционные занятия. Основной формой организации занятий... | ||
Редактор Т. Липкина Художник Л. Чинёное Корректор Г. Казакова Компьютерная верстка М. Егоровой | Краткий анонс: Данный урок немецкого языка урок обучения написанию письма зарубежному партнёру. Урок разработан с применением системно-деятельностного... | ||
Лекция: Обзор наиболее важных стандартов и спецификаций в области информационной безопасности 3 | Развитие индивидуальных способностей учащихся через личностно ориентированный урок | ||
Лекция Основные требования к scada-системам и их возможности. Аппаратные и программные средства scada-систем 17 | К основным видам учебных занятий наряду с другими (урок, лекция, семинар, контрольная, лабораторная работа, консультация, практика,... | ||
Мастер-класс «Урок в пространстве отношений». Учитель химии и биологии Колпакова В. В | Тема: Проблема письменности кабардинцев и балкарцев (Ш. Ногмов, Н. Шеретлук, У. Берсей и др.) |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |