Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кс.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
329.73 Кб
Скачать

14) Серверы баз данных

В большинстве случаев, сервер базы данных представляет собой сервер, на котором установлена система управления базой данных (СУБД, Database management system, DBMS) на основе языка SQL (Structured Query Language — язык структурированных запросов). Клиентский компьютер посылает свой SQL-запрос на сервер базы данных, который, в свою очередь, обращается в имеющуюся базу данных для обработки этого запроса, а затем возвращает результаты обработки на клиентский компьютер. В обозначении «сервер баз данных» термин «сервер» может относиться как к самому компьютеру, используемому в качестве этого сервера, так и к программному обеспечению СУБД, как, например, пакет Microsoft SQL Server.

Серверы приложений

Если серверы доступа к файлам и принтерам пересылают какой-то файл на ту клиентскую машину, которая сделала этот запрос, то серверы приложений отправляют только результаты обработки запроса. Например, вам нужно найти в базе данных по персоналу всех работников, у кого день рождения в ноябре. Вместо пересылки на ваш компьютер всей базы данных для того, чтобы вы могли выполнить поиск, этот поиск проводится на самом сервере приложений, а потом на ваш компьютер отправляется только результат сделанного вами запроса. Это небольшое, но значительное различие делает серверы приложений (такие, например, как Lotus Domino) идеальными инструментами для обслуживания огромных объемов данных и для предоставления этих данных клиентам.

Файл-серверы

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

Принт-серверы (серверы печати)

Такие серверы позволяют всем подключенным к сети компьютерам распечатывать документы на одном или нескольких общих принтерах. В этом случае отпадает необходимость комплектовать каждый компьютер собственным печатающим устройством. Кроме того, принимая на себя все заботы о выводе документов на печать, принт-сервер освобождает компьютеры для другой работы. Например, принт-сервер хранит посланные на печать документы на своем жестком диске, выстраивает их в очередь и выводит на принтер в порядке очередности.

Почтовые серверы(сервер сообщений)

Почтовый сервер (иногда называемый сервером сообщений) должен заниматься как входящими, так и исходящими запросами. Одна из задач почтового сервера — чтение адресов входящих сообщений и доставка корреспонденции в соответствующие почтовые ящики в пределах интрасети. В зависимости от развитости почтового сервера он может предоставлять администратору большую или меньшую степень контроля над локальными почтовыми ящиками, типами и размерами сообщений, которые они в состоянии получать, автоматическими ответами, которые можно составлять, и т. п.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]