- •1. Понятие информации, свойства информации.
- •2. Основные понятия теории баз данных.
- •3. Цели создания и использования баз данных.
- •4. Уровни представления баз данных.
- •5. Назначение и основные функции субд, этапы развития субд.
- •6. Структура субд.
- •7. Понятие архитектуры «клиент-сервер».
- •8. Характеристика настольных субд:
- •9. Характеристика серверных субд.
- •10. Понятие модели данных.
- •11. Иерархическая модель данных: понятие, достоинства и недостатки
- •13. Реляционная модель данных
- •14. Достоинства реляционных моделей данных.
- •15. Модель данных объект-связь и семантические сети
- •16. Ключи и связи, ссылочная целостность в реляционной модели данных
- •17. Нормализация данных, нормальные формы
- •19. Запросы к базам данных, язык sql
- •21.Перспективы развития субд
- •22.Общая характеристика субд access.
- •23.Архитектура субд Access
- •24Типы данных, обрабатываемых в субд Access
- •25Основные этапы разработки приложени
- •26. Создание файла базы данных в субд Access, конструкторы и мастера
- •Создание базы данных с помощью мастера
- •Создание базы данных без помощи мастера
- •26 Создание файла базы данных в субд Access, конструкторы и мастера
- •28.Понятие импорта данных и связывания таблиц
- •29 .Создание таблицы в режиме конструктора
- •30.Определение основных свойств полей таблицы в субд Access
- •31. Формирование полей со списком в таблице.
- •34. Изменение структуры таблиц в субд Access
- •35.Работа с таблицей: перемещение по таблице, добавление и удаление записей, изменение данных
- •36.Работа с таблицей: сортировка, поиск и фильтрация данных
- •37 Макет таблицы, печать таблицы в субд Access
- •38 Назначение запросов, их виды и использование в субд Access
- •39 Создание запроса на выборку, включение полей в запрос и ввод условий отбора
- •40.Создание и использование вычисляемых полей и параметрического запроса
- •41.Создание итоговых запросов, групповые операции в запросе
- •42 Формирование перекрестного запроса
- •43 Активные запросы в субд Access
- •44 Создание и использование запроса на обновление.
- •45. Создание и использование запроса на добавление в субд Access
- •46. Создание и использование запроса на удаление в субд Access
- •47 Создание и использование запроса на создание новой таблицы в субд Access
- •48 Применение форм для обработки данных, структура форм
- •49. Виды форм для работы с данными в субд Access
- •51. Создание простой формы для ввода данных
- •52 Панель элементов в конструкторе форм
- •53 Установка свойств элементов управления в формах
- •54 Создание формы на основе многотабличного запроса, составная форма «один ко многим»
- •55 Использование отчетов для обработки и отображения информации, виды отчетов
- •56 Режим предварительного просмотра и печать отчета
- •57 Структура отчета. Х-ка его разделов.
- •58 Этапы создания простого отчета при помощи мастера
- •59.Разработка отчета на основании многотабличного запроса в субд Access
- •60. Общие сведения о макросах
- •61.Создание макроса, проверка работы макроса, выполнение макроса.
- •62 Использование модулей для автоматизации приложения.
- •63.Виды модулей в субд Access
54 Создание формы на основе многотабличного запроса, составная форма «один ко многим»
Составная многотабличная форма создается для работы с несколькими взаимосвязанными таблицами. Многотабличная форма может состоять из основной части и одной или нескольких подчиненных включаемых форм, т. е. быть составной. Подчиненная форма, как правило, строится на основе таблицы, подчиненной относительно таблицы-источника основной части формы.
Подчиненная (включаемая) форма может строиться также на основе главной таблицы относительно таблицы-источника основной части формы. Многотабличная форма может не иметь включаемых форм. В этом случае в форму, кроме полей таблицы, на: основе которой она строится, добавляются поля из связанной таблицы, являющейся главной относительно основной таблицы формы. Многотабличная форма может быть создана в режиме конструктора или с помощью мастера форм.При создании многотабличной формы средствами Access могут использоваться различные приемы. Наиболее технологичным является, очевидно, первоначальное создание форм с помощью мастера с последующей их доработкой, в конструкторе. Мастер упрощает процесс создания формы, т. к. автоматически выполняет большинство требуемых операций. При создании многотабличной формы с помощью мастера Access создает для формы запрос в виде базовой инструкции на языке запросов SQL. В этом запросе фигурируют таблицы и поля, которые использованы при построении формы. Мастер форм предоставляет возможность выбрать включаемые в форму поля из нескольких взаимосвязанных таблиц, а также запросов. При этом используются различные способы построения многотабличной формы. Полученная с помощью мастера форма при необходимости может быть отредактирована в режиме конструктора. При создании приложений очень часто возникает необходимость просмотра и редактирования данных, имеющих отношение "один-ко-многим". В этом случае при создании формы для отображения записей основной таблицы можно использовать поля формы или объект Grid (Таблица), а для отображения данных подчиненной таблицы — объект Grid (Таблица). Рассмотрим создание многотабличных форм с помощью мастера и конструктора форм.
55 Использование отчетов для обработки и отображения информации, виды отчетов
Отчеты – это средства отображения данных и результатов при выводе на печать. Отчет является эффективным средством представления данных в печатном формате. Имея возможность управлять размером и внешним видом всех элементов отчета, пользователь может отобразить сведения желаемым образом.
Большинство отчетов являются присоединенными к одной или нескольким таблицам и запросам из базы данных. Источником записей отчета являются поля в базовых таблицах и запросах. Отчет не должен включать все поля из каждой таблицы или запроса, на основе которых он создается.
Отчет можно создать тремя различными способами.
При помощи автоотчета на основе таблицы или запроса. Автоотчет служит для создания отчета, в котором выводятся все поля и записи базовой таблицы или запроса.
В окне базы данных выберите Отчеты и нажмите кнопку Создать.
В диалоговом окне Новый отчет выберите одного из следующих мастеров.
Автоотчет: в столбец — каждое поле располагается на отдельной строке; подпись находится слева от поля.
Автоотчет: ленточный — поля каждой записи находятся на отдельной строке; подписи печатаются сверху, один раз для каждой страницы.
Выберите таблицу или запрос, содержащие данные, на которых должен быть основан отчет.
Нажмите кнопку OK.
Microsoft Access применяет последний автоформат, использовавшийся для создания отчета. Если до этого отчет с помощью мастера не создавался, и не использовалась команда Автоформат в меню Формат, то будет применен стандартный автоформат.
При помощи мастера на основе одной или нескольких таблиц или запросов. Мастер задает подробные вопросы об источниках записей, полях, макете, требуемых форматах и создает отчет на основании полученных ответов.
В окне базы данных выберите Отчеты и нажмите кнопку Создать.
В диалоговом окне Новый отчет выберите нужного мастера.
Выберите таблицу или запрос, содержащие данные, на которых должен быть основан отчет.
Нажмите кнопку OK.
Следуйте инструкциям мастера.
Созданный отчет можно изменить в режиме конструктора.
Вручную в режиме конструктора. Сначала создается базовый отчет, который затем изменяется в соответствии с требованиями в режиме конструктора.
В окне базы данных выберите Отчеты и нажмите кнопку Создать.
В диалоговом окне Новый отчет выберите пункт Конструктор.
Выберите таблицу или запрос, содержащие данные, на которых должен быть основан отчет. (Если нужно создать свободный отчет, не выбирайте ничего из этого списка.)
Чтобы использовать в отчете данные из нескольких таблиц, создайте отчет на основе запроса.
Нажмите кнопку OK.
Microsoft Access откроет отчет в режиме конструктора.