Конспект урока реализация простых запросов с помощью конструктора

Обновлено: 27.03.2024

Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.

Обращаем Ваше внимание, что c 1 сентября 2022 года вступают в силу новые федеральные государственные стандарты (ФГОС) начального общего образования (НОО) №286 и основного общего образования (ООО) №287. Теперь требования к преподаванию каждого предмета сформулированы предельно четко: прописано, каких конкретных результатов должны достичь ученики. Упор делается на практические навыки и их применение в жизни.

Мы подготовили 2 курса по обновлённым ФГОС, которые помогут Вам разобраться во всех тонкостях и успешно применять их в работе. Только до 30 июня Вы можете пройти дистанционное обучение со скидкой 40% и получить удостоверение.

Столичный центр образовательных технологий г. Москва

Получите квалификацию учитель математики за 2 месяца

от 3 170 руб. 1900 руб.

Количество часов 300 ч. / 600 ч.

Успеть записаться со скидкой

Форма обучения дистанционная

Методическая разработка урока по информатике

План-конспект урока по информатике в 11 классе по теме:

Практическая работа «Реализация простых запросов с помощью конструктора»

Оборудование:

Тип урока: комбинированный.

Формы работы: фронтальная, индивидуальная.

Задачи урока:

· Обобщить и систематизировать знания о СУБД, о запросах;

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

Развивающие:

· Развитие внимания, логического мышления;

· Развитие воли и самостоятельности: развитие инициативы, уверенности в своих силах, умения преодолевать трудности, развитие умения действовать самостоятельно.

Воспитательные:

  • Воспитание дисциплинированности и организованности при выполнении работы;
  • Воспитание эстетического отношения к выполняемой работе;
  • Воспитание мотивов учения, положительного отношения к полученным знаниям;

· формирование общеучебных и общекультурных навыков работы с информацией.

· воспитание информационной культуры.

Предварительная подготовка учащихся

Этапы урока:

1. Оргмомент (1 мин)

2. Постановка целей урока (1 мин)

3. Актуализация знаний. (15 мин)

4. Здоровьесберегающая минутка (2 мин)

5. Домашнее задание (1 мин)

6. Практическая работа (18 мин)

7. Подведение итогов (2 мин)

1. Организационный момент.

2. Постановка целей урока.

На прошлом уроке мы узнали какие специальные символы можно использовать при составлении запросов и как осуществляется запрос на выборку в режиме дизайна. Сегодня на уроке мы закрепим наши знания на практике. Сначала несколько учеников поработают индивидуально. Остальные – вместе на доске. Затем выполним практическую работу: составим несколько запросов к нашей базе данных «Приемная комиссия».

3. Актуализация знаний.

3.1 Индивидуальное задание для сильных учеников.

На компьютерах составлена БД «Видеотека»

Откройте БД «Видеотека» на рабочем столе. Ознакомьтесь с ее содержимым. Ответьте на вопросы:

1. Укажите ключевое поле таблицы.

2. Сколько записей в таблице?

3. Сколько полей в таблице?

4. Перечислите имена полей и их типы.

5. Создайте запрос, с помощью которого можно вывести на экран название, жанр и страну для всех фильмов, созданных в России. Произвести сортировку названий фильмов по алфавиту. Сохранить запрос под именем «Задание 5». Сколько таких фильмов?

6. Создайте запрос, с помощью которого можно вывести названия фильмов продолжительностью более 110 мин. Расположите эти фильмы по возрастанию продолжительности. Сохраните запрос под именем «Задание 6».

7. Создайте запрос, позволяющий вывести на экран все боевики, начинающиеся на букву П. Сохраните запрос под именем «Задание 7».

3.2 Индивидуальное задание для слабых учеников.

Определите результаты выполнения запросов к следующим данным.

6) between -5 and 10

3.3 Устный опрос. (фронтальная работа)

· Что такое запрос? ( Это команда к СУБД на выполнение определенного вида манипулирования данными)

· Что входит в понятие манипулирования данными? (действия, выполняемые над информацией)

· Какие действия можно производить над информацией в БД? (выборка данных по некоторым условиям, сортировка данных, удаление и добавление данных)

· На каком языке составляются запросы? ( SQL – язык запросов)

· В каком режиме мы составляем запрос? (В режиме дизайна)

· Какие специальные символы используются при составлении запросов? (?,*, like, between)

Дана база данных, содержащая следующие поля:

Фамилия, Имя, Дата рождения, Пол, Улица, Дом, Класс.

Сформулируйте условия отбора:

1. Кто учится в 8 классе? (Класс =8)

2. Кто живет на улице Пушкина? (Улица = ’ Пушкина ’ )

3. У кого номер дома меньше 50? (Дом < 50)

4. Кто родился в 1999 году? (Дата рождения =*.*.99)

5. Кто родился весной?(Дата рождения = (*.03.*) or (*.04.*) or (*.05.*))

6. Кого фамилия начинается на букву «С» (Фамилия= like ‘ C *’)

7. У кого день рождения 20 декабря? (Дата рождения =20.12.*)

Перед вами БД «Шедевры живописи»:

· Определите ключевое поле таблицы.

· Назовите имена полей и их типы.

· Какая из картин была написана раньше остальных?

(выполнить сортировку по возрастанию)

· Создайте запрос, позволяющий получить названия картин всех художников, которые не хранятся в музеях России.

· Создайте запрос, позволяющий вывести на экран названия картин на букву «Г». Расположите название по алфавиту.

· Создайте запрос, позволяющий вывести на экран авторов и названия картин, написанных после 1870 года. Отсортируйте по ключу год по возрастанию.

4. Здоровьесберегающая минутка

-Каких русских художников вы знаете?

Сегодня я хочу рассказать вам о Викторе Михайловиче Васнецове.

Родился В.М. Васнецов в 1848 году в селе Лопьял Вятской губернии в семье сельского священника. Вырос в окружении крестьян, играл и дружил с деревенскими детьми. Воспитывался в Вятской духовной семинарии, но не закончил ее, т.к. решил посвятить себя живописи.

Учился в Академии художеств в Петербурге. После окончания уехал во Францию. В 30 лет возвращается в Москву. Его привлекает Русь былинная, сказочная, фольклорные мотивы, самобытное русское искусство.

В годы расцвета художник создал знакомые нам с детства картины «Аленушка», «Богатыри», «Иван-царевич на сером волке», «Царь Иван Васильевич Грозный», «После побоища Игоря Святославича с половцами».

В.М. Васнецовым созданы декорации и костюмы к опере Н.А. Римского-Корсакова «Снегурочка».

Большое место в творчестве Васнецова занимает монументальная живопись. Он автор большого декоративного панно «Каменный век» в московском Историческом музее, росписи Владимирского собора в Киеве, которым он посвятил более десяти лет. По рисункам Васнецова построены в Амбрамцеве церковь и сказочная избушка на курьих ножках, а также фасад Третьяковской галереи. Умер художник в 1926 году.

5. Домашнее задание. Повторить §33.

6. Практическая работа

6.1 Учебник – практикум стр.90 Работа 3.11 «Реализация простых запросов с помощью конструктора» Выполнить задания 1,2

Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.

Обращаем Ваше внимание, что c 1 сентября 2022 года вступают в силу новые федеральные государственные стандарты (ФГОС) начального общего образования (НОО) №286 и основного общего образования (ООО) №287. Теперь требования к преподаванию каждого предмета сформулированы предельно четко: прописано, каких конкретных результатов должны достичь ученики. Упор делается на практические навыки и их применение в жизни.

Мы подготовили 2 курса по обновлённым ФГОС, которые помогут Вам разобраться во всех тонкостях и успешно применять их в работе. Только до 30 июня Вы можете пройти дистанционное обучение со скидкой 40% и получить удостоверение.

Столичный центр образовательных технологий г. Москва

Получите квалификацию учитель математики за 2 месяца

от 3 170 руб. 1900 руб.

Количество часов 300 ч. / 600 ч.

Успеть записаться со скидкой

Форма обучения дистанционная

План-конспект урока по информатике в 11 классе по теме:

Практическая работа «Реализация простых запросов с помощью конструктора»

Задачи урока:

· Обобщить и систематизировать знания о СУБД, о запросах;

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

Развивающие:

· Развитие внимания, логического мышления;

· Развитие воли и самостоятельности: развитие инициативы, уверенности в своих силах, умения преодолевать трудности, развитие умения действовать самостоятельно.

Воспитательные:

· Воспитание дисциплинированности и организованности при выполнении работы;

· Воспитание эстетического отношения к выполняемой работе;

· Воспитание мотивов учения, положительного отношения к полученным знаниям;

· формирование общеучебных и общекультурных навыков работы с информацией.

· воспитание информационной культуры.

1. Организационный момент.

2. Постановка целей урока.

На прошлом уроке мы узнали какие специальные символы можно использовать при составлении запросов и как осуществляется запрос на выборку в режиме дизайна. Сегодня на уроке мы закрепим наши знания на практике. Сначала несколько учеников поработают индивидуально. Остальные – вместе на доске. Затем выполним практическую работу: составим несколько запросов к нашей базе данных «Приемная комиссия».

3. Актуализация знаний.

3.1 Индивидуальное задание для сильных учеников.

На компьютерах составлена БД «Видеотека»

Откройте БД «Видеотека» на рабочем столе. Ознакомьтесь с ее содержимым. Ответьте на вопросы:

1. Укажите ключевое поле таблицы.

2. Сколько записей в таблице?

3. Сколько полей в таблице?

4. Перечислите имена полей и их типы.

3.2 Устный опрос. (фронтальная работа)

· Что такое запрос? ( Это команда к СУБД на выполнение определенного вида манипулирования данными)

· Что входит в понятие манипулирования данными? (действия, выполняемые над информацией)

· Какие действия можно производить над информацией в БД? (выборка данных по некоторым условиям, сортировка данных, удаление и добавление данных)

· На каком языке составляются запросы? (SQL – язык запросов)

· В каком режиме мы составляем запрос? (В режиме дизайна)

· Какие специальные символы используются при составлении запросов? (?,*, like, between)

Дана база данных, содержащая следующие поля:

Фамилия, Имя, Дата рождения, Пол, Улица, Дом, Класс.

Сформулируйте условия отбора:

1. Кто учится в 8 классе? (Класс =8)

2. Кто живет на улице Пушкина? (Улица =’Пушкина’)

3. У кого номер дома меньше 50? (Дом<50)

4. Кто родился в 1999 году? (Дата рождения =*.*.99)

5. Кто родился весной?(Дата рождения = (*.03.*) or (*.04.*) or (*.05.*))

6. Кого фамилия начинается на букву «С» (Фамилия=like ‘C*’)

7. У кого день рождения 20 декабря? (Дата рождения =20.12.*)

Перед вами БД «Шедевры живописи»:

· Определите ключевое поле таблицы.

· Назовите имена полей и их типы.

· Какая из картин была написана раньше остальных?

(выполнить сортировку по возрастанию)

· Создайте запрос, позволяющий получить названия картин всех художников, которые не хранятся в музеях России.

· Создайте запрос, позволяющий вывести на экран названия картин на букву «Г». Расположите название по алфавиту.

· Создайте запрос, позволяющий вывести на экран авторов и названия картин, написанных после 1870 года. Отсортируйте по ключу год по возрастанию.

4. Здоровьесберегающая минутка

-Каких русских художников вы знаете?

Сегодня я хочу рассказать вам о Викторе Михайловиче Васнецове.

Родился В.М. Васнецов в 1848 году в селе Лопьял Вятской губернии в семье сельского священника. Вырос в окружении крестьян, играл и дружил с деревенскими детьми. Воспитывался в Вятской духовной семинарии, но не закончил ее, т.к. решил посвятить себя живописи.

Учился в Академии художеств в Петербурге. После окончания уехал во Францию. В 30 лет возвращается в Москву. Его привлекает Русь былинная, сказочная, фольклорные мотивы, самобытное русское искусство.

В годы расцвета художник создал знакомые нам с детства картины «Аленушка», «Богатыри», «Иван-царевич на сером волке», «Царь Иван Васильевич Грозный», «После побоища Игоря Святославича с половцами».

В.М. Васнецовым созданы декорации и костюмы к опере Н.А. Римского-Корсакова «Снегурочка».

Большое место в творчестве Васнецова занимает монументальная живопись. Он автор большого декоративного панно «Каменный век» в московском Историческом музее, росписи Владимирского собора в Киеве, которым он посвятил более десяти лет. По рисункам Васнецова построены в Амбрамцеве церковь и сказочная избушка на курьих ножках, а также фасад Третьяковской галереи. Умер художник в 1926 году

Цель работы: освоение приемов реализации запросов на выборку с помощью конструктора запросов Microsoft Access.
Используемое программное обеспечение: Microsoft Access.

Основные понятия

Конструктор запросов — высокоуровневое средство формирования запросов в СУБД Access, который можно рассматривать как пользовательскую оболочку к языку запросов SQL. Для формирования запроса в конструкторе используется табличная форма.

Окно конструктора запросов представлено на рисунке.

http://informat45.ucoz.ru/practica/11_klass/3-11/3-11-1.jpg

Поле схемы запроса — верхняя часть окна конструктора запросов, куда помещаются схемы таблиц, данные из которых используются в запросе.
Бланк запроса — таблица в нижней части окна. Столбцы относятся к полям, участвующим в формировании запроса. В первой строке указываются имена всех этих полей. Вторая строка — имя таблицы, из которой извлекается соответствующее поле. Третья строка — признак сортировки. Используется лишь для ключей сортировки. Флажки в пятой строке отмечают признак вывода данного поля на экран при выполнении запроса. В следующих строках формируется условие отбора.

Построить и выполнить запрос к базе данных «Приемная комиссия»: получить список всех экзаменов на всех факультетах. Список отсортировать в алфавитном порядке названий факультетов.
Для его выполнения достаточно одной таблицы ФАКУЛЬТЕТЫ. Команда (на гипотетическом языке) для такого запроса имеет вид:

.выбрать ФАКУЛЬТЕТ, ЭКЗАМЕН_1, ЭКЗАМЕН_2, 3K3AMEH_3 сортировать ФАКУЛЬТЕТ по возрастанию

1. Перейти к работе с конструктором запросов:
=> открыть вкладку Запросы;
=> выполнить команду Создать;
=> в открывшемся окне Новый запрос выбрать Конструктор, щелкнуть на кнопке ОК.

2. В поле схемы запроса поместить таблицу ФАКУЛЬТЕТЫ. Для этого в окне Добавление таблицы, вкладке Таблицы выбрать название таблицы Факультеты, щелкнуть на кнопках Добавить и Закрыть.

3. Заполнить бланк запроса: внести в бланк данные, показанные на рисунке выше.
4. Выполнить запрос — команда Запрос Запуск. На экране появится таблица следующего вида:

http://informat45.ucoz.ru/practica/11_klass/3-11/3-11-2.jpg

5. Сохранить запрос: выполнить команду Запрос —> Сохранить; в диалоговом окне, запрашивающем имя запроса, ввести «Список экзаменов» и подтвердить сохранение.

6. Сменить заголовки граф запроса.

Пояснение. Заголовками граф полученной ранее таблицы являются имена полей. Это может не устраивать пользователя. Имеется возможность замены их на любые другие надписи, при этом имена полей в БД не изменятся. Делается это через параметры Свойства поля для полей соответствующей таблицы. Для этого нужно снова открыть конструктор для таблицы ФАКУЛЬТЕТЫ. В списке свойств каждого поля добавить в строке «Подпись» соответствующий текст. Например, в поле ФАКУЛЬТЕТ сделать подпись «Факультеты». В поле ЭКЗАМЕН_1 ввести подпись «1-й экзамен» и т. д. После этого, вернуться к запросу «Список экзаменов». Выполнив команду Открыть, получим таблицу с результатом запроса, которая от предыдущей таблицы отличается лишь заголовками:

http://informat45.ucoz.ru/practica/11_klass/3-11/3-11-3.jpg

Требуется вывести список всех специальностей с указанием факультета и плана приема. Отсортировать список в алфавитном порядке по двум ключам: названию факультета (первый ключ) и названию специальности (второй ключ).
Пояснение. Напомним, что в таком случае сортировка сначала происходит по первому ключу и, в случае совпадения у нескольких записей его значения, они упорядочиваются по второму ключу. Для выполнения этого запроса потребуются две таблицы: ФАКУЛЬТЕТЫ и СПЕЦИАЛЬНОСТИ.
Команда для данного запроса на гипотетическом языке будет следующей:

.выбор ФАКУЛЬТЕТЫ.ФАКУЛЬТЕТ, СПЕЦИАЛЬНОСТИ. СПЕЦИАЛЬНОСТЬ, СПЕЦИАЛЬНОСТИ.ПЛАН сортировать ФАКУЛЬТЕТЫ.
ФАКУЛЬТЕТ по возрастанию, СПЕЦИАЛЬНОСТИ. СПЕЦИАЛЬНОСТЬ по возрастанию

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

1. Построить запрос в конструкторе запросов в виде, показанном на рисунке.

http://informat45.ucoz.ru/practica/11_klass/3-11/3-11-4.jpg

2. Исполнить запрос. В результате должна получиться следующая таблица:

http://informat45.ucoz.ru/practica/11_klass/3-11/3-11-5.jpg

Обратить внимание на надписи к графам этой таблицы. Выполнить необходимые действия для приведения надписей к такому виду.

Нажмите, чтобы узнать подробности

Цель работы: освоение приемов реализации запросов на выборку с помощью конструктора запросов Microsoft Access. Используемое программное обеспечение: Microsoft Access.

Основные понятия

Конструктор запросов — высокоуровневое средство формирования запросов в СУБД Access, который можно рассматривать как пользовательскую оболочку к языку запросов SQL. Для формирования запроса в конструкторе используется табличная форма.

Окно конструктора запросов представлено на рисунке.


Поле схемы запроса — верхняя часть окна конструктора запросов, куда помещаются схемы таблиц, данные из которых используются в запросе. Бланк запроса — таблица в нижней части окна. Столбцы относятся к полям, участвующим в формировании запроса. В первой строке указываются имена всех этих полей. Вторая строка — имя таблицы, из которой извлекается соответствующее поле. Третья строка — признак сортировки. Используется лишь для ключей сортировки. Флажки в пятой строке отмечают признак вывода данного поля на экран при выполнении запроса. В следующих строках формируется условие отбора.

Построить и выполнить запрос к базе данных «Приемная комиссия»: получить список всех экзаменов на всех факультетах. Список отсортировать в алфавитном порядке названий факультетов. Для его выполнения достаточно одной таблицы ФАКУЛЬТЕТЫ. Команда (на гипотетическом языке) для такого запроса имеет вид:

.выбрать ФАКУЛЬТЕТ, ЭКЗАМЕН_1, ЭКЗАМЕН_2, 3K3AMEH_3 сортировать ФАКУЛЬТЕТ по возрастанию

1. Перейти к работе с конструктором запросов: => открыть вкладку Запросы; => выполнить команду Создать; => в открывшемся окне Новый запрос выбрать Конструктор, щелкнуть на кнопке ОК.

2. В поле схемы запроса поместить таблицу ФАКУЛЬТЕТЫ. Для этого в окне Добавление таблицы, вкладке Таблицы выбрать название таблицы Факультеты, щелкнуть на кнопках Добавить и Закрыть.

3. Заполнить бланк запроса: внести в бланк данные, показанные на рисунке выше. 4. Выполнить запрос — команда Запрос Запуск. На экране появится таблица следующего вида:


5. Сохранить запрос: выполнить команду Запрос —> Сохранить; в диалоговом окне, запрашивающем имя запроса, ввести «Список экзаменов» и подтвердить сохранение.

6. Сменить заголовки граф запроса.

Пояснение. Заголовками граф полученной ранее таблицы являются имена полей. Это может не устраивать пользователя. Имеется возможность замены их на любые другие надписи, при этом имена полей в БД не изменятся. Делается это через параметры Свойства поля для полей соответствующей таблицы. Для этого нужно снова открыть конструктор для таблицы ФАКУЛЬТЕТЫ. В списке свойств каждого поля добавить в строке «Подпись» соответствующий текст. Например, в поле ФАКУЛЬТЕТ сделать подпись «Факультеты». В поле ЭКЗАМЕН_1 ввести подпись «1-й экзамен» и т. д. После этого, вернуться к запросу «Список экзаменов». Выполнив команду Открыть, получим таблицу с результатом запроса, которая от предыдущей таблицы отличается лишь заголовками:


Требуется вывести список всех специальностей с указанием факультета и плана приема. Отсортировать список в алфавитном порядке по двум ключам: названию факультета (первый ключ) и названию специальности (второй ключ). Пояснение. Напомним, что в таком случае сортировка сначала происходит по первому ключу и, в случае совпадения у нескольких записей его значения, они упорядочиваются по второму ключу. Для выполнения этого запроса потребуются две таблицы: ФАКУЛЬТЕТЫ и СПЕЦИАЛЬНОСТИ. Команда для данного запроса на гипотетическом языке будет следующей:

.выбор ФАКУЛЬТЕТЫ.ФАКУЛЬТЕТ, СПЕЦИАЛЬНОСТИ. СПЕЦИАЛЬНОСТЬ, СПЕЦИАЛЬНОСТИ.ПЛАН сортировать ФАКУЛЬТЕТЫ. ФАКУЛЬТЕТ по возрастанию, СПЕЦИАЛЬНОСТИ. СПЕЦИАЛЬНОСТЬ по возрастанию

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

1. Построить запрос в конструкторе запросов в виде, показанном на рисунке.


2. Исполнить запрос. В результате должна получиться следующая таблица:


Обратить внимание на надписи к графам этой таблицы. Выполнить необходимые действия для приведения надписей к такому виду.

Просмотр содержимого документа
«П/р № 3.11. Реализация простых запросов с помощью конструктора»

П/р № 3.11. Реализация простых запросов с помощью конструктора

Цель работы: освоение приемов реализации запросов на выборку с помощью конструктора запросов Microsoft Access.
Используемое программное обеспечение: Microsoft Access.

Основные понятия

Конструктор запросов — высокоуровневое средство формирования запросов в СУБД Access, который можно рассматривать как пользовательскую оболочку к языку запросов SQL. Для формирования запроса в конструкторе используется табличная форма.

Окно конструктора запросов представлено на рисунке.


Поле схемы запроса — верхняя часть окна конструктора запросов, куда помещаются схемы таблиц, данные из которых используются в запросе.
Бланк запроса — таблица в нижней части окна. Столбцы относятся к полям, участвующим в формировании запроса. В первой строке указываются имена всех этих полей. Вторая строка — имя таблицы, из которой извлекается соответствующее поле. Третья строка — признак сортировки. Используется лишь для ключей сортировки. Флажки в пятой строке отмечают признак вывода данного поля на экран при выполнении запроса. В следующих строках формируется условие отбора.

Построить и выполнить запрос к базе данных «Приемная комиссия»: получить список всех экзаменов на всех факультетах. Список отсортировать в алфавитном порядке названий факультетов.
Для его выполнения достаточно одной таблицы ФАКУЛЬТЕТЫ. Команда (на гипотетическом языке) для такого запроса имеет вид:

.выбрать ФАКУЛЬТЕТ, ЭКЗАМЕН_1, ЭКЗАМЕН_2, 3K3AMEH_3 сортировать ФАКУЛЬТЕТ по возрастанию

1. Перейти к работе с конструктором запросов:
= открыть вкладку Запросы;
= выполнить команду Создать;
= в открывшемся окне Новый запрос выбрать Конструктор, щелкнуть на кнопке ОК.

2. В поле схемы запроса поместить таблицу ФАКУЛЬТЕТЫ. Для этого в окне Добавление таблицы, вкладке Таблицы выбрать название таблицы Факультеты, щелкнуть на кнопках Добавить и Закрыть.

3. Заполнить бланк запроса: внести в бланк данные, показанные на рисунке выше.
4. Выполнить запрос — команда Запрос Запуск. На экране появится таблица следующего вида:


5. Сохранить запрос: выполнить команду Запрос — Сохранить; в диалоговом окне, запрашивающем имя запроса, ввести «Список экзаменов» и подтвердить сохранение.

6. Сменить заголовки граф запроса.

Пояснение. Заголовками граф полученной ранее таблицы являются имена полей. Это может не устраивать пользователя. Имеется возможность замены их на любые другие надписи, при этом имена полей в БД не изменятся. Делается это через параметры Свойства поля для полей соответствующей таблицы. Для этого нужно снова открыть конструктор для таблицы ФАКУЛЬТЕТЫ. В списке свойств каждого поля добавить в строке «Подпись» соответствующий текст. Например, в поле ФАКУЛЬТЕТ сделать подпись «Факультеты». В поле ЭКЗАМЕН_1 ввести подпись «1-й экзамен» и т. д. После этого, вернуться к запросу «Список экзаменов». Выполнив команду Открыть, получим таблицу с результатом запроса, которая от предыдущей таблицы отличается лишь заголовками:


Требуется вывести список всех специальностей с указанием факультета и плана приема. Отсортировать список в алфавитном порядке по двум ключам: названию факультета (первый ключ) и названию специальности (второй ключ).
Пояснение. Напомним, что в таком случае сортировка сначала происходит по первому ключу и, в случае совпадения у нескольких записей его значения, они упорядочиваются по второму ключу. Для выполнения этого запроса потребуются две таблицы: ФАКУЛЬТЕТЫ и СПЕЦИАЛЬНОСТИ.
Команда для данного запроса на гипотетическом языке будет следующей:

.выбор ФАКУЛЬТЕТЫ.ФАКУЛЬТЕТ, СПЕЦИАЛЬНОСТИ. СПЕЦИАЛЬНОСТЬ, СПЕЦИАЛЬНОСТИ.ПЛАН сортировать ФАКУЛЬТЕТЫ.
ФАКУЛЬТЕТ по возрастанию, СПЕЦИАЛЬНОСТИ. СПЕЦИАЛЬНОСТЬ по возрастанию

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

1. Построить запрос в конструкторе запросов в виде, показанном на рисунке.


2. Исполнить запрос. В результате должна получиться следующая таблица:


Обратить внимание на надписи к графам этой таблицы. Выполнить необходимые действия для приведения надписей к такому виду.

Нажмите, чтобы узнать подробности

Цель работы: освоение приемов реализации запросов на выборку с помощью конструктора запросов Microsoft Access. Используемое программное обеспечение: Microsoft Access.

Основные понятия

Конструктор запросов — высокоуровневое средство формирования запросов в СУБД Access, который можно рассматривать как пользовательскую оболочку к языку запросов SQL. Для формирования запроса в конструкторе используется табличная форма.

Окно конструктора запросов представлено на рисунке.


Поле схемы запроса — верхняя часть окна конструктора запросов, куда помещаются схемы таблиц, данные из которых используются в запросе. Бланк запроса — таблица в нижней части окна. Столбцы относятся к полям, участвующим в формировании запроса. В первой строке указываются имена всех этих полей. Вторая строка — имя таблицы, из которой извлекается соответствующее поле. Третья строка — признак сортировки. Используется лишь для ключей сортировки. Флажки в пятой строке отмечают признак вывода данного поля на экран при выполнении запроса. В следующих строках формируется условие отбора.

Построить и выполнить запрос к базе данных «Приемная комиссия»: получить список всех экзаменов на всех факультетах. Список отсортировать в алфавитном порядке названий факультетов. Для его выполнения достаточно одной таблицы ФАКУЛЬТЕТЫ. Команда (на гипотетическом языке) для такого запроса имеет вид:

.выбрать ФАКУЛЬТЕТ, ЭКЗАМЕН_1, ЭКЗАМЕН_2, 3K3AMEH_3 сортировать ФАКУЛЬТЕТ по возрастанию

1. Перейти к работе с конструктором запросов: => открыть вкладку Запросы; => выполнить команду Создать; => в открывшемся окне Новый запрос выбрать Конструктор, щелкнуть на кнопке ОК.

2. В поле схемы запроса поместить таблицу ФАКУЛЬТЕТЫ. Для этого в окне Добавление таблицы, вкладке Таблицы выбрать название таблицы Факультеты, щелкнуть на кнопках Добавить и Закрыть.

3. Заполнить бланк запроса: внести в бланк данные, показанные на рисунке выше. 4. Выполнить запрос — команда Запрос Запуск. На экране появится таблица следующего вида:


5. Сохранить запрос: выполнить команду Запрос —> Сохранить; в диалоговом окне, запрашивающем имя запроса, ввести «Список экзаменов» и подтвердить сохранение.

6. Сменить заголовки граф запроса.

Пояснение. Заголовками граф полученной ранее таблицы являются имена полей. Это может не устраивать пользователя. Имеется возможность замены их на любые другие надписи, при этом имена полей в БД не изменятся. Делается это через параметры Свойства поля для полей соответствующей таблицы. Для этого нужно снова открыть конструктор для таблицы ФАКУЛЬТЕТЫ. В списке свойств каждого поля добавить в строке «Подпись» соответствующий текст. Например, в поле ФАКУЛЬТЕТ сделать подпись «Факультеты». В поле ЭКЗАМЕН_1 ввести подпись «1-й экзамен» и т. д. После этого, вернуться к запросу «Список экзаменов». Выполнив команду Открыть, получим таблицу с результатом запроса, которая от предыдущей таблицы отличается лишь заголовками:


Требуется вывести список всех специальностей с указанием факультета и плана приема. Отсортировать список в алфавитном порядке по двум ключам: названию факультета (первый ключ) и названию специальности (второй ключ). Пояснение. Напомним, что в таком случае сортировка сначала происходит по первому ключу и, в случае совпадения у нескольких записей его значения, они упорядочиваются по второму ключу. Для выполнения этого запроса потребуются две таблицы: ФАКУЛЬТЕТЫ и СПЕЦИАЛЬНОСТИ. Команда для данного запроса на гипотетическом языке будет следующей:

.выбор ФАКУЛЬТЕТЫ.ФАКУЛЬТЕТ, СПЕЦИАЛЬНОСТИ. СПЕЦИАЛЬНОСТЬ, СПЕЦИАЛЬНОСТИ.ПЛАН сортировать ФАКУЛЬТЕТЫ. ФАКУЛЬТЕТ по возрастанию, СПЕЦИАЛЬНОСТИ. СПЕЦИАЛЬНОСТЬ по возрастанию

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

1. Построить запрос в конструкторе запросов в виде, показанном на рисунке.


2. Исполнить запрос. В результате должна получиться следующая таблица:


Обратить внимание на надписи к графам этой таблицы. Выполнить необходимые действия для приведения надписей к такому виду.

Просмотр содержимого документа
«П/р № 3.11. Реализация простых запросов с помощью конструктора»

П/р № 3.11. Реализация простых запросов с помощью конструктора

Цель работы: освоение приемов реализации запросов на выборку с помощью конструктора запросов Microsoft Access.
Используемое программное обеспечение: Microsoft Access.

Основные понятия

Конструктор запросов — высокоуровневое средство формирования запросов в СУБД Access, который можно рассматривать как пользовательскую оболочку к языку запросов SQL. Для формирования запроса в конструкторе используется табличная форма.

Окно конструктора запросов представлено на рисунке.


Поле схемы запроса — верхняя часть окна конструктора запросов, куда помещаются схемы таблиц, данные из которых используются в запросе.
Бланк запроса — таблица в нижней части окна. Столбцы относятся к полям, участвующим в формировании запроса. В первой строке указываются имена всех этих полей. Вторая строка — имя таблицы, из которой извлекается соответствующее поле. Третья строка — признак сортировки. Используется лишь для ключей сортировки. Флажки в пятой строке отмечают признак вывода данного поля на экран при выполнении запроса. В следующих строках формируется условие отбора.

Построить и выполнить запрос к базе данных «Приемная комиссия»: получить список всех экзаменов на всех факультетах. Список отсортировать в алфавитном порядке названий факультетов.
Для его выполнения достаточно одной таблицы ФАКУЛЬТЕТЫ. Команда (на гипотетическом языке) для такого запроса имеет вид:

.выбрать ФАКУЛЬТЕТ, ЭКЗАМЕН_1, ЭКЗАМЕН_2, 3K3AMEH_3 сортировать ФАКУЛЬТЕТ по возрастанию

1. Перейти к работе с конструктором запросов:
= открыть вкладку Запросы;
= выполнить команду Создать;
= в открывшемся окне Новый запрос выбрать Конструктор, щелкнуть на кнопке ОК.

2. В поле схемы запроса поместить таблицу ФАКУЛЬТЕТЫ. Для этого в окне Добавление таблицы, вкладке Таблицы выбрать название таблицы Факультеты, щелкнуть на кнопках Добавить и Закрыть.

3. Заполнить бланк запроса: внести в бланк данные, показанные на рисунке выше.
4. Выполнить запрос — команда Запрос Запуск. На экране появится таблица следующего вида:


5. Сохранить запрос: выполнить команду Запрос — Сохранить; в диалоговом окне, запрашивающем имя запроса, ввести «Список экзаменов» и подтвердить сохранение.

6. Сменить заголовки граф запроса.

Пояснение. Заголовками граф полученной ранее таблицы являются имена полей. Это может не устраивать пользователя. Имеется возможность замены их на любые другие надписи, при этом имена полей в БД не изменятся. Делается это через параметры Свойства поля для полей соответствующей таблицы. Для этого нужно снова открыть конструктор для таблицы ФАКУЛЬТЕТЫ. В списке свойств каждого поля добавить в строке «Подпись» соответствующий текст. Например, в поле ФАКУЛЬТЕТ сделать подпись «Факультеты». В поле ЭКЗАМЕН_1 ввести подпись «1-й экзамен» и т. д. После этого, вернуться к запросу «Список экзаменов». Выполнив команду Открыть, получим таблицу с результатом запроса, которая от предыдущей таблицы отличается лишь заголовками:


Требуется вывести список всех специальностей с указанием факультета и плана приема. Отсортировать список в алфавитном порядке по двум ключам: названию факультета (первый ключ) и названию специальности (второй ключ).
Пояснение. Напомним, что в таком случае сортировка сначала происходит по первому ключу и, в случае совпадения у нескольких записей его значения, они упорядочиваются по второму ключу. Для выполнения этого запроса потребуются две таблицы: ФАКУЛЬТЕТЫ и СПЕЦИАЛЬНОСТИ.
Команда для данного запроса на гипотетическом языке будет следующей:

.выбор ФАКУЛЬТЕТЫ.ФАКУЛЬТЕТ, СПЕЦИАЛЬНОСТИ. СПЕЦИАЛЬНОСТЬ, СПЕЦИАЛЬНОСТИ.ПЛАН сортировать ФАКУЛЬТЕТЫ.
ФАКУЛЬТЕТ по возрастанию, СПЕЦИАЛЬНОСТИ. СПЕЦИАЛЬНОСТЬ по возрастанию

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

1. Построить запрос в конструкторе запросов в виде, показанном на рисунке.


2. Исполнить запрос. В результате должна получиться следующая таблица:


Обратить внимание на надписи к графам этой таблицы. Выполнить необходимые действия для приведения надписей к такому виду.

Читайте также: