|
|
(4 промежуточные версии не показаны) |
Строка 1: |
Строка 1: |
| <br> '''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]>>[[Информатика]]>>[[Информатика 11 класс. Полные уроки]]>>Информатика: Запросы к базе данных.''' | | <br> '''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]>>[[Информатика]]>>[[Информатика 11 класс. Полные уроки]]>>Информатика: Запросы к базе данных.''' |
| | | |
- | <metakeywords>Информатика, класс, урок, на тему, 11 класс, Запросы к базе данных.</metakeywords><br> | + | <metakeywords>Информатика, класс, урок, на тему, 11 класс, Запросы к базе данных.</metakeywords><br> |
| | | |
- | '''Тема: Запросы к базе данных.'''
| + | == Тема == |
| | | |
- | '''Цель:''' Рассмотреть: понятие запроса типы запросов процесс и способы создания запросов. | + | *'''Запросы к базе данных.''' |
| | | |
- | <br> '''Запрос''' (''англ. - query'') – средство извлечения из базы данных необходимой информации.
| + | == Цель == |
| | | |
- | Вопрос, сформированный базе данных, и есть запрос.
| + | *Рассмотреть понятие запроса, типы запросов, процесс и способы создания запросов. |
| | | |
- | <u>Применяются два типа запросов:</u>
| + | == Ход урока == |
| | | |
- | *по образцу (''QBE – Query by example'')
| + | === Понятие запроса === |
- | *структурированный язык запросов (''SQL – Structured Query Language'').
| + | |
| | | |
| + | <br> '''[[Запросы к базе данных|Запрос]]''' (''англ. - query'') – средство извлечения из '''[[Основные понятия базы данных. Полные уроки|базы данных]]''' необходимой информации. |
| | | |
| + | Вопрос, сформированный базе данных, и есть '''[[Компьютерный практикум :Работа 5. Реализация простых запросов на выборку|запрос]]'''. |
| | | |
- | [[Image:Zapros-0.jpg]]
| + | '''Применяются два типа запросов:''' |
| | | |
- | '''QBE''' - запрос по образцу – средство для поиска необходимой информации по базе данных. Такой вид запроса формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.
| + | *по образцу (''QBE – Query by example'') |
| + | *структурированный язык запросов (''SQL – Structured Query Language''). |
| | | |
- | '''SQL''' – запрос – это запрос, составляющийся из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для создания выходного набора. Например, программа MS Access все запросы строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.
| + | <br> |
| | | |
| + | [[Image:Zapros-0.jpg|480px|Запросы]] |
| | | |
| + | <br> '''QBE''' - запрос по образцу – средство для поиска необходимой информации по базе данных. Такой вид запроса формируется не на специальном языке, а путем заполнения бланка запроса в окне '''[[Конструктор запросов в MS Access|Конструктора запросов]]'''. |
| | | |
- | [[Image:Zapros-1.jpg]] | + | '''[http://xvatit.com/it/fishki-ot-itshki/ SQL – запрос]''' – это запрос, составляющийся из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для создания выходного набора. Например, программа '''[[СУБД MS Access. Полные уроки|MS Access]]''' все запросы строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL. |
| | | |
- | <u>Существует несколько типов запросов:</u> | + | <br> |
| | | |
- | #на выборку
| + | [[Image:Zapros-1.jpg|480px|Создание запроса]] |
- | #на обновление
| + | |
- | #на добавление
| + | |
- | #на удаление
| + | |
- | #перекрестный запрос
| + | |
- | #создание таблиц
| + | |
| | | |
| + | === Типы запросов === |
| | | |
| + | '''Существует несколько типов запросов:''' |
| + | |
| + | #на выборку |
| + | #на обновление |
| + | #на добавление |
| + | #на удаление |
| + | #перекрестный запрос |
| + | #создание таблиц |
| | | |
- | Наиболее распространенным является запрос ''на выборку. '' | + | Наиболее распространенным является запрос ''на выборку. '' |
| | | |
| Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах. | | Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах. |
Строка 45: |
Строка 53: |
| Они создаются только для связанных таблиц. | | Они создаются только для связанных таблиц. |
| | | |
| + | <br> |
| | | |
| + | [[Image:Zapros-2.jpg|480px|Создание запроса]] |
| | | |
- | [[Image:Zapros-2.jpg]]
| + | <br> |
| | | |
- | '''Создание запросов.'''
| + | === Создание запросов === |
| | | |
| В программе MS Access, запросы можно создавать двумя способами: | | В программе MS Access, запросы можно создавать двумя способами: |
| | | |
- | *с помощью Мастера запросов | + | *с помощью Мастера запросов |
| *с помощью Конструктора запросов | | *с помощью Конструктора запросов |
| | | |
| + | <br> |
| | | |
| + | [[Image:Zapros-3.jpg|480px|Создание запроса]] |
| | | |
- | [[Image:Zapros-3.jpg]]
| + | <br> При создании запроса с помощью '''Мастера запросов''' необходимо определить: |
| | | |
- | При создании запроса с помощью '''Мастера запросов''' необходимо определить:
| + | • Поля в базе данных, по которым будет идти '''[[Поиск информации в Интернете|поиск информации]]''' |
- | | + | |
- | • Поля в базе данных, по которым будет идти поиск информации | + | |
| | | |
| • Предмет поиска в базе данных | | • Предмет поиска в базе данных |
Строка 68: |
Строка 78: |
| • Перечень полей в результате выполнения запроса | | • Перечень полей в результате выполнения запроса |
| | | |
- | | + | <br> |
| | | |
| В окне база данных необходимо выбрать вкладку '''Запросы''' и дважды щелкнуть на пиктограмме''Создание запроса с помощью Мастера''. | | В окне база данных необходимо выбрать вкладку '''Запросы''' и дважды щелкнуть на пиктограмме''Создание запроса с помощью Мастера''. |
Строка 74: |
Строка 84: |
| Появится окно Создание простых запросов. | | Появится окно Создание простых запросов. |
| | | |
- | [[Image:Zapros-4.jpg]] | + | <br> [[Image:Zapros-4.jpg|480px|Создание запроса]] |
| | | |
- | В окне ''Мастера'' нужно выбрать необходимую таблицу (таблицу - источник) из опции «''Таблицы и запросы''» и выбрать поля данных. | + | <br> В окне ''Мастера'' нужно выбрать необходимую таблицу (таблицу - источник) из опции «''Таблицы и запросы''» и выбрать поля данных. |
| | | |
| Если запрос формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы – источника. | | Если запрос формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы – источника. |
| | | |
| + | <br> |
| | | |
| + | {{#ev:youtube|0oya6X3srzc}} |
| | | |
- | {{#ev:youtube|0oyA6X3sRzc}}
| + | <br> |
| | | |
| + | Затем в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке ''Далее. '' |
| | | |
| + | После этого необходимо задать имя запроса и выбрать один из вариантов дальнейшего действия: |
| | | |
- | Затем в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке ''Далее. ''
| + | '''Открыть''' запрос для просмотра данных или '''Изменить '''макет запроса и нажать кнопку Готово. |
| | | |
- | После этого необходимо задать имя запроса и выбрать один из вариантов дальнейшего действия: Открыть запрос для просмотра данных или Изменить макет запроса и нажать кнопку Готово.
| + | В результате чего получите готовый запрос. |
- | | + | |
- | В результате чего получите готовый запрос | + | |
| | | |
| <br> Процесс создание запросов с помощью ''Конструктора'' будет рассмотрен в следующем уроке, так как этот метод имеет болле широкие возможности. | | <br> Процесс создание запросов с помощью ''Конструктора'' будет рассмотрен в следующем уроке, так как этот метод имеет болле широкие возможности. |
| | | |
| + | <br> |
| | | |
| + | {{#ev:youtube|getfqhon5_I}} |
| | | |
- | {{#ev:youtube|GEtfqhOn5_I}} | + | {{#ev:youtube|tbwxgxuhu0A}} |
| | | |
- | {{#ev:youtube|tBWxGxUHu0A}}
| |
| | | |
- | <br> '''Вопросы:'''
| |
| | | |
- | 1. Что такое запрос?
| + | === Вопросы === |
| | | |
- | 2. Виды запросов.
| + | ''1. Что такое запрос?'' |
| | | |
- | 3. Способы создания запросов.
| + | ''2. Виды запросов.'' |
| | | |
- | 4. Что нужно определить перед началом создания запроса?
| + | ''3. Способы создания запросов.'' |
| | | |
- | 5. Опишите процесс создания запросов с помощью Мастера запросов программы MS Access.
| + | ''4. Что нужно определить перед началом создания запроса?'' |
| | | |
| + | ''5. Опишите процесс создания запросов с помощью Мастера запросов программы MS Access.'' |
| | | |
| + | <br> |
| | | |
- | ''Список использованных источников:''
| + | == Список использованных источников == |
| | | |
- | 1. Урок на тему: «Запросы и база данных», Галушко В. А., учитель информатики, г. Феодосия. | + | ''1. Урок на тему: «Запросы и база данных», Галушко В. А., учитель информатики, г. Феодосия.'' |
| | | |
- | 2. Сергеев А. Скачать Access 2007. Новые возможности. - Питер Пресс, 2008 г. | + | ''2. Сергеев А. Скачать Access 2007. Новые возможности. - Питер Пресс, 2008 г.'' |
| | | |
- | 3. Информатика: Практикум по технологии работы на компьютере. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: Финансы и статистика, 2004 г. | + | ''3. Информатика: Практикум по технологии работы на компьютере. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: Финансы и статистика, 2004 г.'' |
| | | |
- | 4. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. - М.: ОЛМА-ПРЕСС, 2003 г.. | + | ''4. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. - М.: ОЛМА-ПРЕСС, 2003 г..'' |
| + | |
| + | ---- |
| | | |
| <br> ''Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.'' | | <br> ''Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.'' |
| | | |
- | Если у вас есть исправления или предложения к данному уроку, [http://xvatit.com/index.php?do=feedback напишите нам].
| + | <br> |
| + | |
| + | ---- |
| + | |
| + | <br> '''Над уроком работали''' |
| + | |
| + | Соловьев М. С. |
| + | |
| + | <br> |
| + | |
| + | ---- |
| + | |
| + | <br> |
| | | |
- | Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - [http://xvatit.com/forum/ Образовательный форум].
| + | Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на [http://xvatit.com/forum/ '''Образовательном форуме'''], где на международном уровне собирается образовательный совет свежей мысли и действия. Создав [http://xvatit.com/club/blogs/ '''блог,'''] Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. [http://xvatit.com/school/guild/ '''Гильдия Лидеров Образования'''] открывает двери для специалистов высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.<br> |
| | | |
| [[Category:Информатика_11_класс]] | | [[Category:Информатика_11_класс]] |
Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах.
Они создаются только для связанных таблиц.
Появится окно Создание простых запросов.
Если запрос формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы – источника.
Затем в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке Далее.
После этого необходимо задать имя запроса и выбрать один из вариантов дальнейшего действия:
В результате чего получите готовый запрос.
Соловьев М. С.
Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на Образовательном форуме, где на международном уровне собирается образовательный совет свежей мысли и действия. Создав блог, Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. Гильдия Лидеров Образования открывает двери для специалистов высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.