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

Поддержка расширенных свойств с помощью Microsoft sql Server 2000

Встроенная интеграция Microsoft Access 2002 и Microsoft SQL Server 2000 значительно усовершенствована за счет включения расширенных свойств базы данных SQL в проект Microsoft Access. Применение расширенных свойств в проектах Microsoft Access 2002 сделало возможным использование таких средств как связи подстановок, условия на значения (также известные как ограничения), форматирование текста и подтаблицы. Расширенные свойства можно использовать в таблицах, представлениях, сохраненных процедурах точно так же, как в аналогичных объектах файлов данных Microsoft Access. Расширенные свойства упростили процедуру перемещения делового приложения из базы данных Microsoft Access в проект Microsoft Access, подключенный к Microsoft SQL Server.

Прочие возможности

В Microsoft Access существуют два инструмента, помогающие усовершенствовать структуру базы данных Microsoft Access.

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

  • Анализатор быстродействия исследует всю базу данных и дает рекомендации по ее улучшению. Мастер может также выполнить эти рекомендации.

Только для Access2000 характерна возможность использовать запросы в режиме запроса ANSI-92 (Один из двух типов синтаксиса SQL. ANSI-89 SQL (который также называют Microsoft Jet SQL и ANSI SQL) представляет традиционный синтаксис SQL; ANSI-92 SQL содержит новые и измененные зарезервированные слова, правила синтаксиса и подстановочные знаки) без использования объектов доступа к данным ADO (ActiveX Data Objects – интерфейс доступа к данным, взаимодействующий с источниками данных, совместимыми с OLE DB, для подключения, загрузки, обработки и обновления данных) в процедуре Microsoft Visual Basic в базе данных Microsoft Access.

2. Объекты Microsoft Access.

  • База данных ( файл *.mdb), внутри которой могут находиться:

  • Таблицы и связи между ними

  • Запросы (на выборку, на изменение, с параметрами, перекрёстные, на объединение, к серверу и др.)

  • Формы

  • Отчёты

  • Страницы доступа к данным (html,asp,idc/htx)

  • Макросы (язык макрокоманд)

  • Модули. Модули представляют наборы описаний, инструкций и процедур, сохраненных под общим именем для организации программ на языке Microsoft Visual Basic. Существуют два основных типа модулей: модули класса и стандартные модули. Модули форм и модули отчетов являются модулями класса, связанными с определенной формой или отчетом. Они часто содержат процедуры обработки событий, запускаемые в ответ на событие в форме или отчете. Процедуры обработки событий используются для управления поведением формы или отчета и их откликом на события, такие как нажатие кнопки. В стандартных модулях содержатся общие процедуры, не связанные ни с каким объектом, а также часто используемые процедуры, которые могут быть запущены из любого окна базы данных. Основное различие между стандартным модулем и модулем класса, не связанным с конкретным объектом, заключается в области определения и времени жизни. Значение любой переменной или константы, определенной или существующей в модуле класса, не связанном с конкретным объектом, доступно только во время выполнения этой программы и только из этого объекта.