
- •1. Понятие базы данных (бд). Единица информации в бд. Виды моделей организации данных.
- •2. Системы управления базами данных (субд). Реляционные субд. Правила создания реляционных субд.
- •4. Окно Базы данных. Общие принципы и способы работы с объектами.
- •7. Типы данных и их особенности.
- •3. Общая характеристика субд Microsoft Access. Объекты Microsoft Access. Их назначение и особенности
- •5. Создание бд в Microsoft Access. Таблица как объект бд. Способы создания таблиц в Microsoft Access. Переименование, удаление, копирование таблиц.Создание файла бд в access
- •9. Ключевые поля в таблицах. Их виды. Назначение и использование. Способы задания и изменения.
- •10.11. Свойства полей. Значение по умолчанию. Примеры.
- •12. Работа с данными в Режиме таблицы.
- •16. Запрос как объект бд. Типы и возможности запросов. Способы создания запроса в Microsoft Access.
- •17. 18. Режим конструктора запроса.
- •19. Запрос-выборка. Назначение. Виды.
- •21. Вычисляемое поле. Назначение. Правила и способы создания. Свойства вычисляемого поля.
- •22. Выражения. Построитель выражений. Полное имя поля в выражении.
- •25. Функция Format(). Функция Iif(). Примеры.
- •27. Запрос с параметром. Назначение. Особенности. Правила создания.
- •28. Создание итоговых запросов. Установки Групповых операций. Назначение группировки. Примеры.
- •30. Групповые функции. Особенности их использования в выражениях для вычисляемых полей.
- •Запросы-действия. Виды и назначение. Особенности создания и выполнения.
- •48. Создание кнопок управления в форме.
- •46. Создание формы для ввода новых записей с помощью «список», «поле со списком» Размещение полей ввода 1
- •43. Элементы управления, их виды, назначение Панель элементов
- •50. Способы проектирования отчётов. Окно конструктора отчетов. Общее между отчётами и формами.
30. Групповые функции. Особенности их использования в выражениях для вычисляемых полей.
Замечание 1: Функция Count возвращает количество всех записей с непустыми значениями в поле (т. е. полей, не содержащих значения Null).
Замечание 2: Функции Min, Max, Count применимы ко всем типам полей; Sum, Avg, StDev, Var – только к числовым и денежным, а First, Last к текстовым.
Имя функции
Описание функции
Sum
Вычисляет сумму всех значений поля
Avg
Вычисляет среднее значение поля
Min
Находит наименьшее значение поля
Max
Находит наибольшее значение поля
Count
Возвращает число записей, в которых значения данного поля не пустые
StDev
Вычисляет среднеквадратичное отклонение для всех значений данного поля
Var
Вычисляет статистическую дисперсию. Если в группе меньше 2 строк функция возвращает 0
First
Находит первое значение поля
Last
Находит последнее значение поля
Создание перекрестного запроса с помощью Конструктор1 Запрос ® Создать ® конструктор2 выбрать таблицы, по которым будет создан перекрестный запрос;3 выбрать нужные поля;4 пункт меню Вид ® перекрестный или поле на панели инструментов – Вид запроса ® перекрестный;5 Заполняем строку Перекрестная таблица
Создание перекрестного запроса с помощью мастера.1 запрос ® создать ® перекрестный запрос 2 выбрать таблицу или запрос из которых будем выводить поля в запросе;3 далее выбираем поля в качестве заголовков строк;4 далее выбираем поля в качестве заголовков столбцов; 5 выбираем поле по которому необходимо провести итоговые вычисления и групповую функцию; на этом же шаге подтверждаем создание 6 тоговых значений для каждой строки 7 задаем имя запроса; готово.
Замечание: Если при создании перекрестного запроса с помощью мастера необходимо использовать поля из нескольких таблиц, то следует предварительно создать запрос, который будет содержать все необходимые поля.
Запросы-действия. Виды и назначение. Особенности создания и выполнения.
Запрос, вносящий изменения, можно рассматривать как обычный запрос на выборку, который должен ещё выполнять некоторые операции над указанной группой записей в результирующей таблице.
При создании запроса MsA по умолчанию создает запрос-выборку. Чтобы изменить тип запроса, необходимо воспользоваться меню конструктора запроса. В окне базы данных запросы-действия имеют каждый свою пиктограмму и ! (кнопка запуска).
Т.к. действия запросов, вносящих изменения, необратимы, то следует придерживаться следующей последовательности действий:1создать запрос выборку2 перейти в режим просмотра результирующей таблицы и просмотреть записи, выбранные в запросе 3 преобразовать запрос выборку в запрос действие 4 выполнить запрос: кнопка ! 5 проверить внесенные изменения в режиме просмотра результирующей таблицы.
ЗАМЕЧАНИЕ: нужно создавать резервные копии обрабатываемых таблиц.
Виды: запрос на обновление данных, запрос на добавление данных, запрос на создание таблицы, запрос на удаление данных.
Создание запроса для изменения (обновления) значенийсначала создадим запрос-выборку Преобразуем запрос на выборку в запрос на обновление:1 выберем команду Запрос ® обновление, в запрос будет добавлена строка Обновление.2 в строке Обновление в поле Скидка введем 0,15.3на панели инструментов щелкнуть кнопку !4 для завершения выполнения запроса нужно ответить Да. Создание запроса для удаления записейЭто наиболее опасный запрос!!! Удаляющий запрос может удалять записи из нескольких таблиц одновременно. Для этого нужно чтобы:1 было определено отношение между таблицами;2 включена опция Обеспечение целостности данных;3 включена опция Каскадное удаление связанных записей.1 Необходимо построить запрос выборку;2апрос/удаление;
37. Запрос на создание таблицы1Построим запрос-выборку;2Выбрать в меню Запрос ® создание таблицы;3 В поле Имя таблицы – новое имя таблицы 4 Перейти в режим просмотра результирующий таблицы, а затем в конструктор.5 Вывод дат лучше отключить.6Кнопка ! ® Да.