Книги, научные публикации Pages:     | 1 |   ...   | 5 | 6 | 7 |

Ирина Харитонова САМОУЧИТЕЛЬ OFFICE ACCESS 2003 Прочитав эту книгу, вы научитесь: ...

-- [ Страница 7 ] --

Подведение итогов Последнее занятие было посвящено созданию вспомогательных средств, связы вающих в единое целое все множество объектов вашего приложения. Вы научи лись:

Х создавать строки меню, контекстные меню и панели инструментов;

Х добавлять кнопки и команды в стандартные панели инструментов и строки меню;

Х подключать строки меню, панели инструментов и контекстные меню к фор мам и отчетам;

Х управлять отображением панелей инструментов и строк меню;

Х пользоваться диспетчером кнопочных форм для создания главной кнопоч ной формы;

Х настраивать параметры запуска, влияющие на внешний вид приложения при запуске.

На этом заканчивается наша серия занятий. Надеюсь, вам понравилась СУБД Microsoft Office Access 2003, освоению которой мы посвятили столько времени.

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

Глоссарий В данном приложении приводятся определения терминов, употребляемых в книге.

HTML (Hypertext Markup Language). Язык разметки гипертекста для публика ции документов к глобальной или корпоративной сети, построенной по интер нет-технологии..

SQL (Structured Query Language). Язык структурированных запросов для вы борки, изменения и удаления данных таблиц базы данных.

База данных (database). Множество данных определенной структуры, с которы ми могут работать одна или несколько прикладных программ.

Базовая таблица (base table). Таблица, которая является источником данных запроса, формы, отчета или страницы доступа к данным.

Базовый запрос (base query). Запрос, который является источником данных для другого запроса, формы, отчета или страницы доступа к данным.

Веб-сайт (Web Kite). Набор веб-страниц и других файлов, связанных гипер ссылками, объединенных общей темой, расположенных обычно на одном веб-сервере.

Веб-сервер {Web server). 1. Компьютер с определенным программным обеспече нием, на котором размещен набор документов, доступный через локальную или глобальную сеть. 2. Программное обеспечение для доступа к набору докумен тов через локальную или глобальную сеть.

Веб-страница (Web page). Документ, содержащий специальные команды фор мирования и оформления содержимого на языке HTML, или его разновид ностях (DHTML, XML), или на других языках подобного назначения (ASP, IDC, IDX).

Внешнее соединение (левое соединение, правое соединение) {outer join (left join, right join)). Объединение таблиц в запросе, при котором в результирующий на бор попадают все записи одной таблицы и только те записи другой, у которых совпадают связанные поля. Внешние соединения бывают левыми и правыми.

Внешний ключ (foreign key). Одно или несколько полей в таблице со ссылкой на поле (поля) первичного ключа в другой таблице.

Внутреннее соединение (innerjoin). Объединение таблиц в запросе, при котором в результирующий набор попадают те записи из двух связанных таблиц, у кото рых связанные поля совпадают.

Выражение {expression). Любое значение или формула, возвращающая значение.

Вычисляемое поле (calculated field). 1. Поле в запросе, значение которого являет ся результатом вычислений над другими полями этого же запроса. 2. Элемент Глоссарий 4. управления в форме, отчете или на странице доступа к данным, в котором иы водится результат вычисления выражения, а не данные, хранимые в таблице.

Гиперссылка (hyperlink). Текст, выделенный цветом или подчеркиванием, или графическое изображение, при щелчке на котором осуществляется переход к файлу, определенному месту в файле, на странице HTML в World Wide Web или странице HTML во внутренней сети (интранете).

Главная форма (main form). Форма, которая включает другую форму.

Группировка (grouping). Разделение данных на группы по определенному крите рию, Данные (data). Произвольная информация, представленная в символьной (циф ровой) форме.

Диаграмма (chart). Графический образ, отражающий количественную зависи мость данных.

Диалоговое окно (dialog). Один из основных элементов организации приложения.

Заголовок группы (group header). Раздел отчета или страницы доступа к данным с элементами группировки.

Запись (record). Структурированный тип данных, компоненты которого, ноля, имеют имя и тип.

Запрос (query). Обращение к СУБД с заданием на выборку, добавление, изме нение или удаление записей.

Индекс (index). Средство быстрого доступа к данным таблицы на основе значе ний одного или нескольких столбцов, упорядоченный список значений и ссы лок на записи, в которых хранятся эти значения.

Источник записей (record source). Таблица, запрос или инструкция SQL, пре доставляющая данные для формы, отчета или страницы доступа к данным.

Каскадное обновление (cascade update). Средство поддержания целостности дан ных в связанных таблицах, которое при изменении значения ключевого поля в главной таблице обновляет все связанные записи подчиненной таблицы.

Каскадное удаление (cascade delete). Средство поддержания целостности дан ных в связанных таблицах, при удалении записи в главной таблице удаляющее все связанные записи подчиненной таблицы.

Клавиша быстрого доступа (access key). Комбинация клавиш, при нажатии ко торой элемент управления получает фокус.

Ключевое поле (key field). Поле, однозначно идентифицирующее каждый объект в таблице, может быть частью составного ключа.

Кнопки перехода (navigation buttons). Кнопки на нижней границе окон режима таблицы и режима формы для перемещения по записям.

Кнопочная форма (switchboard ). Средство, предоставляющее пользователям доступ к функциям приложения.

Контекстное меню (popup menu). Меню специального вида, которое появляется при нажатии правой кнопки мыши.

456 Глоссарий Ленточная форма (continuous form). Форма, в которой одновременно выводится несколько записей базовой таблицы или запроса.

Макрокоманда (macrocommand). Инструкция для выполнения некоторого дей ствия, элемент языка макрокоманд Access.

Макрос (macro). Структура из одной или нескольких макрокоманд, выполняющихся либо последовательно, либо в порядке, заданном определенными условиями.

Маркер перемещения (move handle). Квадрат в левом верхнем углу выделенного элемента управления формы, отчета или страницы доступа к данным.

Маркер развертывания (expand mark). Кнопка на странице доступа к данным для отображения и скрытия содержимого одного уровня группировки, или в таблице с подтаблицей.

Маркер размера (size mark). Небольшие квадраты по краям выделенного эле мента управления, раздела формы или отчета, с помощью которых можно ме нять размеры формы или элемента управления.

Мастера объектов (Object Wizards). Мастера для создания объектов базы дан ных Access в диалоговых окнах Новая таблица (New Table), Новый запрос (New Query), Новая форма (New Form), Новая страница доступа к данным (New Data Access Page) и Новый отчет (New Report).

Мастера элементов управления (Control Wizards). Мастера создания встроен ных элементов управления и элементов ActiveX для добавления их в формы, отчеты и страницы доступа к данным.

Модель данных (data model). Совокупность принципов организации базы дан ных. В СУБД Access используется реляционная модель данных.

Окно базы данных (database window). Окно со списками всех объектов базы дан ных для доступа к этим объектам.

Окно свойств (properties sheet). Окно просмотра и изменения свойств таблиц, запросов, форм, отчетов, страниц доступа к данным и элементов управления.

Операнд (operand). Элемент данных, участвующий в операции.

Оператор (operator). Допустимое в языке программирования высокого уровня предложение, задающее целостное законченное действие или описание.

Операция (operation). Действие, выполняемое над данными.

Отладка (debug). Поиск и исправление ошибок в макросах или процедурах VBA.

Отчет (report). Объект базы данных для вывода на печать данных в отформа тированном виде..

Панель инструментов (toolbar). Один из видов панелей команд.

Панель команд (command bar). Панель для размещения элементов управления.

Панель элементов (toolbox). Панель инструментов с кнопками создания элемен тов управления в формах, отчетах и страницах доступа к данным.

Первичный ключ (primary key). Один или несколько столбцов (атрибутов), од нозначно идентифицирующие каждую запись в таблице.

Подчиненная форма, подчиненный отчет (subform, subreport). Форма (отчет), которая встраивается в главную форму (отчет).

Глоссарий 4э/ Поле (1) {field). Элемент данных в записи.

Поле (2) (text box). Элемент управления для ввода и отображения текстовых или числовых данных.

Поле подстановок (lookup field). Список возможных значений поля в таблице,.

используемый для упрощения ввода данных.

Построитель (builder). Визуальный интерфейс для формирования значений свойств объектов. Когда построитель подключается к какому-либо свойству, справа от ячейки с этим свойством появляется кнопка П о с т р о и т ь или в кон текстное меню включается одноименная команда.

Примечание гриппы (group footer). Раздел отчета с итоговыми значениями групп ы.

Присоединенный элемент управления (bound control ). Элемент управления в форме, отчете или на странице доступа к данным, в котором выводятся дан ные поля базовой таблицы, запроса или инструкции SQL.

Проект Access (Access project). Файл Access.adp для создания приложения в ар хитектуре клиент-сервер.

Процедура обработки события (event procedure). Реакцией объекта на произо шедшее событие может быть выполнение им некоторых ладанных действий, процедуры обработки события. Разработчик может определять собственные процедуры обработки события и назначать их объекту.

Публикация (publishing). Процесс вывода таблиц, форм и отчетов в статическом или динамическом формате HTML с последующей установкой всех связанных файлов в виде приложений на веб-сервере, например, Microsoft Internet Infor mation Server.

Раскрывающийся список (dropdown list). Элемент управления для выбора значе ния в списке.

Редактор сценариев (script editor). Средство для работы с документами в фор мате HTML.

Реляционная система управления базами данных (РСУБД) (relational database management system (RDBMS)). СУБД на основе реляционной модели данных, в которой связи между наборами данных реализованы на совпадении значений полей.

Свободный элемент управления (unbound control). Элемент управления в форме, отчете или на странице доступа к данным, не связанный с данными.

Свойство (property). Характеристика объекта, принимающая определенное зна чение.

Связанная таблица (linked table). Внешняя таблица, доступная из текущего файла базы данных.

Связь (relationship). Логическое отношение между объектами, представленными таблицами.

Система управления базами данных (СУБД) (database management system (DBMS)). Комплекс программ и языковых средств, предназначенных для созда ния, ведения и использования баз данных.

458 Глоссарий Снимок отчета (report snapshot). Файл.snp Ч копия страницы отчета, откры ваемый программой просмотра снимков.

Событие (event). Одномоментное идентифицируемое изменение состояния не которой системы.

Соединение (join). Операция над таблицами баз данных.

Сортировка (sort). Изменение порядка представления данных.

Составной ключ (compound key). Первичный ключ таблицы, состоящий из не скольких полей.

Список объектов (object list). Область в правой части окна базы данных, отобра жающая объекты Access.

Статистическая функция (statistic function). Функция расчета итоговых значений.

Столбец подстановок (lookup column). Список значений, которые могут быть введены в текстовое или числовое поле, может быть как фиксированным, так и содержаться в таблице или запросе.

Страница доступа к данным (data access page). Веб-страница для добавления, редактирования, просмотра и обработки текущих данных в базе данных Micro soft Office Access или Microsoft SQL Server.

Строка (string). Последовательность символов, заключенная в двойные кавычки.

Строка мелю (menu bar). Панель команд с элементами управления Ч раскры вающимися списками команд меню.

Схема данных (relationship). Графическое представление структуры базы дан ных Access.

Таблица базы данных (table). Набор данных в реляционной СУБД, состоящий из переменного количества записей постоянной структуры.

Тип данных (data type). Атрибут поля в таблице, определяющий, какие данные могут содержаться в этом поле.

Уровень группировки (grouping level). Уровень вложенности группы в отчете или на странице доступа к данным.

Фильтр (filter). Выборка из общего массива данных по определенному кри терию.

Форма (form). Объект базы данных для ввода, просмотра или редактирования записей в таблицах Access, Целостность данных (data integrity). Система правил для поддержания связей записей в связанных таблицах.

Элемент группировки (grouping control). Элемент управления на форме, отчете или странице доступа к данным, к которому привязано поле источника данных, по значению которого производится группировка значений других элементов управления, к которым привязаны другие поля источника данных.

Элемент управления (control). Средство графического интерфейса пользовате ля, предназначенное для ввода-вывода информации и управления работой про граммы. Воздействие пользователя на элемент управления вызывает событие в системе.

Алфавитный указатель Файлы бланк запроса, *.xls, 105 буфер обмена,.mdb, В Вид А Access 2003 Заголовок/примечание формы, компоненты, 23 Колонтитулы, новое, 42 Крупные значки, проект, 62 Панели инструментов, Настройка, 115, расположение, Панель элементов, справка, установка по требованию, 23 Последовательность перехода, Режим формы, S Список полей, SQL, 53 всплывающая подсказка, всплывающее окно, выражение, активизировать форму, 401 вычисляемые поля, Б база данных гиперссылка. Korthwind, 26 группа отчета NorthwindCS, 64 свойство Группировка, закрытие, Заголовок группы, объекты, Не разрывать, открытие Примечание группы, монопольно, монопольно для чтения, 28 группы отчета открыть, 28 свойство открыть для чтения, 28 Интервал, реляционная, д схемы, Диаграмма Office, учебная, 26, Диспетчер кнопочных форм, бегущая строка, 460 Алфавитный указатель 3 клавиша (продолжение) F2, Записи Insert, Обновить, 309, запись Shift, 293, Tab, 295, текущая, клавиши доступа, 246, запрос, 28, 53, ключ выполнение, первичный, группировка записей, составной, добавление, записей, 214 кнопки полей, 152, 155 панель инструментов, перемещения по записям, таблицы, изменение, 154 кнопочная форма, команда изменение порядка вывода полей, 156 Вставить, Выбрать значок для кнопки, итоги, на выборку, 145 Выстроить значки, Добавить таблицу, на добавление, Изменить значок на кнопке, на обновление, обновления данных, 205 Импорт, Копировать, параметры, с параметром, 175 Настройка, свойства Новая группа, уникальные записи, 204 Параметры, уникальные значения, 204 Переименовать, создание таблицы, 208 Переименовать столбец, сортировка, 152 Последовательность перехода, удаление, 213 Свойства, 111, 125, удаление записей, 211 Связи с таблицами, условия отбора, 153, 157 Упорядочить значки, комбинация клавиш И Alt+Пробел, импорт Ctrl+Fll, структуры таблицы, 108 Ctrl+Ins, 40, индекс, 77 Ctrl+V, простой, 77 Ctrl+C, составной, 77 Shift+F2, 169,305, инструкция SQL, 159 Shift+Ins, 41, Shift+Tab, К контекстное меню, клавиша м Alt, Delete, 310 макет Enter, 304 таблицы, Esc, 306 макрос, F l l, 92,452 Auto Exec, Алфавитный указатель макрос (продолжение) окно отладка, 403 базы данных, пошаговый режим, 403 заголовок, продолжить выполнение, 404 отношение условие, 399 многис-ко-многим, макросы. 28 один-к-одному, запуск, 426 один-ко-многим, объединение в группы, 421 отчет маркер развертывания, 368 верхний колонтитул, мастер заголовок, базы данных Microsoft SQL группы, Server, 63 нижний колонтитул, импорта электронных таблиц, 105 область данных, подстановок, 80 примечание, связывания электронной свойство таблицы, 109 Неразрывная группа, создания базы данных, 55 отчеты, установки, п меню, контекстные, 28 панели инструментов, 28, раскрывающиеся, 28 конструктор форм, системное пользовательские, приложения, 28 стандартная, модули, 28 формат (форма/отчет), панель команд, н пользовательская, надпись свойства присоединенная, 230 закрепление, свободная, 230 изменение размера, настройка, О отобрадение в меню. объединение отображение и скрытие, внешнее, 167 перемещение, левое, 167 тип, правое, 167 стандартная, внутреннее, 165 панель перехода по записям, панель элементов, объект базы данных, 28 отображение, добавить папка в группу, 42 Избранное, объекты параметры запроса, параметры запуска, копирование, параметры страницы открытие, изменение, переименование, создание, ярлыки, 33 первичный ключ, поле создать группу, удаление, 40 вычисляемое, 462 Алфавитный указатель поле (продолжение) Сводная таблица Office, ключевое, свойства событий, поле подстановок, связанный HTML, свойство связь, Заглавия столбцов, Сервис Значение по умолчанию, Параметры, 114, Имя, параметры запуска, Индексированное поле, 74, Служебные программы Источник строк, Диспетчер кнопочных Маска ввода, 86 форм, Новые значения, 74 Сжать и восстановить базу Обязательное поле, 75 данных, Ограничиться списком, 83 Схема данных, 59, Подпись, 74 снимок отчета, присоединенный столбец, 82 сортировка Размер поля, 74 по возрастанию, Сообщение об ошибке, 85 по убыванию, по умолчанию, Тин данных, составной ключ, Тип источника строк, Справка Тип элемента управления, Показать помощника, Условие на значение, 85, Помощник, Формат поля, Справка Microsoft Access, Число столбцов, справочники, Число строк списка, столбец подстановок, 79, Ширина списка, страница доступа к данным, Ширина столбцов, группировка помощник, заголовок группы, построитель выражений, 172 маркер развертывания Правка группы, Буфер обмена, 103 элемент группировки, Восстановить запись, 306 список полей, Вставить, 41 страницы, Выделить форму, 268 строка меню, 28, Копировать, 40 строка подключения, Удалить, 256 строка состояния, СУБД операции с данными, раскрывающийся список, 372 реляционная, растровый рисунок, 297 схемы базы данных, редактор кнопок, 441 счетчик, режим конструктора, Т результирующий набор, рисунок таблица, внедренный, 298 внешняя, связанный, 298 установка связи, Алфавитным указатель таблица (продолжение) форма (продолжение) высота строк, 115 вертикальная полоса прокрутки, главная, верхний колонтитул, закрепить столбцы, главная, запись, горизонтальная линейка, изменение шрифта, горизонтальная полоса изменить макет, прокрутки, копирование структуры, заголовок, подчиненная, ленточная, поле, нижний колонтитул, предварительный просмотр, нижняя граница, рассылка, область данных, связанная, НО правая граница, скрыть столбец, примечание, ширина столбца, режим экспорт конструктора, в документ Word, таблицы, в файл Excel, 138 формы, в файл HTML, 139 свойства типы данных, 51 Автоматический размер, согласованные, 166 Ввод данных, Всплывающее окно, Ф Выравнивание рисунка, Файл Всточник записей, Внешние данные Кнопка оконного меню, Импорт, 104, 108. Кнопки перехода, Выход, 49 Контекстное меню, 429, Закрыть, 48 Контекстные меню, Отправить, 141, 349 Масштабы рисунка, Параметры страницы, 135, 321, 344 Мозаичное заполнение, Печать, 346 Область выделения, Подключение, 63 Панель инструментов, Создать, 62 Подпись, Сохранить, 258 Полосы прокрутки, Сохранить как, 216,363 Порядок сортировки, Экспорт, 139,348 Разрешить удаление, файл подключений, 357 Режим по умолчанию, фильтр Рисунок, обычный, 130 Событий, по выделенному, 130 Строка меню, по заданному условию, 130, 131 Типа рисунка, по форме, 130, 132 стиль, расширенны и, 130 табличная, фоновый рисунок, 298 элементы управления, Формат форма, вертикальная линейка, 224 Автоформат, 464 Алфавитный указатель Формат (продолжение) элемент управления Выключатель, Выровнять По левому краю, 293 Группа переключателей, Закрепить столбцы, 118 Копирование, Интервал по вертикали Линия, Сделать равным, 293 Набор вкладок, Надпись, На задний план, Отобразить все столбцы, 118 Переключатель, Отобразить столбцы, 118 Подчиненная форма/отчет, Подтаблица Поле, Развернуть все, ИЗ Поле со списком, 241, Свернуть все, 114 Присоединенная рамка Размер объекта, по самому широкому, 293 Прямоугольник, Скрыть столбцы, 117 Разрыв страницы, Тема, 382 Рисунок, Ширина столбца, 117 Свободная рамка объекта, Шрифт, 115 Список, формы, 28 Флажок, элементы управления, LJ вычисляемые, целостность данных, 211 присоединенные, обеспечение, 90 свободные, Я Электронная таблица Office, 369 язык структурированных запросов, Pages:     | 1 |   ...   | 5 | 6 | 7 |    Книги, научные публикации