Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KIT-2.doc
Скачиваний:
8
Добавлен:
17.04.2019
Размер:
282.11 Кб
Скачать

49.Понятие макроса. Классификация макрокоманд.

Макрос – это набор из одной или нескольких макрокоманд, каждая из которых выполняет определенное действие. Макросы выполняют заданные пользователем действия и используются, главным образом, для автоматизации работы с формами и отчетами. Макрос позволяет найти и отфильтровать записи, выводимые в отчете; закрепить за кнопками формы нужные пользователю действия и др. Назначение макросов – автоматизация часто выполняемых операций без написания программ. В макросах используются макрокоманды, которые можно классифицировать по назначению на: · макрокоманды для работы с данными в формах и отчетах (например, НайтиЗапись); · макрокоманды выполнения (например, ОткрытьЗапрос); · макрокоманды импорта/экспорта (например, ОтправитьОбъект); · макрокоманды для работы с объектами БД (например, КопироватьОбъект) · др. (например, Сообщение).

50.Классификация макросов по структуре. Макрос, в котором макрокоманды выполняются последовательно, одна за другой, называется линейным. Макрос, в котором отдельная макрокоманда или набор макрокоманд выполняются в зависимости от выполнения некоторого условия, называется макросом с условием. Макрос, в котором объединены несколько логически связанных макросов, называется групповым. Макрос, в котором есть многократное выполнение другого макроса, называется макросом с циклом.

51.Макросы, связанные с событиями. Существуют макросы связанные с событиями и не связанные с ними. Событие – это изменение состояния объекта БД, в момент возникновения которого можно изменить стандартный порядок обработки объекта и определить свою, нестандартную реакцию. События делятся на восемь категорий: · события окна формы, отчета (например, Открытие); · события данных (например, Изменение); · события фокуса ввода (например, Вход); · события клавиатуры (например, Нажатие клавиши); · события мыши (например, Нажатие кнопки); · события печати (например, Страница); · события ошибки (например, Ошибка); · события таймера (например, Таймер). В Access только формы и отчеты являются объектами, для которых определены события. Для обработки событий разрабатываются макросы, которые классифицируются на: · макросы, связанные с событиями элементов управления в форме; · макросы, связанные с событиями раздела формы; · макросы, связанные с событиями формы; · макросы, связанные с событиями раздела отчета; · макросы, связанные с событиями отчета. Макросы создаются с помощью Конструктора макросов.

52.Назначение, стандарты, достоинства языка sql.

SQL представляет собой непроцедурный (декларативный) язык, используемый для управления данными реляционных СУБД. Термин «непроцедурный» означает, что на данном языке можно сформулировать, что нужно сделать с данными, но не требуется указывать, как именно это следует сделать. Роль: - интерактив Я запросов, -Я программир БД, -Я администрир БД, Я для связи клиенского приложения с сервером БД в арх-ре Клиент-сервер, -Я доступа к данным в среде интернет.

Стандарты: - SQL-86 (SQL-1) стандарт ANSI/ISO, - SQL-92 (SQL-2), - SQL:1999 (SQL-3), - SQL:2003. Каждый стандарт представляет собой многостраничный документ сложной структуры. Достойнства: -независ-ть от конкретной СУБД, -переносимость с одной аппаратной среды в другую, -наличие стандартов, -высокоуровневая стр-ра, напомин англ яз, -реляционная основа

53.Структура команды SQL. Каждая команда SQL начинается с действия – ключевого слова или группы слов, описывающих выполняемую операцию. Например, INSERT (добавить), DELETE (удалить), COMMIT (завершить), CREATE TABLE (создать таблицу). После действия может следовать одно или несколько предложений. Предложение описывает данные, с которыми работает команда, или содержит уточняющую информацию о действии, выполняемом командой. Каждое предложение начинается с ключевого слова, такого как, например, WHERE (где), FROM (откуда), INTO (куда), HAVING (имеющий). Многие предложения содержат имена таблиц и полей БД; некоторые – константы и выражения. Имена таблиц, полей и пользователей должны содержать от 1 до 18 символов, начинаться с буквы и не содержать пробелов или специальных символов пунктуации. В качестве имен нельзя использовать ключевые слова SQL.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]