
- •Автоматизация. Сервер приложений. Клиент приложений.
- •Базы данных – основа аис.
- •Базы данных коллективного пользования. Компоненты модели клиент/сервер.
- •Витрины данных. Методы организации витрин данных.
- •Возможности субд sql Server.
- •Выполнение макросов.
- •Вычисляемые поля в запросах. Запросы с параметром.
- •Вычисляемые поля в отчетах.
- •Групповые операции в запросах.
- •Единицы физической и логической организации данных.
- •Запросы на обновление, добавление и удаление.
- •Запросы на выборку. Условия отбора записей.
- •Использование модулей vba. Стандартные модули и обработчики событий форм и отчетов.
- •Классификация моделей данных в аис.
- •Конструирование отчетов. Области отчета, их назначение и свойства.
- •Конструирование отчетов. Элементы, добавление в отчет, их назначение и свойства.
- •Макет отчета. Мастер и Конструктор отчетов.
- •Многомерные хранилища данных. Модели кубов данных.
- •Надежность систем обработки данных. Защита от потери информации. Восстановление базы данных.
- •Назначение ключевого поля в таблице.
- •Нормализация модели. Цель нормализации. Аномалия бд.
- •Объекты бд и ms Access. Их назначение.
- •Организация данных на машинных носителях. Структурные элементы для хранилища данных – массивы, списки, деревья, графы.
- •Перекрестные запросы.
- •Понятие информации. Информация и данные.
- •Понятие мер, измерений, иерархий и агрегирования данных.
- •Понятие экономической информации. Виды реквизитов.
- •Правила нормализации логической модели. Целостность бд.
- •Работа с базой данных, открытой для общего пользования. Репликация базы данных.
- •Работа с формой в режиме конструктора. Области формы, их назначение и свойства.
- •Разработка запросов. Режимы просмотра и виды запросов.
- •Разработка форм. Их назначение и режимы просмотра.
- •Реляционная модель данных. Основные термины реляционной модели.
- •Создание макросов. Структура макроса.
- •Создание многотабличных форм.
- •Создание таблиц в ms Access. Режимы просмотра.
- •Сортировка и фильтрация записей в таблицах.
- •Способы документирования моделей в аис.
- •Типы данных в таблицах ms Access.
- •Уровни моделей предметной области в аис.
- •Файл базы данных в ms Access. Создание бд, открытие бд, сохранение бд.
- •Хранимые процедуры.
- •Триггеры.
- •Язык sql. Операторы манипулирования данными (dml).
- •Язык sql. Операторы определения объектов бд (ddl).
Выполнение макросов.
Создание макроса: 1) В диалоговом окне Построитель, выберите Макросы и нажмите кнопку OK; 2) В диалоговом окне Сохранение, введите имя макроса и нажмите кнопку OK; 3) Добавьте в макрос макрокоманду.
Варианты запуска макроса: 1) Чтобы запустить макрос из окна макроса, нажмите кнопку Запуск на панели инструментов; 2) Чтобы запустить макрос из окна базы данных, щелкните ярлык Макросы, а затем дважды щелкните имя нужного макроса; 3) В меню Сервис выберите команду Макрос и подкоманду Выполнить макрос, затем выберите нужный макрос в поле со списком Имя макроса; 4) В процедуре Microsoft Visual Basic выполните метод RunMacro объекта DoCmd. Запуск макроса, находящегося в группе макросов: 1) Укажите макрос в качестве значения свойства события в форме или отчете или в качестве аргумента «Имя макроса» макрокоманды «ЗапускМакроса» (RunMacro). При этом используется следующий синтаксис: имяГруппыМакросов.имяМакроса; 2) В меню Сервис выберите команду Макрос и подкомандуВыполнить макрос, затем выберите нужный макрос в поле со списком Имя макроса. При выборе имени макроса в списке каждый макрос, содержащийся в группе макросов, входит в список как отдельный элемент в форматеимяГруппыМакросов.имяМакроса; 3) Запустите макрос, находящийся в группе, из процедуры Microsoft Visual Basic с помощью метода RunMacro объектаDoCmd, используя при этом описанный выше синтаксис для ссылки на макрос.
Вычисляемые поля в запросах. Запросы с параметром.
Создание запросов интересно не только тем, что вы можете в виде одной таблицы представить данные из нескольких связанных таблиц и отобрать нужные записи из этих таблиц. Вы можете создавать столбцы в запросе, которые являются результатом вычислений над значениями других столбцов. Такие столбцы называются вычисляемыми. Это существенно расширяет возможности запросов. Простейшим примером вычисляемого поля в запросе может быть поле, которое объединяет имя и фамилию человека. Чтобы создать вычисляемое поле, нужно ввести выражение, которое вычисляет требуемое значение, в строку Поле (Field) свободного столбца бланка запроса. В данном примере это выражение представляет собой конкатенацию полей, содержащих имя и фамилию сотрудника, с пробелом между ними. В этом выражении мы используем ссылки на поля таблицы, которые в выражении заключаются в квадратные скобки. Перед выражением нужно написать имя поля: ФИО и отделить его двоеточием от выражения. Для создания выражений используются встроенные функции и операторы: - функции даты и времени Date(), Now() – возвращает текущую дату; Day(…), Month(..), Year(..); - статистические функции: Avg(…), Count(…), Max(…), Min(…), Sum(..); - функции преобразования типов данных: Str преобразует число в текст, Val преобразует текст в число; - ф-и управления: IIF ; - ф-и для работы с текстом: LCase(..), UCase(..), Left(..;n), Right(…;n), Format(…) ; - оператор & позволяет объединять тексты и ф-и в одно строковое выражение. Встречаются задачи, в которых параметры запросов заранее неизвестны, или есть необходимость в их изменении. Для этого в Access предусмотрена возможность ввода параметров запросов непосредственно перед их исполнением. Чтобы установить ввод параметра вместо конкретного значения, в строке "Условие отбора" вводятся имя или фраза, заключенные в квадратные скобки. Все, введенное в квадратных скобках Access рассматривает как имя параметра, и выводится в диалоговом окне запроса как комментарий в вводимому параметру. В запросе можно использовать несколько параметров, но с уникальными именами. При выполнении такого запроса выдается диалоговое окно Введите значение, в котором пользователь может ввести конкретное значение и затем получить нужный результат.