- •1.Базы данных. Структурные элементы бд.
- •2. Понятие субд и бд, классификация бд.
- •3. Виды моделей данных
- •5. Виды связей между объектами
- •6. Этапы проектирования бд
- •7. Запросы на выборку
- •8. Вычисления в формах и запросах
- •9. Основные и вспомогательные функции Access.
- •10. Сортировка данных. Индексы. Создание индексов.
- •11. Фильтры, способы фильтрации
- •12. Обеспечение условий целостности данных
- •14. Реализация поиска в субд Access. Примеры. Смотрим вопрос 8.
- •15. Типы запросов. Краткая характеристика.
- •16. Запросы на изменение. Примеры.
- •17. Запросы. Возможности запросов.
- •18. Подчиненная форма. Способы создания. Связь с главной формой.
- •19. Форма. Назначение и структура формы. Типы форм.
- •20. Отчеты. Типы отчетов. Сходства и различия с формой.
- •21. Макросы autokeys и autoexec. Примеры.
- •22. Понятие макроса. Создание групп макросов.
- •23. Свойства полей и таблиц.
- •24. Способы защиты данных в форме. Примеры.
- •25. Запросы и фильтры. Сходства и различия.
- •26. Операторы и функции, используемые в запросах и фильтрах. Примеры.
11. Фильтры, способы фильтрации
Фильтрацию используют для того, чтобы отобрать те записи таблицы или результаты выполнения запросов значение полей, которых отвечают определенным условиям.
3 типа фильтров:
1. Фильтр по выделенному полю/исключить выделенное – отбирает записи с совпадающим значением выделенного поля.
2. Обычный фильтр. Позволяет ввести значения, которое должны содержать в отобранных записях. Можно ввести более сложное условие отбора.
3. Расширенный фильтр. Позволяет осуществить поиск информации в таблице по заданным критериям отбора и провести сортировку данных. Запуск – команда Фильтр/Расширенный фильтр
Фильтр сортирует данные. Фильтр не сохраняется в БД.
12. Обеспечение условий целостности данных
В MS Access обеспечивается возможность автоматической проверки целостности данных в связанных полях. Целостность данных означает систему правил, используемых для поддержания связей между записями в связанных таблицах, а также для обеспечения защиты от случайного удаления или изменения связанных данных. Установить проверку целостности данных можно, если выполнены следующие условия:
1. Связанное поле главной таблицы является ключевым полем или имеет уникальный индекс
2. Связанное поле имеют один тип данных
Чтобы обеспечить целостность, работа с данными должна производиться с учетом нижеперечисленных правил:
Невозможно ввести в связанное поле подчиненной таблицы значение, отсутствующее в связанном поле главной таблицы. Однако можно ввести пустое значение, показывающее, что для данной записи связь отсутствует.
Не допускается удаление записи из главной таблицы, если существуют связанные с ней записи в подчиненной таблице.
Невозможно изменить значение ключевого поля в главной таблице, если существуют записи, связанные с данной таблицей.
14. Реализация поиска в субд Access. Примеры. Смотрим вопрос 8.
Осуществить поиск по одной или нескольким записям можно с помощью запроса.
Запросы – это средства любой СУБД, позволяющие предоставить информацию, накопленную в таблицах БД, удовлетворяющую заданному условию.
Типы запросов:
-Запрос на выборку. Самый распространенный тип запросов, извлекает данные из 1 или нескольких связанных таблиц, и результаты работы отображает в режиме таблицы, в которой допускается изменение данных.
-Запрос с параметрами. Это запрос при запуске, которого открывается одно или несколько диалоговых окон с приглашениями ввести определенные сведения.
-Перекрестный запрос.
-SQL запросы. Это запросы, задаваемые с помощью SQL сервера.
-Запрос на изменение. Это запрос, который позволяет, выполнив 1 операцию, внести изменения во многие записи. Включает 4 типа:
1)Запрос на создание таблицы.
2)Запрос на удаление записи.
3)Запрос на добавление записи.
4)Запрос на обновление записей.
15. Типы запросов. Краткая характеристика.
Запросы – это средства любой СУБД, позволяющие предоставить информацию, накопленную в таблицах БД, удовлетворяющую заданному условию.
Типы запросов:
-Запрос на выборку. Самый распространенный тип запросов, извлекает данные из 1 или нескольких связанных таблиц, и результаты работы отображает в режиме таблицы, в которой допускается изменение данных.
-Запрос с параметрами. Это запрос при запуске, которого открывается одно или несколько диалоговых окон с приглашениями ввести определенные сведения.
-Перекрестный запрос.
-SQL запросы. Это запросы, задаваемые с помощью SQL сервера.
-Запрос на изменение. Это запрос, который позволяет, выполнив 1 операцию, внести изменения во многие записи. Включает 4 типа:
1)Запрос на создание таблицы.
2)Запрос на удаление записи.
3)Запрос на добавление записи.
4)Запрос на обновление записей.