Реферат: Сервер базы данных
Сервер базы данныхСистемы с централизованной архитектурой.
Технология и модели "клиент-сервер".
Логические компоненты:
компонент представления
прикладной компонент
компонент доступа к информационным ресурсам
- модель файлового сервера (File Server - FS);
- модель доступа к удаленным данным
(Remote Data Access - RDA);
- модель севера базы данных
(DataBase Server - DBS);
- модель сервера приложений
(Application Server - AS).
^ Модель файлового сервера (FS-модель).
FoxPRO, Clipper, Clarion, Paradox
Novell NetWare
Модель доступа к удаленным данным
(RDA-модель).
SQL
API - интерфейс прикладного программирования
Модель сервера базы данных
(DBS-модель).
Informix, Ingres, Sybase, Oracle
Модель сервера приложений
(AS-модели)
клиента приложения
(Application Client - AC)
сервером приложения
(Application Server - AS)
Мониторы обработки транзакций
(Transaction Processing Monitors - TPM)
^ Эволюция серверов баз данных
а) Централизованная архитектура
б) Архитектура "один-к-одному"
Размещение клиента и сервера
на различных машинах.
Многопотоковая архитектура.
Архитектура с виртуальным сервером.
Многопотоковая мультисерверная архитектура.
^ Обработка распределенных данных
технология распределенных баз данных (Distributed Database)
технология тиражирования данных (Data Replication).
Принципы взаимодействия прикладных программ:
Прозрачность расположения
Прозрачность сети
Автоматическое преобразование форматов данных
Автоматическая трансляция кодов
Межоперабельность
host::stock
TCP/IP, DECnet, SNA, SPX/IPX,
NetBIOS, AppleTalk
EBCDIC ASCII
Интероперабельность
^ Распределенные базы данных
СУБД INGRES получает доступ к базе данных в формате СУБД Rdb через специальный шлюз.
^ Узел A - это компьютер VAX 6000/560 с ОС VMS и СУБД Rdb, где расположена локальная БД Предприятия в формате Rdb.
Узел B - компьютер SUN Sparc Server 1000 под управлением операционной системы Solaris. На нем функционирует СУБД Ingres и находится локальная БД Склад в формате INGRES.
^ Узел C - mainframe IBM c операционной системой MVS и СУБД DB2. На нем расположена локальная БД Инструмент в формате DB2.
Сервер распределенной БД - компонент СУБД Ingres - выполняется на узле B.
^ Коммуникационные серверы Ingres работают на всех трех узлах.
Узлы A и B используют для взаимодействия протокол TCP/IP, узлы B и C общаются в соответствии со стандартом SNA.
Распределенная БД Производство содержит таблицы из всех трех локальных БД.
Для доступа сервера распределенной БД к БД Предприятия необходим шлюз из Ingres в Rdb.
Для доступа к БД Инструмент - шлюз из Ingres в DB2.
^ Взаимодействие с PC-ориентированными СУБД
IBM, DEC, Hewlett-Packard, Sun
операционные среды desktop -компьютеров OS/2, NetWare, UnixWare, SCO UNIX
PARADOX, FoxPRO, dBASE IV, Clipper
СУБД Oracle
Open DataBase Connectivity (ODBC)
API
^ Интерфейс ODBC
Компоненты ODBC-архитектуры:
Приложение вызывает функции ODBC для выполнения SQL-инструкций, получает и интерпретирует результаты;
Менеджер драйверов загружает ODBC-драйверы, когда этого требует приложение;
ODBC-драйверы обрабатывают вызовы функций ODBC, передают операторы SQL СУБД и возвращают результат в приложение;
Источник данных (data source) - объект, скрывающий СУБД, детали сетевого интерфейса, расположение и полное имя базы данных.
еще рефераты
Еще работы по разное
Реферат по разное
1967-12-14 La méprise du sujet supposé savoir перевод Ювченко П
17 Сентября 2013
Реферат по разное
План Введение 3 Основная часть Электронная почта и факс 4 > 1 Что такое электронная почта 4 2 Электронная почта в Windows 95 5
17 Сентября 2013
Реферат по разное
Компенсаторная терапия (опыт практического применения Аппарата «кск-барс»)
17 Сентября 2013
Реферат по разное
Практический курс экстрасенса / Пер с нем. И. Предейно. М.: Аквариум: ООО «Фирма «Издательство act», 1999. 480 с: ил. (Линия судьбы). Isbn 5-85684-295-2 (Издательство «Аквариум»)
17 Сентября 2013