Студопедия — Функциональные возможности СУБД MS Access
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Функциональные возможности СУБД MS Access






СУБД Microsoft Access является системой управления реляционной базой данных, включающей все необходимые инструментальные средства для соз­дания локальной базы данных, общей базы данных в локальной сети с фай­ловым сервером или базы данных на SQL-сервере, а также для создания приложения пользователя, работающего с этими базами данных. База дан­ных Access, создаваемая на локальном компьютере, отличается от баз дан­ных других настольных СУБД. В ее файле могут храниться не только дан­ные, но и объекты интерфейса - формы, отчеты, а также программный код. Благодаря этому можно создать приложение, целиком хранящееся в одном единственном MDB-файле, что существенно упрощает как создание, так и распространение приложений для работы с базами данных[3].

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

Средства графического конструирования позволяют пользователю создавать объекты базы данных и объекты приложения с помощью многочисленных графических элементов, не прибегая к программированию.

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

Среди многочисленных средств графического конструирования и диалого­вых средств Access следует выделить средства для создания: [8]

- таблиц и схем баз данных;

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

- запросов на изменение данных базы;

- экранных форм, предназначенных для ввода, просмотра и обработки данных в диалоговом режиме;

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

- страниц доступа к данным, обеспечивающим работу с базами данных в среде Internet и intranet;

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

Средства программирование СУБД включают язык структурированных запросов SQL, язык макрокоманд и язык объектно-ориентированного программирования для приложений Microsoft Visual Basic for Applications (VBA). VBA является частью семейства Microsoft Visual Basic, которое входит в со­став Visual Studio.

VBA является базовым компонентом в Microsoft Office: он интегрирован в Access, Excel, Frontpage, Outlook, PowerPoint и Word. Все эти приложения, в том числе и локализованные на русском языке, используют англоязычный вариант VBA (включая справку). VBA входит во все варианты поставок Microsoft Office.

VBA представляет собой базовую платформу программирования в среде не только Microsoft Office, но и многих других приложений. VBA содержит средства доступа не только к базам данных Access, но и к базам данных кли­ент-серверной архитектуры, таким как SQL Server, Oracle и др. Работа с этими базами данных обеспечивается через интерфейс ODBC (Open Database Connectivity, Открытый доступ к базам данных) или интерфейсы Дмодели составного объекта (Component Object Model - СОМ), называемые OLE DB. Диспетчером данных, выполняющим загрузку и сохранение данных в пользовательской базе данных и системных базах данных Access, является ядро базы данных Microsoft Jet. Версия Microsoft Jet 4.0 имеет высокую производительность и улучшенные сетевые характеристики.

Jet 4.0 обеспечивает поддержку двухбайтового представления символов - Unicode позволяющего использовать символы нескольких национальных алфавитов, но требующего дополнительных ресурсов памяти. Чтобы компенсировать возрастающий объем памяти, в Unicode применяется сжатие сохраняемых данных. Для лучшей совместимости Microsoft Jet и Microsoft SQL Server и соответствия языка SQL спецификации SQL 92 в реализацию Microsoft Jet 4.0 SQL были внесены изменения[4].

В Access активно развиваются технологические направления, составляющие основу корпоративных многопользовательских баз данных.[7]

Internet-технология. Позволяет эффективно распространять и получать доступ к разнородной информации в глобальных и корпоративных сетях. Эта технология обес­печивает унифицированный доступ к данным различных приложений в разнородных сетях. Для реализации Internet-технологии в Access включе­ны интерактивные средства конструирования Web-страниц доступа к данным в базах Access- и SQL-серверов. При этом Web-браузер используется как универсальный интерфейс для доступа и работы с данными баз из внешней среды вне зависимости от аппаратно-программной платформы компьютера пользователя и компьютера-источника данных. Страницы могут использоваться подобно формам Access для ввода и редактиро­вания данных и подобно отчетам Access - для отображения иерархиче­ски сгруппированных записей

Технология клиент-сервер. Реализуется в Access средствами создания клиентских приложений - проектов, работающих с базами данных SQL Server. Подключение к серверу реализуется с помощью интерфейса OLE DB без использования ядра баз данных Microsoft Jet. Благодаря возможности разрабатывать клиентские приложения для доступа к данным сервера, Access стал активно применяться на средних и крупных предприятиях. Разработка клиентских приложений - одно из самых распространенных применений Access.[11]

Для мягкого перехода к клиент-серверной технологии в Access включены многочисленные и разнообразные средства. Они обеспечивают преобразование объектов локальной базы данных и приложения в объекты базы данных сервера и проекта, удобный графический интерфейс создания объектов базы данных сервера и сохраняют интерфейс создания объектов приложения. Кроме того, в комплект поставки Microsoft Office XP включен MicrosoftSQL Server 2000 Desktop Engine (ранее Microsoft Data Engine, MSDE), который обеспечивает как локальное хранение данных в формате, совместимом с Microsoft SQL Server 2000, так и удаленное, рассчитанное на небольшое число пользователей. Установка этого приложения не требует лицензирования и позволяет освоить клиент-серверную технологию, работая на не подключенном к сети компьютере.







Дата добавления: 2015-10-19; просмотров: 2413. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

Демографияда "Демографиялық жарылыс" дегеніміз не? Демография (грекше демос — халық) — халықтың құрылымын...

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

ЛЕЧЕБНО-ПРОФИЛАКТИЧЕСКОЙ ПОМОЩИ НАСЕЛЕНИЮ В УСЛОВИЯХ ОМС 001. Основными путями развития поликлинической помощи взрослому населению в новых экономических условиях являются все...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит...

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия