- •Назовите основные модели данных, их особенности.
- •Что такое нормализация отношений? Приведите формы нормализации отношений.
- •К какому типу субд относится Access?
- •Что такое репликация? Как создаются реплики?
- •Назовите основные объекты Access. Каково назначение этих объектов?
- •Чем определяется структура таблицы базы данных Access?
- •Назовите типы полей.
- •Охарактеризуйте основные свойства полей.
- •Что такое индекс? Зачем производится индексирование таблиц?
- •Что такое ключ? Чем простой ключ отличается от составного?
- •Охарактеризуйте способы создания таблиц.
- •Создание таблицы
- •Создание таблицы в новой базе данных
- •Создание таблицы в существующей базе данных
- •Как создаются связи между таблицами? Создание связи между таблицами
- •Создание связи между таблицами с помощью окна "Схема данных"
- •Создание связи между таблицами с помощью области "Список полей"
- •Открытие таблицы в режиме таблицы
- •Открытие области "Список полей"
- •Добавление поля и создание связи из области "Список полей"
- •Назовите типы связей между таблицами.
- •Как выполняется сортировка записей таблицы?
- •Что такое фильтрация записей? Назовите команды фильтрации.
- •Назовите типы запросов Access.
- •Назовите способы создания запросов.
- •Как создаются связи между таблицами в запросах? Создание связи между таблицами
- •Создание связи между таблицами с помощью окна "Схема данных"
- •Создание связи между таблицами с помощью области "Список полей"
- •Назовите основные типы запросов на выборку.
- •Что такое запрос с параметрами и как он создается?
- •Что такое перекрестный запрос и как он создается?
- •Что такое запрос с итогом и как он создается?
- •Что такое вычисляемые поля? Для чего они предназначены?
- •Сформулируйте правила создания вычисляемых полей.
- •Назовите основные элементы выражений при создании вычисляемых полей.
- •Как задаются условия отбора записей в запроса?
- •Для чего предназначены запросы-действия? Перечислите их
- •Как создаются запросы-действия?
- •Что является источником данных формы?
- •В Каких режимах можно работать с формой?
- •Назовите основные типы форм.
- •Из каких разделов состоит форма? Какие данные размещаются в этих разделах?
- •Перечислите основные свойства формы.
- •Что такое элементы управления? Какие типов бывают элементы управления.
- •Охарактеризуйте основные элементы управления.
- •Для чего предназначена форма типа главная/ подчиненная? Как она создается?
- •41.Назовите основные типы отчетов.
- •Отчет, содержащий несколько столбцов
- •42.Из каких разделов состоит отчёт?
- •43.Как производится конструирование отчета?
- •46.Что такое макросы и для чего они предназначены?
- •47.Опишите технологию создания макросов.
Создание связи между таблицами с помощью области "Список полей"
Добавить поле в существующую таблицу, открытую в режиме таблицы, можно, перетащив его из области Список полей. В области Список полей отображаются поля, доступные в связанных таблицах, а также поля, доступные в других таблицах. При перетаскивании поля из другой (несвязанной) таблицы и выполнении инструкций мастера подстановок между таблицей из области Список полей и таблицей, в которую перетаскивается поле, автоматически создается связь "один-ко-многим". Эта связь, созданная Access, не обеспечивает целостность данных по умолчанию. Чтобы обеспечить целостность данных, нужно изменить связь. Дополнительные сведения см. в разделе Изменение связи между таблицами.
Назовите основные типы запросов на выборку.
Запрос – средство отбора (поиска) данных в базе из одной или нескольких таблиц по определенному пользователем условию. Все запросы делятся на две группы: * запросы-выборки, * запросы-действия. Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями. К этой группе запросов относятся следующие: * Запрос к связанным таблицам - позволяет производить выборку данных из связанных таблиц. * Перекрестный запрос - отображает итоговые данные с группировкой их по горизонтали и вертикали, выводя результаты их обработки в виде таблиц. * Запрос с параметром - позволяет пользователю задать критерий отбора, введя нужный параметр при вызове запроса. * Запрос с вычисляемым полем - позволяет рассчитать данные на основе других полей из той же строки запроса. * Запрос с критерием поиска - позволяет производить отбор записей в соответствии с заданным критерием поиска. * Запрос с итогами - производит математические вычисления и выдает результат. Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи. К этой группе запросов относятся следующие: * Запросы на создание таблицы создают таблицы на основании данных, содержащихся в результирующем множестве запроса. * Запросы на добавление записей позволяют добавлять в таблицу записи, создаваемые запросом. * Запросы на обновление изменяют значения существующих полей в соответствии с заданным критерием. * Запросы на удаление удаляют записи из одной или нескольких таблиц одновременно.
Что такое запрос с параметрами и как он создается?
Для ограничания множества записей, возвращаемых в ответ на запрос в Microsoft Access, в запросе можно использовать условия отбора. Чтобы запрашивать различные записи при каждом запуске конкретного запроса, может потребоваться, чтобы запрос предлагал введение условий отбора, например "от даты" - "до даты." Запрос, предлагающий введение условий отбора, называется запросом с параметрами. В данной статье описывается создание запроса с параметрами в Microsoft Access. Запрос с параметрами отображает свое собственное диалоговое окно, запрашивающее информацию. Возможно создание запроса, предлагающего введение лишь одной части информации, например номера детали, или более чем одной части информации, например двух дат. В этом случае Microsoft Access найдет все записи, содержащие этот номер детали, или все записи, попадающие между этими двумя датами. Кроме того, запросы с параметрами можно использовать как основу для форм, отчетов и страниц доступа к данным. Например, на основе запросов с параметрами возможно создание ежемесячного отчета о прибылях и убытках. При распечатывании отчета Access отображает диалоговое окно, запрашивающее месяц, который должен охватывать отчет. После введения месяца Access распечатывает соответствующий отчет. Кроме этого, с запросами с параметрами, формами и отчетами можно делать следующее:
Создавать пользовательские формы или диалоговые окна, запрашивающие параметры запроса (вместо использования диалогового окна запроса с параметрами), а затем отображать результаты в виде таблицы. Это называется «Запрос по форме».
Распечатывать в заголовке отчета условия отбора, введенные для создания отчета в запрос с параметрами, чтобы из отчета можно было понять, какие значения использовались для его создания.
ВНИМАНИЕ! Выполнение приведенных в этом примере шагов приводит к модификации образца проекта Access NorthwindCS.adp. Рекомендуется создать резервную копию файла NorthwindCS.adp и выполнять эти шаги, используя копию проекта. Создание запроса с одним параметром
Запустите Microsoft Access 2002.
В меню Справка выберите Примеры баз данных, а затем Пример базы данных Борей. Когда появится Главная кнопочная форма, закройте ее.
Из меню Вид выберите Объекты базы данных, а затем Запросы.
В окне базы данных щелкните запрос Счета, а затем щелкнитеКонструктор.
Введите следующую команду в ячейку Условия отбора для поля СтранаПолучателя. Обратите внимание, что введенное выражение должно быть заключено в квадратные скобки.
[Обзор счетов страны]
В меню Запрос выберите пункт Выполнить. При появлении запроса введите Великобритания и щелкните OK для просмотра результатов запроса. Обратите внимание на то, что запрос возвращает только записи, у которых в качестве страны получателя значится Великобритания.
Закройте запрос без сохранения.
