KNOWLEDGE HYPERMARKET


Запросы к базе данных. Полные уроки
Строка 3: Строка 3:
<metakeywords>Информатика, класс, урок, на тему, 11 класс, Запросы к базе данных.</metakeywords><br>  
<metakeywords>Информатика, класс, урок, на тему, 11 класс, Запросы к базе данных.</metakeywords><br>  
 +
== Тема ==
 +
*'''Запросы к базе данных.'''
-
'''Тема: Запросы к базе данных.'''
+
== Цель ==
-
'''Цель:''' Рассмотреть: понятие запроса типы запросов процесс и способы создания запросов.  
+
*Рассмотреть понятие запроса, типы запросов, процесс и способы создания запросов.
 +
 
 +
== Ход урока ==
 +
 
 +
=== Понятие запроса ===
<br> '''Запрос''' (''англ. - query'') – средство извлечения из базы данных необходимой информации.  
<br> '''Запрос''' (''англ. - query'') – средство извлечения из базы данных необходимой информации.  
Строка 13: Строка 19:
Вопрос, сформированный базе данных, и есть запрос.  
Вопрос, сформированный базе данных, и есть запрос.  
-
<u>Применяются два типа запросов:</u>
+
'''Применяются два типа запросов:'''
*по образцу (''QBE – Query by example'')  
*по образцу (''QBE – Query by example'')  
Строка 20: Строка 26:
<br>  
<br>  
-
[[Image:Zapros-0.jpg]]  
+
[[Image:Zapros-0.jpg|480px|Запросы]]  
-
 
+
-
 
+
-
'''QBE''' - запрос по образцу – средство для поиска необходимой информации по базе данных. Такой вид запроса формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.  
+
<br> '''QBE''' - запрос по образцу – средство для поиска необходимой информации по базе данных. Такой вид запроса формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.  
'''SQL''' – запрос – это запрос, составляющийся из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для создания выходного набора. Например, программа MS Access все запросы строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.  
'''SQL''' – запрос – это запрос, составляющийся из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для создания выходного набора. Например, программа MS Access все запросы строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.  
Строка 30: Строка 34:
<br>  
<br>  
-
[[Image:Zapros-1.jpg]]  
+
[[Image:Zapros-1.jpg|480px|Создание запроса]]  
 +
=== Типы запросов ===
-
 
+
'''Существует несколько типов запросов:'''
-
 
+
-
 
+
-
<u>Существует несколько типов запросов:</u>
+
#на выборку  
#на выборку  
Строка 44: Строка 46:
#перекрестный запрос  
#перекрестный запрос  
#создание таблиц
#создание таблиц
-
 
-
<br>
 
Наиболее распространенным является запрос ''на выборку. ''  
Наиболее распространенным является запрос ''на выборку. ''  
Строка 55: Строка 55:
<br>  
<br>  
-
[[Image:Zapros-2.jpg]]  
+
[[Image:Zapros-2.jpg|480px|Создание запроса]]  
-
 
+
-
 
+
-
 
+
 +
<br>
-
'''Создание запросов.'''
+
=== Создание запросов ===
В программе MS Access, запросы можно создавать двумя способами:  
В программе MS Access, запросы можно создавать двумя способами:  
Строка 70: Строка 68:
<br>  
<br>  
-
[[Image:Zapros-3.jpg]]  
+
[[Image:Zapros-3.jpg|480px|Создание запроса]]  
-
 
+
<br> При создании запроса с помощью '''Мастера запросов''' необходимо определить:  
-
 
+
-
 
+
-
 
+
-
При создании запроса с помощью '''Мастера запросов''' необходимо определить:  
+
• Поля в базе данных, по которым будет идти поиск информации  
• Поля в базе данных, по которым будет идти поиск информации  
Строка 90: Строка 84:
Появится окно Создание простых запросов.  
Появится окно Создание простых запросов.  
 +
<br> [[Image:Zapros-4.jpg|480px|Создание запроса]]
-
 
+
<br> В окне ''Мастера'' нужно выбрать необходимую таблицу (таблицу - источник) из опции «''Таблицы и запросы''» и выбрать поля данных.  
-
[[Image:Zapros-4.jpg]]
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
В окне ''Мастера'' нужно выбрать необходимую таблицу (таблицу - источник) из опции «''Таблицы и запросы''» и выбрать поля данных.  
+
Если запрос формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы – источника.  
Если запрос формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы – источника.  
Строка 114: Строка 102:
'''Открыть''' запрос для просмотра данных или '''Изменить '''макет запроса и нажать кнопку Готово.  
'''Открыть''' запрос для просмотра данных или '''Изменить '''макет запроса и нажать кнопку Готово.  
-
В результате чего получите готовый запрос  
+
В результате чего получите готовый запрос.
<br> Процесс создание запросов с помощью ''Конструктора'' будет рассмотрен в следующем уроке, так как этот метод имеет болле широкие возможности.  
<br> Процесс создание запросов с помощью ''Конструктора'' будет рассмотрен в следующем уроке, так как этот метод имеет болле широкие возможности.  
Строка 124: Строка 112:
{{#ev:youtube|tbwxgxuhu0A}}  
{{#ev:youtube|tbwxgxuhu0A}}  
-
<br> '''Вопросы:'''
 
-
1. Что такое запрос?
 
-
2. Виды запросов.
+
=== Вопросы ===
-
3. Способы создания запросов.  
+
''1. Что такое запрос?''
-
4. Что нужно определить перед началом создания запроса?
+
''2. Виды запросов.''
-
5. Опишите процесс создания запросов с помощью Мастера запросов программы MS Access.  
+
''3. Способы создания запросов.''
 +
 
 +
''4. Что нужно определить перед началом создания запроса?''
 +
 
 +
''5. Опишите процесс создания запросов с помощью Мастера запросов программы MS Access.''
<br>  
<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> ''Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.''  
 +
 +
<br>
----
----
-
'''<u>Над уроком работали</u>'''
+
<br> '''Над уроком работали'''  
-
Соловьев М. С.
+
Соловьев М. С.  
 +
<br>
----
----
-
 
+
<br>
Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на [http://xvatit.com/forum/ '''Образовательном форуме'''], где на международном уровне собирается образовательный совет свежей мысли и действия. Создав [http://xvatit.com/club/blogs/ '''блог,'''] Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. [http://xvatit.com/school/guild/ '''Гильдия Лидеров Образования'''] открывает двери для специалистов&nbsp; высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.<br>  
Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на [http://xvatit.com/forum/ '''Образовательном форуме'''], где на международном уровне собирается образовательный совет свежей мысли и действия. Создав [http://xvatit.com/club/blogs/ '''блог,'''] Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. [http://xvatit.com/school/guild/ '''Гильдия Лидеров Образования'''] открывает двери для специалистов&nbsp; высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.<br>  
-
   
 
-
 
-
 
[[Category:Информатика_11_класс]]
[[Category:Информатика_11_класс]]

Версия 19:34, 4 октября 2012


Гипермаркет знаний>>Информатика>>Информатика 11 класс. Полные уроки>>Информатика: Запросы к базе данных.


Содержание

Тема

  • Запросы к базе данных.

Цель

  • Рассмотреть понятие запроса, типы запросов, процесс и способы создания запросов.

Ход урока

Понятие запроса


Запрос (англ. - query) – средство извлечения из базы данных необходимой информации.

Вопрос, сформированный базе данных, и есть запрос.

Применяются два типа запросов:

  • по образцу (QBE – Query by example)
  • структурированный язык запросов (SQL – Structured Query Language).


Запросы


QBE - запрос по образцу – средство для поиска необходимой информации по базе данных. Такой вид запроса формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.

SQL – запрос – это запрос, составляющийся из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для создания выходного набора. Например, программа MS Access все запросы строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.


Создание запроса

Типы запросов

Существует несколько типов запросов:

  1. на выборку
  2. на обновление
  3. на добавление
  4. на удаление
  5. перекрестный запрос
  6. создание таблиц

Наиболее распространенным является запрос на выборку.

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

Они создаются только для связанных таблиц.


Создание запроса


Создание запросов

В программе MS Access, запросы можно создавать двумя способами:

  • с помощью Мастера запросов
  • с помощью Конструктора запросов


Создание запроса


При создании запроса с помощью Мастера запросов необходимо определить:

• Поля в базе данных, по которым будет идти поиск информации

• Предмет поиска в базе данных

• Перечень полей в результате выполнения запроса


В окне база данных необходимо выбрать вкладку Запросы и дважды щелкнуть на пиктограммеСоздание запроса с помощью Мастера.

Появится окно Создание простых запросов.


Создание запроса


В окне Мастера нужно выбрать необходимую таблицу (таблицу - источник) из опции «Таблицы и запросы» и выбрать поля данных.

Если запрос формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы – источника.




Затем в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке Далее.

После этого необходимо задать имя запроса и выбрать один из вариантов дальнейшего действия:

Открыть запрос для просмотра данных или Изменить макет запроса и нажать кнопку Готово.

В результате чего получите готовый запрос.


Процесс создание запросов с помощью Конструктора будет рассмотрен в следующем уроке, так как этот метод имеет болле широкие возможности.





Вопросы

1. Что такое запрос?

2. Виды запросов.

3. Способы создания запросов.

4. Что нужно определить перед началом создания запроса?

5. Опишите процесс создания запросов с помощью Мастера запросов программы MS Access.


Список использованных источников

1. Урок на тему: «Запросы и база данных», Галушко В. А., учитель информатики, г. Феодосия.

2. Сергеев А. Скачать Access 2007. Новые возможности. - Питер Пресс, 2008 г.

3. Информатика: Практикум по технологии работы на компьютере. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: Финансы и статистика, 2004 г.

4. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. - М.: ОЛМА-ПРЕСС, 2003 г..



Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.




Над уроком работали

Соловьев М. С.




Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на Образовательном форуме, где на международном уровне собирается образовательный совет свежей мысли и действия. Создав блог, Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. Гильдия Лидеров Образования открывает двери для специалистов  высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.

Предмети > Информатика > Информатика 11 класс