Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


На данный момент файл-серверная технология считается устаревшей.



 

Примеры: Microsoft Access, Paradox, dBase, FoxPro, Visual FoxPro.

Клиент-серверные

 

Клиент-серверная СУБД располагается на сервере вместе с БД и осуществляет доступ к БД непосредственно, в монопольном режиме. Все клиентские запросы на обработку данных обрабатываются клиент-серверной СУБД централизованно. Недостаток клиент-серверных СУБД состоит в повышенных требованиях к серверу. Достоинства: потенциально более низкая загрузка локальной сети; удобство централизованного управления; удобство обеспечения таких важных характеристик как высокая надёжность, высокая доступность и высокая безопасность.

 

Примеры: Oracle, Firebird, Interbase, IBM DB2, Informix, MS SQL Server, Sybase Adaptive Server Enterprise, PostgreSQL, MySQL, Caché, ЛИНТЕР.

Встраиваемые

 

Встраиваемая СУБД — СУБД, которая может поставляться как составная часть некоторого программного продукта, не требуя процедуры самостоятельной установки. Встраиваемая СУБД предназначена для локального хранения данных своего приложения и не рассчитана на коллективное использование в сети. Физически встраиваемая СУБД чаще всего реализована в виде подключаемой библиотеки. Доступ к данным со стороны приложения может происходить через SQL либо через специальные программные интерфейсы.

 

Примеры: OpenEdge, SQLite, BerkeleyDB, Firebird Embedded, Microsoft SQL Server Compact, ЛИНТЕР.


 

 


ВОПРОС

Классификации СУБД

По модели данных

Примеры:

Иерархические

Сетевые

Реляционные

Объектно-ориентированные

Объектно-реляционные

По степени распределённости

Локальные СУБД (все части локальной СУБД размещаются на одном компьютере)

Распределённые СУБД (части СУБД могут размещаться на двух и более компьютерах).

 


 

 


ВОПРОС

По характеру использования СУБД делят на многопользовательские (промышленные) и локальные (персональные).

 

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

 

* возможность организации совместной параллельной работы многих пользователей;

 

* масштабируемость;

 

* переносимость на различные аппаратные и программные платформы;

 

* устойчивость по отношению к сбоям различного рода, в том числе наличие многоуровневой системы резервирования хранимой информации;

 

* обеспечение безопасности хранимых данных и развитой структурированной системы доступа к ним.

 

Персональные СУБД — это программное обеспечение, ориентированное на решение задач локального пользователя или небольшой группы пользователей и предназначенное для использования на персональном компьютере. Это объясняет и их второе название — настольные. Определяющими характеристиками настольных систем являются:

 

* относительная простота эксплуатации, позволяющая создавать на их основе работоспособные пользовательские приложения;

 

* относительно ограниченные требования к аппаратным ресурсам.

Обеспечение целостности базы данных

Целостность данных определением правил проверки достоверности данных гарантирующих, что недействительные данные не попадут в ваши таблицы. Oracle позволяет определять и хранить эти правила для объектов БД, которых они касаются, таким образом, чтобы кодировать их только однажды. При этом они активируются всякий раз, когда какой-либо вид изменение проводится в таблице, независимо от того, какая программа выполняет вставки, модификации или удаления. Этот контроль осуществляется в форме ограничений и триггеров БД. Ограничения – это правила, применимые к таблицам во временя или после создания, распространяемые на то, как эти таблицы могут заполняться.

 

Ограничение целостности устанавливает правила на уровне БД, определяя набор проверок для таблиц системы. Эти проверки автоматически выполняются всякий раз, когда вызывается оператор вставки, модификации или удаления данных в таблице. Если какие либо ограничения нарушены, операторы отменяются. Поскольку ограничения условности проверяются на уровне БД, они выполняются независимо от того, откуда были инициированы операторы вставки, модификации или удаления. Для таблиц можно задавать следующие типы ограничений целостности:

NOT NULL

PRIMARY KEY

UNIQUE KEY

FOREIGN KEY ( REFERENCES)

CHECK

INDEX (ИНДЕКСЫ)

TRRIGERS и PROCEDURES

 

 


 

 


ВОПРОС

Классификация баз данных

По технологии обработки данных базы данных подразделяются на централизованные и распределенные.

 

Централизованная база данных хранится в памяти одной вычислительной системы. Эта вычислительная система может быть мэйнфреймом - тогда доступ к ней организуется с использованием терминалов - или файловым сервером локальной сети ПК.

 

Распределенная база данных состоит из нескольких, возможно, пересекающихся или даже дублирующих друг друга частей, которые хранятся в различных ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных (СУРБД).

 

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

 

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

 

Централизованные базы данных с сетевым доступом могут иметь следующую архитектуру:

файл-сервер;

клиент-сервер базы данных;

" тонкий клиент" - сервер приложений - сервер базы данных (трехуровневая архитектура).

Файл-сервер. Архитектура систем БД с сетевым доступом предполагает выделение одной из машин сети в качестве центральной (файловый сервер). На этот компьютер устанавливается операционная система (ОС) для выделенного сервера (например, Microsoft Windows Server 2003). На нем же хранится совместно используемая централизованная БД в виде одного или группы файлов. Все другие компьютеры сети выполняют функции рабочих станций (могут работать в ОС Microsoft Windows 2000 Professional или Microsoft Windows 98). Файлы базы данных в соответствии с пользовательскими запросами передаются на рабочие станции, где и производится обработка информации (см. рис. 2.1). При большой интенсивности доступа к одним и тем же данным производительность информационной системы падает. Пользователи могут создавать также локальные БД на рабочих станциях.

Клиент-сервер. В этой архитектуре на выделенном сервере, работающем под управлением серверной операционной системы, устанавливается специальное программное обеспечение (ПО) - сервер БД, например, Microsoft SQL Server или Oracle. СУБД подразделяется на две части: клиентскую и серверную. Основа работы сервера БД - использование языка запросов (SQL). Запрос на языке SQL, передаваемый клиентом (рабочей станцией) серверу БД, порождает поиск и извлечение данных на сервере. Извлеченные данные транспортируются по сети от сервера к клиенту (см. рис. 2.2). Тем самым, количество передаваемой по сети информации уменьшается во много раз.

 


 


ВОПРОС

СУБД Oracle

Система управления базами данных (СУБД) ORACLE - это одна из ведущих систем в мире по решению задач управления информацией.

ORACLE обеспечивает следующее:

ORACLE поддерживает базы данных сколь угодно большого размера;

ORACLE поддерживает любое число одновременно работающих пользователей;

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

ORACLE может работать 24 часа в сутки 7 дней в неделю, не требуя остановок на системные работы и регламентное обслуживание;

ORACLE может избирательно контролировать доступ к данным на уровне базы данных и на уровне ее объектов;

ORACLE поддерживает все принятые стандарты: второй уровень стандарта ANSI/ISO SQL89 национального института стандартов и технологий США, стандарт FIPS127-1 правительства США, занесен Национальным институтом по компьютерной защите (NCSC) в " оранжевую" книгу, как полностью удовлетворяющий требованиям критериев защиты;

ORACLE защищает данные от несанкционированного доступа и некорректного использования;

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

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

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

Программное обеспечение ORACLE переносимо с одной операционной системы на другую;

Приложения для ORACLE могут работать на любой операционной системе;

 

СУБД MS SQL 2000

Рассмотрим более подробно конфигурацию MS SQL по умолчанию. В данной СУБД есть несколько служебных баз данных, создаваемых в процессе его установки (master, tempdb, model, msdb, pubs) и тестовая база данных (Northwind).

Наиболее важная из них – master. Она обеспечивает поддержку основных функций сервера, в ней хранятся все системные настройки сервера, учетные записи пользователей, роли, сведения о базах данных и – самое важное для нас – хранимые процедуры.

Хранимая процедура – это набор скомпилированных команд T-SQL, доступных напрямую SQL-серверу. Команды размещаются в хранимой процедуре и выполняются как одно целое или подпрограмма по аналогии с другими языками программирования. Хранимые процедуры находятся на сервере СУБД и используются, когда необходимо часто выполнять повторяющиеся в определенном порядке запросы к серверу MS SQL.

Расширенные хранимые процедуры – это разновидность обычных хранимых процедур, но в них можно использовать обращения к подпрограммам, написанным на языке С или С++, что позволяет расширить возможности T-SQL. Обычно расширеннные хранимые процедуры представляются в виде динамических библиотек. Имена этих процедур как правило начинаются с префикса xp (eXtended Procedure). Вместе с MS SQL поставляется большой набор расширенных хранимых процедур. Наиболее интересная из них – xp_cmdshell. Она предоставляет доступ к командной строке операционной системы. Так как данная хранимая процедура обладает широкими возможностями, то по умолчанию доступ к ней разрешен только владельцу базы данных master, то есть пользователю, наделенному ролью «Администратор базы данных».

Теперь рассмотрим способы аутентификации в MS SQL. Первый вариант – аутентификация средствами Windows, второй – аутентификация средствами самой СУБД (в том случае если при установке MS SQL был выбран смешанный режим аутентификации).

В первом варианте аутентификация пользователя проводится средствами операционной системы, и вход осуществляется с использованием учетных данных пользователя ОС Windows. Стоит отметить, что в этом случае при установке MS SQL всем пользователям операционной системы, входящим в группу «Администраторы», автоматически назначается роль «Администратор базы данных».

Во втором случае аутентификацию проводит СУБД, используя собственную базу учетных записей пользователей. При установке MS SQL будет создана учетная запись «sa» с ролью «Администратор базы данных».

Проникновение

Рассмотрим сценарий атаки на сервер с установленным MS SQL Server 2000. Потенциальному нарушителю необходимо получить доступ к MS SQL с ролью «Администратор базы данных», а это может легко произойти если:

пароль учетной записи «sa» пустой или может быть легко подобран, что часто встречается, когда СУБД используется в тестовой эксплуатации, либо как платформа для разработчиков;

неправильно назначены роли пользователей в самой СУБД: учетная запись обычного пользователя СУБД обладает ролью «Владелец базы данных» master, либо ролью «Администратор базы данных».

пароль некоторой учетной записи, входящей в группу «Администраторы», пустой или может быть легко подобран или определен (задача получения доступа к серверу, зная пароль администратора, на первый взгляд может показаться странной, но, например, если к серверу разрешено подключение только к портам MS SQL, описываемый в статье способ позволяет выполнять команды ОС).

Затем потенциальный нарушитель может выполнить расширенную хранимую процедуру xp_cmdshell, указав ей в качестве параметра команду операционной системы, создающую пользователя и включающую его в группу «Администраторы», чтобы получить полный доступ к серверу, на котором установлена СУБД.

Для этого необходимо запустить SQL Server Enterprise Manager, входящий в состав MS SQL Server (ссылка на данную оснастку находится в Пуск-> Программы-> Microsoft SQL Server). Далее в Enterprise Manager требуется создать новое поключение к SQL-серверу, и, после установления связи с сервером, создать новое представление (view) для базы данных master.

 

Interbase — СУБД от компании Borland. Основой InterBase был проект, разработанный Джимом Старки (Jim Starkey) во время работы над СУБД Datatrive. Джим создал его как реализацию своей идеи базы данных с многоверсионной архитектурой. В то время (1984) она называлась JRD (Jim’s Relational Databas). По-видимому, за основу была взята архитектура Rdb, так как Джим Старки был одним из разработчиков этой СУБД в DEC.

Современное состояние

В настоящее время последней версией является InterBase XE (2011), в которой появилась поддержка Unicode и шифрование AES/DES. InterBase 7.5/2007 и Firebird 1.5/2.0 похожи, но уже далеки от полной совместимости — то есть миграция между их форматами баз данных легче, чем между форматами совсем “чужих” баз данных, но все же сопряжена с определенными проблемами.

Основными достоинствами последней версии InterBase являются низкие требования к системе, с одновременной масштабируемостью на несколько процессоров, плюс развитая система мониторинга, временные таблицы, встраиваемая аутентификация пользователей, журналирование. Традиционным достоинством считается кросс-платформенность — InterBase поддерживает Linux, Microsoft Windows, Unix и Solaris.

Особенности СУБД InteBase

СУБД InterBase отличается чрезвычайно низкими системными требованиями и при этом высокой производительностью и легкостью администрирования.

InterBase является кросплатформенным продуктом, поддерживающим большое количество различных операционных систем, включая Microsoft Windows NT/2000/XP/98/ME, LINUX, SCO UNIX, HP UNIX. Вы можете работать с InterBase, используя несколько сетевых протоколов: TCP/IP, NetNEUI, IPX/SPX.

Одной из основных особенностей InterBase можно считать версионную архитектуру, которая обеспечивает уникальные возможности при многопользовательской работе - пишущие пользователи никогда не блокируют читающих! Помимо этого, версионная архитектура позволяет отказаться от использования протокола транзакций (transction log), который в других СУБД служит для восстановления базы данных после сбоев, поэтому InterBase обладает очень высокой надежностью и устойчивостью.

Также в InterBase реализован механизм оптимистической блокировки на уровне записи. Это означает, что сервер блокирует только те записи, которые реально были изменены пользователем, и не блокирует всю страницу данных целиком. Эта особенность еще больше снижает вероятность конфликтов при многопользовательском режиме.

InterBase полностью совместим со стандартом ANSI SQL 92, а также имеет свое собственное расширение SQL для хранимых процедур и триггеров. В сравнении со многими другими СУБД, InterBase предоставляет очень эффективный механизм триггеров: каждая таблица может иметь большое количество триггеров, которые выполняются автоматически при вставке, изменении или удалении каждой отдельной записи, до или после этих событий. Многие функции существующих СУБД были впервые реализованы в InterBase - это, в частности, обновляемые представления, события (event alerters), многомерные масссивы и BLOB-поля. Более того, некоторые механизмы, такие, например, как двухфазное подтверждение транзакций, до сих пор остаются совершенно уникальными, представленными только в InterBase.

Немаловажной особенностью сервера InterBase является возможность расширения стандартного набора SQL-функций при помощи пользовательских библиотек - User Defined Functions, а также механизмы обработки BLOB-полей на сервере при помощи BLOB-фильтров. Остается только сказать, что InterBase отличается значительной устойчивостью, поскольку специально был спроектирован для применения в Intranet-приложениях, приложениях для мобильных устройств и встроенных приложениях баз данных.

 

СУБД MySQL использует специальную базу данных для предоставления прав доступа к своим базам данных. Эти права могут базироваться на именах серверов и/или пользователей и предоставляться для одной или нескольких баз данных

Пользовательские аккаунты могут быть снабжены паролями. При обращении к базе данных, пароль шифруется. Поэтому он не может быть перехвачен и использован посторонним (это мнение автора СУБД...).

Добавлено три новых пользователя (юзверя): monty: Суперпользователь (администратор), должен использовать пароль, для работы с mysql.

dummy: Должен быть допущен к индивидуальной базе данных по таблице 'db '.

admin: Не нуждается в пароле, но разрешено выполнение только команд 'mysqladmin reload' and 'mysqladmin processlist'. Может быть допущен к индивидуальной базе данных через таблицу 'db'.

 

 


 

 


ВОПРОС

Microsoft Office Access или просто Microsoft Access — реляционная СУБД[1] корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

Важно помнить, что работа с базой данных в многопользовательской среде может вызывать проблемы, связанные с блокировкой данных и конфликтами доступа к ним. Подавление сообщений об ошибках, недостаточное внимание к подобным вопросам либо надежда на благоприятное стечение обстоятельств не решает проблему. Несмотря на кажущуюся сложность работы в многопользовательской среде, понять механизм действия блокировки данных и способ обслуживания механизмом Jet нескольких пользователей достаточно просто. Пренебрежение подобными вопросами, как правило, приводит к возникновению более сложных проблем, затрагивающих пользователей, клиентов и влияющих на репутацию разработчика. Если для приложения не предусмотрено эффективное решение вопросов работы в многопользовательской среде, при работе с ним неизбежно будут возникать следующие проблемы:

• Новые записи не сохраняются. После ввода информации пользователь обнаруживает, что в базе данных она не появилась. Если подобная ошибка не повторяется, это говорит не об отсутствии проблемы, а о ненадежности приложения.

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

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



ВОПРОС

Microsoft Office Access или просто Microsoft Access — реляционная СУБД[1] корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

Чтобы привязать набор записей формы Microsoft Access, необходимо выполнить Установка Набор записей свойство формы допустимые объекты доступа К данным (DAO) или ADO Набор записей объект.

В Набор записей свойство было введено в Microsoft Access 2000 и позволяет привязки формы к ADO или DAO Набор записей объекты. Однако формы в Microsoft Access 2000 поддерживает только обновлению Если открыть подключение ADO с помощью MSDataShape и SQL Server OLEDB Поставщики. Для получения дополнительных сведений об этом ограничение в Access 2000 щелкните следующий номер статьи для просмотра статьи в Microsoft Knowledge Base:

227053 ACC2000: Формы, основанные на наборах записей ADO, доступны только для чтения

В Microsoft Access 2002 или более поздней можно создать обновляемые формы, к которому привязан к набору записей ADO, использующего другие OLEDB Поставщики. Формы должны удовлетворять некоторые общие требования к форме, чтобы быть обновляемые, когда он привязан к набору записей ADO. Эти общие требования являются:

Базовый набор записей ADO должен быть обновляемым.

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

Другие требования к обновлению различаться в зависимости от различных Поставщики. В данной статье описывается, Каковы другие требования при использовании Поставщики Microsoft SQL Server, ODBC, OLEDB для Oracle и Jet

В СУБД MS Access отчет — четвертый тип объекта, с которым вы знакомитесь. Наиболее гибкий способ создания отчета — использование конструктора. Однако сейчас мы пойдем простым путем и воспользуемся Мастером отчетов имеющимся в MS Access.

 

Отчет, представленный на рис. 1-16, получен по следующему алгоритму:

 

=> перейти к вкладке «Отчеты»; выполнить команду => Создать;

 

=> выбрать «Мастер отчета», щелкнуть по кнопке ОК;

 

=> выбрать полл с указанием таблиц и запросов в строгом соответствия с иx последовательностью на рис. 1-16, щелкнуть по кнопку Далее;

 

=> задать один уровень группировки по полю «ФАКУЛЬТЕТ»; щелкнуть по кнопке Далее;

 

=> указать порядок сортировки: «СУММА» — по убыванию, или «ФАМИЛИЯ» — по возрастанию, щелкнуть по кнопке Далее;

 

=> выбрать вид макета отчета «Ступенчатый»; щелкнуть по кнопке Далее;

 

=> выбрать стиль «Компактный»; щелкнуть по кнопке Далее;

 

=> указать имя отчета *К зачислению*; щелкнуть по кнопке Готово.

 

Обратите внимание на следующее: данные в графу «Сумма» выбираются не из таблицы, а из запроса «Суммы баллов». Других полей из этого запроса извлекать не следует.

 

В режиме предварительного просмотра отчет появится на экране. Чтобы отредактировать внешний вид, в частности, сделать надписи такими, как на рис, 1.17, нужно войти в режим конструктора и внести исправления в строке «Верхний колонтитул».

 

Следующий этап работы — занесение в таблицу «Итоги» информации о поступлении в вуз. В поле «ЗАЧИСЛЕНИЕ» выставляются флажки в записях для принятых в университет абитуриентов.

 

Запрос на получение таблицы с итоговыми результатами на гипотетическое языке описан в предыдущем параграфе.

 


 

 


ВОПРОС

Компьютерная сеть (вычислительная сеть, сеть передачи данных) — система связи компьютеров и/или компьютерного оборудования (серверы, маршрутизаторы и другое оборудование). Для передачи информации могут быть использованы различные физические явления, как правило — различные виды электрических сигналов, световых сигналов или электромагнитного излучения.

Классификация

По территориальной распространенности

· PAN (Personal Area Network) — персональная сеть, предназначенная для взаимодействия различных устройств, принадлежащих одному владельцу.

· LAN (Local Area Network) — локальные сети, имеющие замкнутую инфраструктуру до выхода на поставщиков услуг. Термин «LAN» может описывать и маленькую офисную сеть, и сеть уровня большого завода, занимающего несколько сотен гектаров. Зарубежные источники дают даже близкую оценку — около шести миль (10 км) в радиусе. Локальные сети являются сетями закрытого типа, доступ к ним разрешен только ограниченному кругу пользователей, для которых работа в такой сети непосредственно связана с их профессиональной деятельностью.

· CAN (Campus Area Network — кампусная сеть) — объединяет локальные сети близко расположенных зданий.

· MAN (Metropolitan Area Network) — городские сети между учреждениями в пределах одного или нескольких городов, связывающие много локальных вычислительных сетей.

· WAN (Wide Area Network) — глобальная сеть, покрывающая большие географические регионы, включающие в себя как локальные сети, так и прочие телекоммуникационные сети и устройства. Пример WAN — сети с коммутацией пакетов (Frame relay), через которую могут «разговаривать» между собой различные компьютерные сети. Глобальные сети являются открытыми и ориентированы на обслуживание любых пользователей.

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

По типу функционального взаимодействия

· Клиент-сервер

· Смешанная сеть

· Одноранговая сеть

· Многоранговые сети

По типу сетевой топологии

· Шина

· Кольцо

· Двойное кольцо

· Звезда

· Ячеистая

· Решётка

· Дерево

· Fat Tree

По типу среды передачи

· Проводные (телефонный провод, коаксиальный кабель, витая пара, волоконно-оптический кабель)

· Беспроводные (передачей информации по радиоволнам в определенном частотном диапазоне)

· По функциональному назначению

· Сети хранения данных

· Серверные фермы

· Сети управления процессом

· Сети SOHO, домовые сети

· По скорости передач

· низкоскоростные (до 10 Мбит/с),

· среднескоростные (до 100 Мбит/с),

· высокоскоростные (свыше 100 Мбит/с);

По сетевым операционным системам

· На основе Windows

· На основе UNIX

· На основе NetWare

По необходимости поддержания постоянного соединения

· Пакетная сеть, например Фидонет и UUCP

· Онлайновая сеть, например Интернет и GSM

 


 


ВОПРОС

Программное обеспечение сетей ЭВМ "

Сеть — ничто без программного обеспечения. Программное обеспечение

(ПО) вычислительных сетей обеспечивает организацию коллективного доступа к

вычислительным и информационным ресурсам сети, динамическое распределение и

перераспределение ресурсов сети с целью повышения оперативности обработки

информации и максимальной загрузки аппаратных средств, а также в случае

отказа и выхода из строя отдельных технических средств и т.д.

Подобно земной коре, сетевое ПО состоит из слоев. Одни из них

«толще», другие " тоньше", но все работают как единое целое. Каждый слой

сетевого программного обеспечения нацелен на решение той или иной

конкретной задачи.

Программное обеспечение вычислительных сетей включает три основных

«слоя»:

V общее программное обеспечение, образуемое базовым ПО отдельных ЭВМ,

входящих в состав сети;

V специальное программное обеспечение, образованное прикладными

программными средствами, отражающими специфику предметной области

пользователей при реализации задач управления;

V системное сетевое программное обеспечение, представляющее комплекс

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

ресурсов вычислительной сети как единой системы.

Разумеется, любая слоистая структура нуждается в фундаменте, как

земная кора в магме, а многослойное программное обеспечение, образующее

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

системе.


Поделиться:



Последнее изменение этой страницы: 2017-03-14; Просмотров: 674; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.108 с.)
Главная | Случайная страница | Обратная связь