KNOWLEDGE HYPERMARKET


Запросы к базе данных. Полные уроки
(Новая страница: «<br> '''Гипермаркет знаний>>Информатика>>[[Инфор...»)
Строка 1: Строка 1:
<br> '''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]&gt;&gt;[[Информатика]]&gt;&gt;[[Информатика 11 класс. Полные уроки]]&gt;&gt;Информатика: Запросы к базе данных.'''  
<br> '''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]&gt;&gt;[[Информатика]]&gt;&gt;[[Информатика 11 класс. Полные уроки]]&gt;&gt;Информатика: Запросы к базе данных.'''  
-
<metakeywords>Информатика, класс, урок, на тему, 11 класс, Запросы к базе данных.</metakeywords><br>
+
<metakeywords>Информатика, класс, урок, на тему, 11 класс, Запросы к базе данных.</metakeywords><br>  
-
'''Тема: Запросы к базе данных.'''
+
 
 +
 
 +
'''Тема: Запросы к базе данных.'''  
'''Цель:''' Рассмотреть: понятие запроса типы запросов процесс и способы создания запросов.  
'''Цель:''' Рассмотреть: понятие запроса типы запросов процесс и способы создания запросов.  
-
<br> '''Запрос''' (''англ. - query'') – средство извлечения из базы данных необходимой информации.
+
<br> '''Запрос''' (''англ. - query'') – средство извлечения из базы данных необходимой информации.  
-
Вопрос, сформированный базе данных, и есть запрос.
+
Вопрос, сформированный базе данных, и есть запрос.  
<u>Применяются два типа запросов:</u>  
<u>Применяются два типа запросов:</u>  
Строка 16: Строка 18:
*структурированный язык запросов (''SQL – Structured Query Language'').
*структурированный язык запросов (''SQL – Structured Query Language'').
-
 
+
<br>
[[Image:Zapros-0.jpg]]  
[[Image:Zapros-0.jpg]]  
 +
 +
'''QBE''' - запрос по образцу – средство для поиска необходимой информации по базе данных. Такой вид запроса формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.  
'''QBE''' - запрос по образцу – средство для поиска необходимой информации по базе данных. Такой вид запроса формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.  
Строка 24: Строка 28:
'''SQL''' – запрос – это запрос, составляющийся из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для создания выходного набора. Например, программа MS Access все запросы строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.  
'''SQL''' – запрос – это запрос, составляющийся из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для создания выходного набора. Например, программа MS Access все запросы строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.  
-
 
+
<br>
[[Image:Zapros-1.jpg]]  
[[Image:Zapros-1.jpg]]  
-
<u>Существует несколько типов запросов:</u>
 
-
#на выборку
 
-
#на обновление
 
-
#на добавление
 
-
#на удаление
 
-
#перекрестный запрос
 
-
#создание таблиц
 
-
Наиболее распространенным является запрос ''на выборку. ''
+
<u>Существует несколько типов запросов:</u>
 +
 
 +
#на выборку
 +
#на обновление
 +
#на добавление
 +
#на удаление
 +
#перекрестный запрос
 +
#создание таблиц
 +
 
 +
<br>
 +
 
 +
Наиболее распространенным является запрос ''на выборку. ''  
Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах.  
Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах.  
Строка 45: Строка 53:
Они создаются только для связанных таблиц.  
Они создаются только для связанных таблиц.  
-
 
+
<br>
[[Image:Zapros-2.jpg]]  
[[Image:Zapros-2.jpg]]  
-
'''Создание запросов.'''
+
 
 +
 
 +
 
 +
 
 +
'''Создание запросов.'''  
В программе MS Access, запросы можно создавать двумя способами:  
В программе MS Access, запросы можно создавать двумя способами:  
-
*с помощью Мастера запросов
+
*с помощью Мастера запросов  
*с помощью Конструктора запросов
*с помощью Конструктора запросов
-
 
+
<br>
[[Image:Zapros-3.jpg]]  
[[Image:Zapros-3.jpg]]  
 +
 +
 +
 +
При создании запроса с помощью '''Мастера запросов''' необходимо определить:  
При создании запроса с помощью '''Мастера запросов''' необходимо определить:  
Строка 68: Строка 84:
• Перечень полей в результате выполнения запроса  
• Перечень полей в результате выполнения запроса  
-
 
+
<br>
В окне база данных необходимо выбрать вкладку '''Запросы''' и дважды щелкнуть на пиктограмме''Создание запроса с помощью Мастера''.  
В окне база данных необходимо выбрать вкладку '''Запросы''' и дважды щелкнуть на пиктограмме''Создание запроса с помощью Мастера''.  
Появится окно Создание простых запросов.  
Появится окно Создание простых запросов.  
 +
 +
[[Image:Zapros-4.jpg]]  
[[Image:Zapros-4.jpg]]  
 +
 +
 +
 +
В окне ''Мастера'' нужно выбрать необходимую таблицу (таблицу - источник) из опции «''Таблицы и запросы''» и выбрать поля данных.  
В окне ''Мастера'' нужно выбрать необходимую таблицу (таблицу - источник) из опции «''Таблицы и запросы''» и выбрать поля данных.  
Строка 80: Строка 102:
Если запрос формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы – источника.  
Если запрос формируется на основе нескольких таблиц, необходимо повторить действия для каждой таблицы – источника.  
-
 
+
<br>
{{#ev:youtube|0oyA6X3sRzc}}  
{{#ev:youtube|0oyA6X3sRzc}}  
 +
<br>
 +
Затем в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке ''Далее. ''
-
Затем в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке ''Далее. ''
+
После этого необходимо задать имя запроса и выбрать один из вариантов дальнейшего действия:
-
После этого необходимо задать имя запроса и выбрать один из вариантов дальнейшего действия: Открыть запрос для просмотра данных или Изменить макет запроса и нажать кнопку Готово.  
+
'''Открыть''' запрос для просмотра данных или '''Изменить '''макет запроса и нажать кнопку Готово.  
В результате чего получите готовый запрос  
В результате чего получите готовый запрос  
Строка 94: Строка 118:
<br> Процесс создание запросов с помощью ''Конструктора'' будет рассмотрен в следующем уроке, так как этот метод имеет болле широкие возможности.  
<br> Процесс создание запросов с помощью ''Конструктора'' будет рассмотрен в следующем уроке, так как этот метод имеет болле широкие возможности.  
 +
<br>
-
 
+
{{#ev:youtube|GEtfqhOn5_I}}  
-
{{#ev:youtube|GEtfqhOn5_I}}
+
{{#ev:youtube|tBWxGxUHu0A}}  
{{#ev:youtube|tBWxGxUHu0A}}  
Строка 104: Строка 128:
1. Что такое запрос?  
1. Что такое запрос?  
-
2. Виды запросов.
+
2. Виды запросов.  
-
3. Способы создания запросов.
+
3. Способы создания запросов.  
-
4. Что нужно определить перед началом создания запроса?
+
4. Что нужно определить перед началом создания запроса?  
5. Опишите процесс создания запросов с помощью Мастера запросов программы MS Access.  
5. Опишите процесс создания запросов с помощью Мастера запросов программы MS Access.  
 +
<br>
-
 
+
''Список использованных источников:''  
-
''Список использованных источников:''
+
1. Урок на тему: «Запросы и база данных», Галушко В. А., учитель информатики, г. Феодосия.  
1. Урок на тему: «Запросы и база данных», Галушко В. А., учитель информатики, г. Феодосия.  
Строка 120: Строка 144:
2. Сергеев А. Скачать Access 2007. Новые возможности. - Питер Пресс, 2008 г.  
2. Сергеев А. Скачать Access 2007. Новые возможности. - Питер Пресс, 2008 г.  
-
3. Информатика: Практикум по технологии работы на компьютере. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: Финансы и статистика, 2004 г.
+
3. Информатика: Практикум по технологии работы на компьютере. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: Финансы и статистика, 2004 г.  
4. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. - М.: ОЛМА-ПРЕСС, 2003 г..  
4. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003. - М.: ОЛМА-ПРЕСС, 2003 г..  

Версия 14:26, 9 декабря 2010


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



Тема: Запросы к базе данных.

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


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

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

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

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


Zapros-0.jpg


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

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


Zapros-1.jpg



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

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


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

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

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


Zapros-2.jpg



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

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

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


Zapros-3.jpg



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

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

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

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


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

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


Zapros-4.jpg



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

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




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

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

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

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


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





Вопросы:

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

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

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

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

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


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

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

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

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

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


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

Если у вас есть исправления или предложения к данному уроку, напишите нам.

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

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