Администирование СУБД MS SQL Server 2000. Шибанов С.В - 13 стр.

UptoLike

Составители: 

13
Программное обеспечение клиента базы данных состоит из нескольких
уровней или компонентов. Пользователь взаимодействует с клиентским при-
ложением, таким как SQL Enterprise Manager или форма входного заказа некоторой
информационной системы. Клиентское приложение определяет представление
базы данных. Все клиентские приложения взаимодействуют с SQL Server, исполь-
зуя один или два собственных API для доступа к базе данных пользователя:
ODBC (открытое соединение баз данных);
OLE DB.
Кроме того, SQL Server 2000 поддерживает следующие API:
DB-Library (библиотека баз данных);
Embedded SQL (встроенный SQL).
Рисунок 2. Взаимодействие компьютеров клиента и сервера
Программное обеспечение сервера также содержит несколько уровней.
Серверный уровень сетевой библиотеки принимает соединение от клиента.
Сервисы открытых данных (Open Data Services) — это API для написания про-
                                                                            13



     Программное обеспечение клиента базы данных состоит из нескольких
уровней или компонентов. Пользователь взаимодействует с клиентским при-
ложением, таким как SQL Enterprise Manager или форма входного заказа некоторой
информационной системы. Клиентское приложение определяет представление
базы данных. Все клиентские приложения взаимодействуют с SQL Server, исполь-
зуя один или два собственных API для доступа к базе данных пользователя:
     • ODBC (открытое соединение баз данных);
     • OLE DB.
     Кроме того, SQL Server 2000 поддерживает следующие API:
     • DB-Library (библиотека баз данных);
     • Embedded SQL (встроенный SQL).




           Рисунок 2. Взаимодействие компьютеров клиента и сервера


     Программное обеспечение сервера также содержит несколько уровней.
Серверный уровень сетевой библиотеки принимает соединение от клиента.
Сервисы открытых данных (Open Data Services) — это API для написания про-