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

55. Конструирование макросов связанных и не связанных с событиями, различных по структуре

Макрос – это набор из одной или нескольких макрокоманд, каждая из которых выполняет определенное действие.

Существуют макросы, связанные с событиями и не связанные с ними. Событие – это изменение состояния объекта БД, в момент возникновения которого можно изменить стандартный порядок обработки объекта и определить свою, нестандартную реакцию.

События делятся на восемь категорий: события окна формы, отчета (например, Открытие); события данных (например, Изменение); события фокуса ввода (например, Вход); события клавиатуры (например, Нажатие клавиши); события мыши (например, Нажатие кнопки); события печати (например, Страница); события ошибки (например, Ошибка); события таймера (например, Таймер).

В Access только формы и отчеты являются объектами, для которых определены события. Для обработки событий разрабатываются макросы, которые классифицируются на:

-макросы, связанные с событиями элементов управления в форме;

-макросы, связанные с событиями раздела формы;

-макросы, связанные с событиями формы;

-макросы, связанные с событиями раздела отчета;

-макросы, связанные с событиями отчета.

Макросы создаются с помощью Конструктора макросов.

Констр-е макрос, не связ. с соб: Откройте окно Конструктора макросов, произведя действия: окно База данных + объект Макросы + [Создать]

В окне Сохранение в поле "Имя макроса" введите имя

• запустите макрос на выполнение по команде

Констр-е макроса связ. с соб: Для связи с соб. Формы необходимо: •открыть форму в режиме Конструктора; • открыть окно свойств для поля, • выбрать имя макроса из раскрывающегося списка в строке " Получение фокуса" на вкладке События; • закрыть окно свойств. Для проверки работы макроса необходимо форму открыть в режиме формы.

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

Язык SQL (Structured Query Language) – это структурированный язык запросов для работы с БД.

Этот язык пригоден для использования многими СУБД на множестве современных компьютерных платформ. Пользователи, владеющие им, имеют огромные возможности доступа и применения данных разнообразных баз независимо от среды их создания.

Язык SQL имеет определенный набор команд, которые позволяют осуществлять:

· организацию данных;· изменение данных;· чтение данных;· управление доступом к данным;

· совместное использование данных;· обеспечение их целостности;· обращение к БД в прикладных программах.

Достоинства SQL: 1. Независимость от конкретных СУБД:

реляционную базу данных и программы, которые с ней работают, в большинстве случаев можно перенести с одной СУБД на другую с минимальными доработками.

2. Переносимость с одной вычислительной системы на другую:

а) SQL используется в СУБД, предназначенных для различных вычислительных систем: от персональных компьютеров и рабочих станций до локальных сетей, мини-компьютеров и больших ЭВМ;

б) однопользовательские приложения на основе SQL могут быть перенесены в более крупные системы;

в) информация из корпоративных реляционных баз данных может быть загружена в базы данных отдельных подразделений или в личные базы данных;

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