- •1. Понятие информации. Информация и данные.
- •Техника файловых систем обработки данных.
- •Техника информационных систем обработки данных.
- •Классификация и архитектуры информационных систем.
- •Базы данных – основа аис.
- •Уровни моделей предметной области в аис
- •Классификация моделей данных в аис
- •Способы документирования моделей в аис.
- •12. Реляционная модель данных. Основные термины реляционной модели.
- •13. Преимущества реляционной модели данных.
- •14,Реляционная алгебра. Основные понятия – атомарное значение, домен, отношение.
- •Реляционная алгебра. Операция объединения.
- •Реляционная алгебра. Операция пересечения.
- •19.Реляционная алгебра. Операция выборки.
- •20. Реляционная алгебра. Операция проекции.
- •Реляционная алгебра. Операция соединения.
- •22. Реляционная алгебра. Операция деления.
- •23. Нормализация модели. Цель нормализации. Аномалии бд.
- •24.Этапы нормализации. 1нф.
- •Этапы нормализации. 3нф.
- •Правила нормализации логической модели. Целостность бд.
- •Файлы базы данных в ms Access и sql Server. Создание бд, открытие бд, сохранение бд.
- •31. Типы данных в таблицах ms Access
- •32.Ключевые поля и поля связей в таблицах бд.
- •Сортировка и фильтрация записей в таблицах.
- •34. Схема данных в ms Access. Обеспечение целостности данных.
- •35. Разработка форм. Их назначение и режимы просмотра.
- •36.Работа с формой в режиме конструктора. Области формы, их назначение и свойства.
- •37.Элементы формы: надпись, линия, прямоугольник. Их назначение и свойства.
- •Элементы формы: поле, список, поле со списком. Способы добавления этих элементов в форму, их назначение и свойства.
- •Элемент формы – кнопка. Ее назначение и настройка.
- •41.Создание многотабличных форм.
- •42. Разработка запросов. Режимы просмотра и виды запросов.
- •Запросы на выборку. Условия отбора записей.
- •44. Вычисляемые поля в запросах. Запросы с параметром.
- •45. Групповые операции в запросах.
- •46. Запросы на обновление, добавление и удаление.
- •Перекрестные запросы (в Access и sql Server).
- •Макет отчета. Мастер и конструктор отчетов.
- •Конструирование отчетов. Области отчета, их назначение и свойства.
- •Конструирование отчетов. Элементы, добавляемые в отчет, их назначение и свойства.
- •51.Вычисляемые поля в отчетах
- •52. Создание макросов. Структура макроса.
- •53. Выполнение макросов
- •Использование модулей vba. Стандартные модули и обработчики событий форм и отчетов.
- •Управляющая кнопочная форма приложения.
- •56. Работа с базой данных, открытой для общего пользования. Репликации базы данных.
- •57. Язык sql. Операторы манипулирования данными (dml).
- •Insert into Предмет (Название, Часы, Семестр)
- •Values("тоход", 36, 3);
- •Insert into ПредметValues("киит", 34, 4);
- •58, Язык sql. Операторы определения объектов бд (ddl).
- •59.Язык sql. Оператор select.
- •Язык sql. Создание таблиц с уникальными и внешними ключами.
- •Язык sql. Модификация таблиц.
- •Язык sql. Задание условий отбора в предложении where.
- •63.Язык sql. Предложения where и having.
- •64. Надежность систем обработки данных. Защита от потери информации. Восстановление базы данных.
- •66. Автоматизация. Сервер приложений. Клиент приложений.
- •67. Особенности и назначение sql server.
- •68. Язык transact sql.
- •Временные переменные, таблицы.
- •Пользовательские функции.
- •Структура многомерного куба
- •Независимые витрины данных
- •Шина взаимосвязанных витрин данных
- •Архитектура «Звезда»
- •Централизованное хранилище данных (без зависимых витрин)
- •Федеративная архитектура
- •75. Понятие мер, измерений, иерархий и агрегирования данных
53. Выполнение макросов
Изолированные макросы можно запустить несколькими способами: непосредственно (например, из области переходов), из группы макросов, из другого макроса, из модуля VBA или в ответ на событие в форме, отчете или элементе управления. Для запуска макроса, внедренного в форму, отчет или элемент управления, нажмите кнопку Выполнить на вкладке Конструктор, когда макрос находится в режиме конструктора. Иначе этот макрос будет выполняться только по событию, с которым он связан.
Непосредственный запуск макроса
Для непосредственного запуска макроса выберите один из следующих вариантов.
Найдите макрос в области переходов и дважды щелкните его имя.
На вкладке Инструменты базы данных в группе Макрос нажмите кнопку Выполнить макрос , выберите макрос в списке Имя макроса и нажмите кнопку ОК.
Если макрос открыт в режиме конструктора, нажмите кнопку Выполнить на вкладке Конструктор в группе Инструменты. Чтобы открыть макрос в режиме конструктора, щелкните его правой кнопкой мыши в области переходов и нажмите кнопку Конструктор.
Запуск макроса, находящегося в группе макросов
Чтобы запустить макрос, находящийся в группе макросов, выполните одно из следующих действий.
На вкладке Инструменты базы данных в группе Макрос нажмите кнопку Выполнить макрос и выберите нужный макрос в списке Имя макроса.
Нажмите кнопку ОК.
Использование модулей vba. Стандартные модули и обработчики событий форм и отчетов.
Модули являются такими же объектами Access, как таблицы, запросы, формы, отчеты, страницы и макросы, о чем свидетельствует ярлык на панели объектов в окне База данных (Database). Основное содержание модулей — это процедуры на языке VBA. Существует два типа модулей: стандартные и модули класса. Стандартные модули содержат общие процедуры, которые могут использоваться в разных местах приложения: при обработке событий в разных объектах, для вычисления значений в разных запросах или формах, а также вызываться из других модулей и т. д. Эти процедуры не связаны с конкретным объектом: формой или отчетом. Они могут использоваться для объявления глобальных (т. е. доступных из всех окон приложения) переменных, констант, типов, внешних процедур. Если в процедурах модуля нет ссылок на конкретные объекты данного приложения (формы, отчеты, элементы управления), то такой модуль может с успехом использоваться другими приложениями Access. Список стандартных модулей приложения всегда можно увидеть, нажав кнопку [Модули] (Modules) в окне База данных (Database), в котором обычно и выполняется работа с этими модулями. Если выделить в окне базы данных Борей (Northwind) модуль Служебные функции (Utility Functions) и нажать кнопку [Конструктор] (Design), то откроется окно редактора кода VBA, в котором можно увидеть содержание этого модуля, состоящего из двух строк описания и одной процедуры — функции IsLoaded. Это пример универсальной функции, проверяющей, загружена ли форма, имя которой передается ей в качестве аргумента. Приведенная функция никак не связана не только с объектом но и с данным приложением и может использоваться как в ней самом, так и в любом другом приложении.. Если в модуле для некоторого события существует процедура то это событие выделяется в списке жирным шрифтом. В данном случае таких событий нет, так как обработка событий в форме Клиенты (Customers), которую мы открыли, выполняется с помощью макросов. При попытке открытия редактора VBA автоматически создается модуль формы, который будет иметь название РогтКлиенты, и в нем процедура обработки события Load.
