Презентация, доклад на тему Мультимедийна презентация по информатике на тему Макросы

Содержание

Базы данных Access (Microsoft Office)Расширение: *.mdb, один файлСостав:таблицы;формы – диалоговые окна для ввода и редактирования данных;запросы – обращения к базе данных для выбора нужной информации или изменения базы;отчеты – документы для вывода на печать;макросы – средства

Слайд 1БАЗЫ ДАННЫХ. ACCESS 2003
Макросы

БАЗЫ ДАННЫХ. ACCESS 2003Макросы

Слайд 2Базы данных Access (Microsoft Office)
Расширение: *.mdb, один файл
Состав:
таблицы;
формы – диалоговые окна

для ввода и редактирования данных;
запросы – обращения к базе данных для выбора нужной информации или изменения базы;
отчеты – документы для вывода на печать;
макросы – средства автоматизации работы;
модули – дополнительные процедура на языке Visual Basic.
Базы данных Access (Microsoft Office)Расширение: *.mdb, один файлСостав:таблицы;формы – диалоговые окна для ввода и редактирования данных;запросы –

Слайд 3Макросы
Макрос – это набор макрокоманд.
Макрокоманда описывает действие, которое надо выполнить:
открытие

и закрытие таблиц, отчетов, форм
выполнение запроса
установка значений полей
поиск данных
управление выводом на экран
печать данных
сообщения пользователю
запуск других программ
Событие (для запуска макроса)
действия пользователя (клавиатура, мышь)
внутреннее событие (открытие и закрытие формы изменение записи и т.д.)
МакросыМакрос – это набор макрокоманд. Макрокоманда описывает действие, которое надо выполнить:открытие и закрытие таблиц, отчетов, формвыполнение запросаустановка

Слайд 4Простой макрос






Конструктор

Простой макросКонструктор

Слайд 5Макросы
Отладка макроса
перейти в конструктор
Запуск – По шагам
запустить на выполнение
Использование макросов
AutoExec –

выполняется автоматически при открытии базы
назначение событиям

выбрать имя макроса из списка

МакросыОтладка макросаперейти в конструкторЗапуск – По шагамзапустить на выполнениеИспользование макросовAutoExec – выполняется автоматически при открытии базыназначение событиям

Слайд 6Макросы
Группы макросов
Вид – Имена макросов
Запуск
Макрос1: QQQ
Макрос1: MMM
Макрос1

только первая группа
Условное выполнение
Вид – Условия или
МакросыГруппы макросовВид – Имена макросовЗапускМакрос1: QQQМакрос1: MMMМакрос1       только первая группаУсловное выполнениеВид

Слайд 7Запросы
Запрос – это обращение к СУБД для выполнения каких-либо операций с

данными.
Типы запросов:
выборка
создание таблицы
обновление (изменение данных)
добавление записей
удаление записей

ЗапросыЗапрос – это обращение к СУБД для выполнения каких-либо операций с данными.Типы запросов:выборкасоздание таблицыобновление (изменение данных)добавление записейудаление

Слайд 8Запрос и фильтрация
Дополнительные возможности запросов:
отбор информации из нескольких связанных таблиц
вывести не

все столбцы
вычисляемые поля (общая стоимость)
итоговые расчеты (сумма, среднее)
можно сохранить в базе много разных запросов
служат основой для других запросов и отчетов
Запрос и фильтрацияДополнительные возможности запросов:отбор информации из нескольких связанных таблицвывести не все столбцывычисляемые поля (общая стоимость)итоговые расчеты

Слайд 9Создание запросов



Создание запросов

Слайд 10Мастер запросов

Мастер запросов

Слайд 11Запуск запроса

Запуск запроса

Слайд 12Конструктор




перейти в
конструктор
перейти в
режим таблицы

Конструкторперейти в конструкторперейти в режим таблицы

Слайд 13Конструктор
таблица
(ПКМ – Добавить таблицу)
перетащить ЛКМ
все поля
по возрастанию
по убыванию
отсутствует
фильтр

Конструктортаблица(ПКМ – Добавить таблицу)перетащить ЛКМвсе поляпо возрастаниюпо убываниюотсутствуетфильтр

Слайд 14Работа со столбцами
выделить (ЛКМ)
ПКМ:
вырезать
копировать
вставить
свойства
перетащить (ЛКМ)

Работа со столбцамивыделить (ЛКМ)ПКМ:вырезатькопироватьвставитьсвойстваперетащить (ЛКМ)

Слайд 15Условия отбора
Совпадение
Неравенство
Шаблон
* любое количество любых символов
? один любой символ # любая

цифра
Условия отбораСовпадениеНеравенствоШаблон* 	любое количество любых символов? один любой символ		 # любая цифра

Слайд 16Построитель выражений
Forms – формы
Reports – отчеты
Функции: 1) встроенные; 2) функции пользователя

(VB)
Константы: пустая строка, Истина, Ложь
Операторы: + - * / < > <= >= = <> Not And Or Xor
Общие выражения – время, дата, нумерация страниц

ПКМ

Построитель выраженийForms – формыReports – отчетыФункции: 1) встроенные; 2) функции пользователя (VB) Константы: пустая строка, Истина, ЛожьОператоры:

Слайд 17Вычисляемые поля
ввести Цена*Количество
Выражение1: [Цена]*[Количество]
заменить Выражение1 на Сумма
ввести Year(Дата)

Выражение1: Year([Дата])
заменить Выражение1 на Год

или ПКМ - Построить






Вычисляемые поляввести Цена*Количество   Выражение1: [Цена]*[Количество]заменить Выражение1 на Суммаввести Year(Дата)  Выражение1: Year([Дата])заменить Выражение1 на Годили

Слайд 18Запросы с параметрами
Задача: вводить числовые данные для фильтра не в конструкторе,

а при выполнении запроса.
Пример: «Какой суммой Вы располагаете?»

Любая неизвестная строка вызывает запрос



Запросы с параметрамиЗадача: вводить числовые данные для фильтра не в конструкторе, а при выполнении запроса. Пример: «Какой

Слайд 19Итоговый запрос

Конструктор
Таблица
Итоговый запрос
Групповые операции
Группировка
Группировка
Sum – сумма

Итоговый запросКонструкторТаблицаИтоговый запросГрупповые операцииГруппировкаГруппировкаSum – сумма

Слайд 20Итоговый запрос (мастер)
ЛКМ

Итоговый запрос (мастер)ЛКМ

Слайд 21Перекрестный запрос
Таблицы
Перекрестный запрос

Перекрестный запросТаблицыПерекрестный запрос

Слайд 22Перекрестный запрос
Конструктор: Запрос – Перекрестный
Заголовки строк
Заголовки столбцов
Значение
Мастер – не

позволяет выбрать информацию из нескольких таблиц (только через лишний запрос).


Перекрестный запросКонструктор:  Запрос – Перекрестный Заголовки строкЗаголовки столбцовЗначениеМастер – не позволяет выбрать информацию из нескольких таблиц

Слайд 23Запрос на обновление (изменение)
Задача: во всех записях, относящихся к 2007 году,

заменить дату в поле Дата на сегодняшнее число.
Решение:
запрос, который отбирает все нужные записи
резервная копию таблицы (Копировать – Вставить)
меню Запрос – Обновление
в строке Обновление ввести новое значение поля:
выполнить запрос

Обновление

Запрос на обновление (изменение)Задача: во всех записях, относящихся к 2007 году, заменить дату в поле Дата на

Слайд 24Другие виды запросов
Удаление:
запрос на выборку нужных записей
резервная копия таблицы
Запрос –

Удаление
выполнить запрос
Создание таблицы:
Запрос – Создание таблицы
Добавление данных в итоговую таблицу:
Запрос – Добавление
Повторяющиеся записи:
Запросы – Создать – Повторяющиеся записи
Записи без подчиненных:
Запросы – Создать – Записи без подчиненных
Другие виды запросовУдаление: запрос на выборку нужных записейрезервная копия таблицыЗапрос – Удалениевыполнить запросСоздание таблицы: Запрос – Создание

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть