Смекни!
smekni.com

Современные системы управления базами данных (стр. 2 из 2)

клиенту для просмотраи использования. Данная технология применяется, когда

размеры баз данных велики, когда велики размеры вычислительной сети, и

производительность приобработке данных, хранящихся не на компьютере пользователя

(в крупном учреждении обычно имеет место именно такая ситуация). Если

технология«клиент-сервер» на применяется, то для обработки даже нескольких

записей весь файл копируется на компьютер пользователя, а только затем

обрабатывается. Приэтом резко возрастает загрузка сети, и снижается

производительность труда многих сотрудников.

Microsoft Access, Microsoft Visual FoxPro, Microsoft Visual Basic обеспечивают

средствадля создания клиентских частей в приложениях «клиент-сервер», которые

сочетают в себе средства просмотра, графический интерфейс исредства

построениязапросов, а Microsoft SQL Server является на сегодняшний день одним из

самых мощных серверов баз данных.

OLE 2.0 (Object Linking and Embedding – связывание ивнедрение объектов) –

стандарт, описывающий правила интеграции прикладных программ. Применяется для

использования возможностей других приложений. OLE 2.0 используется

дляопределения и совместного использования объектов несколькими приложениями,

которые поддерживают данную технологию. Например, использование в среде Access

таблиц Excel и его мощных средствпостроения диаграмм или использование данных,

подготовленных Access, в отчетах составленных вредакторе текстов Word

(связывание или включение объекта).

OLE Automation (Автоматизация OLE) – компонент OLE, позволяющий программнымпутем

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

Позволяет без необходимости выхода или перехода в другое окноиспользовать

возможности нужного приложения. Приложение, позволяющее другим прикладным

программам использовать свои объекты называется OLE сервером. Приложение,

котороеможет управлять объектами OLE серверов называется OLE контроллер или OLE

клиент. Из рассмотренных программных средств в качестве OLE серверов могут

выступать Microsoft Access, а также Microsoft Excel, Word и Graph... Microsoft

Visual FoxPro 3.0 и 5.0 может выступатьтолько в виде OLE клиента.

RAD (Rapid Application Development – Быстрая разработка приложений) – подход к

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

компонентов и/или приложений и пакетов (в том числе от разных производителей).

ODBC (Open Database Connectivity – открытый доступ к базам данных) – технология,

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

SQL.

SQL (Structured Query Language – язык структурированных запросов) –

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

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

созданных другими приложениями,поддерживающими SQL. Также SQL применяется для

управления реляционными базами данных.

VBA (Visual Basic for Applications – Visual Basic для Приложений) –

разновидность (диалект)объектно-ориентированного языка программирования Visual

Basic, встраиваемая в программные пакеты.

Список литературы

1. Б. Богумирский

Эффективная работа на IBM PC в среде Windows 95

СПб, «Питер», 1997, 1000с.

2. Д. Вейскас

Эффективная работа с Microsoft Access 7.0

«Microsoft Press», 1997, 864с.

3. Дж. Вудкок, М. Янг

Эффективная работа с Microsoft Office 95

«Microsoft Press», 1000с.

4. А. Горев, С. Макашарипов, Р. Ахаян

Эффективная работа с СУБД

СПб, «Питер», 1997, 704с.

5. А. В. Потапкин

Основы Visual Basic для пакета Microsoft Office

М, «Эком», 1995, 256с.