Лекция 1 Основные характеристики и возможности СУБД Access

Лекция 1 Основные характеристики и возможности СУБД Access

Группа реляционных СУБД представлена на рынке программных товаров очень обширно. Это, к примеру, такие системы, как Paradox, Clarion, dBASE, FoxBASE, FoxPro, Clipper, Access. Важной чертой хоть какой СУБД является используе­мый в ней тип транслятора (интерпретатор либо компилятор). Программки, написанные для системы-интерпретатора, не работают без наличия самой этой Лекция 1 Основные характеристики и возможности СУБД Access системы. В текущее время скорость ра­боты таких программ не уступает скорости программ, сгенериро­ванных компилятором. Неоспоримым преимуществом интерпрета­торов для программистов является удобство разработки и отладки программных товаров, также освоение языка. Из перечислен­ных СУБД dBASE, FoxPro, Access являются интерпретаторами, а Clipper — компилятором. В пакетах dBASE и FoxPro имеется ком­пилятор Лекция 1 Основные характеристики и возможности СУБД Access, позволяющий при желании сформировать ЕХЕ-файлы готовых программ. Недочетом систем-компиляторов являются огромные суммарные издержки времени на неоднократную компиляцию и сборку (линковку) начальных модулей программки при ее отладке.

СУБД Access (компания Microsoft) имеет довольно высочайшие ско­ростные свойства и заходит в состав очень популяр­ного в нашей Лекция 1 Основные характеристики и возможности СУБД Access стране и за рубежом пакета Microsoft Office. Набор команд и функций, предлагаемых разработчикам программных товаров в среде Access, по мощи и гибкости отвечает большинству современных требований к представлению и обработке данных. В Access поддерживаются различные всплывающие и многоуровневые меню, работа с окнами и мышью, реализованы функции низкоуровневого доступа к файлам, управления Лекция 1 Основные характеристики и возможности СУБД Access цветами, опции принтера, представления данных в виде электрических таб­лиц и т. п. Система также обладает средствами резвой генерации экранов, отчетов и меню, поддерживает язык управления запросами SQL, имеет интегрированный язык Visual Basic for Applications (VBA), отлично работает в сети. СУБД Access позволяет использовать дру­гие составляющие пакета Лекция 1 Основные характеристики и возможности СУБД Access Microsoft Office, такие как текстовый про­цессор Word for Windows, электрические таблицы Excel и т.д.

Приведем некие из средств Microsoft Access, значительно упрощающие разработку приложений.

1. Процедуры обработки событий и модули форм и отчетов.На интегрированном языке VBA можно писать процедуры обработки собы­тий, возникающих в формах Лекция 1 Основные характеристики и возможности СУБД Access и отчетах. Процедуры обработки событий хранятся в модулях, связанных с определенными формами и отчетами, в итоге чего код становится частью макета формы либо отчета. Не считая того, существует возможность вызова функции VBA свойством действия.

2. Характеристики, определяемые в процессе выполнения.При помощи макроса либо процедуры обработки событий можно найти фактически хоть Лекция 1 Основные характеристики и возможности СУБД Access какое свойство формы либо отчета в процессе вы­полнения в ответ на появление действия в форме либо отчете.

3. Модель событий.Модель событий, схожая на применяемую в языке Microsoft Visual Basic, позволяет приложениям реагировать на появление разных событий, к примеру нажатие кнопки на клавиатуре, перемещение мыши либо истечение определенного интервала Лекция 1 Основные характеристики и возможности СУБД Access времени.

4. Внедрение обработки данных при помощи VBA.При помощи языка VBA можно определять и обрабатывать разные объекты, в том числе, таблицы, запросы, поля, индексы, связи, формы, отчеты и элементы управления.

5. Построитель меню.Предназначен для помощи при разработке особых меню в приложениях. Не считая того, особые меню могут содержать подменю Лекция 1 Основные характеристики и возможности СУБД Access.

6. Усовершенствованные средства отладки.Кроме установки точек прерывания и пошагового выполнения программ на языке VBA, можно вывести на экран перечень всех активных процедур. Для этого следует избрать команду Вызовы в меню Вид либо надавить кнопку [Вызовы] на панели инструментов.

7. Процедура обработки ошибок.Кроме обычных методов обработки ошибок может быть внедрение Лекция 1 Основные характеристики и возможности СУБД Access процедуры обработки действия Error для перехвата ошибок при выполнении программ и макросов.

8. Усовершенствованный интерфейс защиты.Команды и окна диалога защиты упрощают функцию защиты и смены обладателя объекта.

9. Программная поддержка механизма OLE.При помощи механизма OLE можно обрабатывать объекты из других приложений.

10. Программы-надстройки.При помощи VBA можно создавать Лекция 1 Основные характеристики и возможности СУБД Access программы-надстройки, к примеру неординарные мастера и построители. Мастер — средство Microsoft Access, которое поначалу задает юзеру вопросы, а потом делает объект (таблицу, запрос, форму, отчет и т.д.) в согласовании с его указаниями.

Диспетчер надстроек значительно упрощает функцию установки программ-надстроек в Microsoft Access.

Мастера Access

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

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

Мастера по созданию форм и отчетов упрощают и ускоряют процесс сотворения многотабличных форм и отчетов. Новые форма и отчет могут наследовать примененный к таблице-источнику записей фильтр. Мастера по разработке форм и отчетов Лекция 1 Основные характеристики и возможности СУБД Access автоматом делают аннотацию SQL, определяющую источник записей для формы либо отчета, потому отпадает необходимость в разработке запроса.

Для конфигурации вида формы, отчета либо отдельных частей мо­жет быть применен мастер, вызываемый кнопкой [Автоформат].

Мастер подстановокделает в поле таблицы раскрывающийся перечень значений из другой таблицы для выбора и Лекция 1 Основные характеристики и возможности СУБД Access ввода подходящего значения. Для сотворения такового поля со перечнем довольно в режиме конструктора таблицы избрать тип данных этого поля — Мастер подстановок. Мастер подстановок можно вызвать в режиме таблицы командой меню Вставка\Столбец подстановок. Сделанный в данном поле таблицы перечень наследуется при включении этого поля в форму.

Мастера по ввозу/экспорту Лекция 1 Основные характеристики и возможности СУБД Access позволяют просматривать данные при импорте/экспорте текста либо электрических таблиц, также при экспорте данных Microsoft Access в текстовые файлы.

Мастер защиты по мере надобности эвакуирует данные, зачем делает новейшую базу данных, копирует в нее все объекты из начальной базы данных, снимает все права, присвоенные членам группы юзеров, и шифрует Лекция 1 Основные характеристики и возможности СУБД Access новейшую базу данных. После окончания работы мастера админ может присвоить новые права доступа юзерам и группам юзеров.

Мастер по разделению базы данных позволяет поделить ее на два файла, в 1-ый из которых помещаются таблицы, а во 2-ой — запросы, формы, отчеты, макросы и модули. При всем этом юзеры, работающие в Лекция 1 Основные характеристики и возможности СУБД Access сети, имея общий источник данных, сумеют устраивать формы, отчеты и другие объекты, применяемые для обработки данных, по собственному усмотрению.

Внедрение технологии Windows в средеAccess

Microsoft Access как средство сотворения реляционных БД употребляет все плюсы технологии Windows.

Посреди плюсов средств Access выделим последующие;

1. СУБД Access на сто процентов совместима с такими Лекция 1 Основные характеристики и возможности СУБД Access компонентами пакета Microsoft Office, как электрические таблицы Excel и текстовый микропроцессор Word.

2. Access обеспечивает возможность динамического обмена данными DDE (Dynamic Data Exchange) с хоть каким приложением Windows, поддерживающим DDE.

3. Access поддерживает также механизм OLE, обеспечивающий связь и внедрение объектов разных приложений, т.е. установление связи с объектами другого Лекция 1 Основные характеристики и возможности СУБД Access приложения и внедрение объекта в данное приложение БД. При этом достоинством внедренного объекта будет то, что при его активизации раскрывается программка, которая его сделала, потому новый юзер имеет возможность поменять объект по собственному усмотрению. При использовании механизма OLE как связи с объектом для другого приложения, объект как и Лекция 1 Основные характеристики и возможности СУБД Access раньше сохраняется в файле приложения-источника. Как следует, таковой объект может обновляться независимо от приложения-потребителя, вызвавшего его, а в базе данных при всем этом можно всегда иметь последнюю версию объекта.

Внедряемыми либо связываемыми объектами могут быть документы разных приложений Windows — картинки, графики, электрические таблицы либо звуковые файлы. К примеру, в таблице Лекция 1 Основные характеристики и возможности СУБД Access вместе с обыкновенными реквизитами, характеризующими информационный объект, может храниться неважно какая графическая информация о нем — схемы, чертежи, диаграммы и т.п. Таким макаром, в Access расширяется обычное понятие данных, хранимых в базе.

4. Access распространил обширно применяемый в Windows способ drag-and-drop (перетащить и отпустить) на работу Лекция 1 Основные характеристики и возможности СУБД Access с формами и отчетами. К примеру, для сотворения подчиненных формы и отчета можно заблаговременно перетащить приготовленные форму и отчет из окна базы данных. Также можно перетащить таблицу и запрос, из которых автоматом создаются подчиненная форма и запрос.

5. Access может использовать данные других СУБД, т.е. в ней конкретно могут Лекция 1 Основные характеристики и возможности СУБД Access обрабатываться файлы систем Paradox, dBase, FoxPro, Btrieve.

6. Access может использовать все файлы СУБД, поддерживающие эталон открытого доступа к данным ODBC (Open Database Connectivity) — Oracle, Microsoft SQL Server, Sybase SQL Server. Так, ODBC определяет язык и набор протоколов для обмена меж пользовательским приложением и самими данными, хранящимися в сервере, т. е Лекция 1 Основные характеристики и возможности СУБД Access. употребляется как средство коммуникации меж настольным компьютером (клиентом) и сервером.


lekciya-11-assessment-centr-ac-cipin-p-e-upravlenie-personalom-konspekt-lekcij.html
lekciya-11-deyatelnostnij-podhod-k-formirovaniyu-lichnosti-stanovlenie-samoocenki.html
lekciya-11-filosofskoe-uchenie-o-cheloveke.html