
- •Инструкционно – технологическая карта № 4.14
- •! Записать в конспекте определение запроса !
- •Создать бд по инструкционым картам 4.13.1 и 4.13.2 или воспользоваться ею.
- •На основе таблицы Преподаватели создать простой запрос на выборку, в котором должны отображаться фамилии, имена, отчества преподавателей и их должность.
- •Сохранить запрос.
- •Запрос создать аналогично тому, как это делалось в п.4:
- •Разработать запрос с параметрами о студентах заданной группы, в котором при вводе в окно параметров номера группы на экран должен выводиться состав этой группы:
- •Для создания запроса, в котором выводятся оценки студентов заданной группы по заданной дисциплине:
- •Теперь можно создавать перекрестный запрос. Для этого:
- •Создать запрос на отчисление студента гр. 152 Перлова Кирилла Николаевича:
- •Создать запрос на создание базы данных отличников:
- •Самостоятельно создать любой запрос.
- •Для каждого из созданных запросов создать форму (можно рекомендовать автоформу в столбец или ленточную автоформу) для удобного просмотра данных.
- •Поиск информации и фильтрация.
- •Сохранить документ→закрыть программу ms Access→сдать карту и архив пр4-14_фамилия с файлом базы данных →показать конспект преподавателю.
Инструкционно – технологическая карта № 4.14
Тема: Создание запросов. Вычисления в запросах. Поиск информации. Сортировка данных. Работа с фильтром.
Цель: Знакомство с программой Microsoft Office Access. Работа с запросами, фильтром, сортировкой, поиском.
Теория
База данных - это совокупность таблиц определенного рода, позволяющая не хранить дублирующиеся данные, но при этом легко получать различные выборки и отчеты.
В реляционных базах данных вся информация представляется в виде прямоугольных таблиц. Реляционная модель опирается на систему понятий реляционной алгебры, важнейшие из которых: таблица, отношение, строка, столбец, первичный ключ. Все операции над реляционной базой данных сводятся к манипуляциям с таблицами. Таблица отражает тип объекта реального мира (сущность), а каждая ее строка – конкретный объект. Таблица - это набор сведений, относящихся к определенной категории, является основным объектом базы данных. Поля - это различные характеристики (иногда говорят - атрибуты) объекта. Значения полей в одной строчке (записи) относятся к одному объекту. Разные поля отличаются именами. А чем отличаются друг от друга разные записи? Записи различаются значениями ключей. Главным ключом в базах данных называют поле (или совокупность полей), значение которого не повторяется у разных записей.
Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Запросы создаются пользователем для выборки необходимых ему данных из одной или нескольких связанных таблиц и представления выбранных данных также в виде таблицы. Запрос может формироваться двумя способами:
с помощью запросов по образцу — QBE (Query By Example);
с помощью инструкций языка структурированных запросов SQL (Structured Query Language), т.е. специализированного языка, предназначенного для организации запросов, а также для обновления и управления реляционными базами данных.
QBE - запрос по образцу – средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.
SQL – запросы – это запросы, которые составляются (программистами) из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.
В БД хранится информация об объектах. Для поиска необходимой информации можно воспользоваться фильтром. Для того чтобы выбрать нужную запись, нужно открыть таблицу, которая содержит необходимые вам записи. Для этого следует установить курсор на слово, по которому вы хотите проводить поиск, и нажать кнопку Фильтр по выделенному слову.
При необходимости можно воспользоваться средством «Поиск». В диалоговое окно необходимо ввести значение поля и запустить поиск.
Ход работы: