Программное обеспечение сетей ЭВМ
Рефераты >> Коммуникации и связь >> Программное обеспечение сетей ЭВМ

Создание форм — это целоенаправление в области управления базами данных для среды поддержки совместной деятельности. Может показаться, что базы данных — всего лишь унылое скопление фактичес­ких данных. Мало того, системы управления базами данных трудны для освоения, однако они очень важны для среды со­вместного использования информации.

На предприятии в базахданных хранится самая разнаяинформация: от сведений о служащих и их заработках до спис­ков заказчиков и инвентаризационных ведомостей. А вообще-то базы данных хранят объем информации обо всем — от автомобилей до зоологии, не говоря уже о регистрациях ново­рожденных, документах о ссудах и продажах акций, банковс­ких транзакциях, списках недвижимости, биржевых обзорах и всеобщих любимицах — налоговых декларациях. Базы дан­ных настолько важны, что в конце 1996 года ООН признала их одной из форм интеллектуальной собственности, которая под­падает под действие международных законов об охране автор­ских прав.

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

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

Защита данных

Защита данных всегда имеет первостепенную важность. В среде BackOffice роль прислу­ги, сторожа и работника играет изощренная система управ­ления реляционными базами данных под названием SQL Server. Аббревиатура SQL расшифровывается как Structured Query Language — язык структурированных запросов.

SQL Server располагает всеми средствами защиты, необходимыми в корпоративной среде, позволяя владельцу базы данных ограничивать доступ к выполняемым в ней опера­циям (например, он может разрешить только просмотр данных, но не их изменение), а также конкретным лицам, которым не разрешено просматривать, использовать и изменять базу данных. Кроме того, благодаря тесной интеграции SQL Server c Windows NT стандартная регистрация в системе гарантирует, что только авторизованные пользователи сети могут обращаться к информации на любой из её серверов. Такая сквозная регистрация снижает нагрузку на администратора сети хотя бы тем, что сводит к минимуму обращения по поводу забытых паролей.

SQL Server поддерживает три типа защиты:

· Интегрированная защита объединяет усилия систем за­щиты SQL Server и Windows NT, так что при регистрации в сети Windows NT пользователь сразу получает доступ к серверу SQL Server. Этот тип защиты основан на защищённом подключении (trusted connection) к сети. При таком со­единении рабочая станция, подключающаяся к сетевому серверу, использует протокол, поддерживающий аутентификацию (проверку идентичности). Такое подключение поддерживают, например, компьютеры под управлением Windows NT Workstation.

· Стандартная защита заключается в том, что SQL Server сам проверяет права подключающегося пользователя. Стандартные средства защиты требуют от пользователя ввести идентификатор и пароль для доступа к SQL Server.

· Смешанная защита — при таком типе защиты SQL Server проверяет полномочия одним из двух способов в зависимо­сти от типа соединения (защищенное или незащищенное).

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

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

Антивирусные программы (antivirus programs)– это класс программ, предназначенных для борьбы скомпьютерными вирусами и последствиями их действия. В зависимости от назначения и принципа действия различают антивирусные программы:

"сторожа" или "детекторы" — предназначенные для обнаружения файлов, зараженных известными вирусами, или признаков, указывающих на возможность заражения;

"фаги" ("полифаги") или "доктора" — предназначенные для обнаружения и устранения известных им вирусов;

"ревизоры" — контролирующие уязвимые и, соответственно, наиболее час­то атакуемые вирусами компоненты памяти ЭВМ и способные в случае обнаруже­ния изменений в файлах и системных областях дисков вернуть их в исходное состо­яние;

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

"комплексные"— выполняющие функции нескольких перечисленных выше антивирусных программ.

Доступ к мэйнфреймам

Сети в масштабе предприятия (часто не вполне «чисто» ло­кальные) — часть инфраструктуры любой крупной корпора­ции. Сети, представляющие собой смесь традиционной тех­нологии миникомпьютеров и мэйнфреймов с новыми техно­логиями, опирающимися на ПК и архитектуру клиент-сервер — скорее норма, нежели исключение. Именно в таких сетях персональные компьютеры подключаются к большим маши­нам и делят с ними информацию и ресурсы.

Можно подумать, что раз большинствокомпьютеров являются двоичными устройствами, то просто­го кабеля вполне достаточно, чтобы подключать персональный компьютер под управлением Windows или без нее к большо­му компьютеру IBM. Увы, это не так.

Эмуляция терминала

В своем традиционном миремэйнфрейм «рассчитывает»иметь дело с неинтеллектуальным, покорным, немым терми­налом, подключенным к каналу связи. Но персональный ком­пьютер — «существо» более равноправное и намного более умное и не вписывается в эту картину. Тем не менее, чаще все­го вычислительные мощности крупных организаций состоят из смеси персональных компьютеров с процессорами Intel под управлением Windows, Macintosh, рабочих станций с ОС UNIX и мэйнфреймов.

Обычно автономные персональные компьютеры общаются со своими более крупными собратьями благодаря аппаратно-программной эмуляции тер­минала. Эмуляция терминала, хотя и звучит как безнадежное признание «Хотел бы быть таким, как ты», в действительнос­ти позволяет персональному компьютеру казаться неинтел­лектуальным терминалом определенной марки и модели, к ко­торой «привык» мэйнфрейм. Однако более современные кли­ент-серверные среды на базе Windows NT и BackOffice пред­лагают два других способа связи: протокол управления кана­лом передачи данных (Data Link Control, DLC) и сложное, но совершенно незаметное для пользователя решение, известное как SNA Server.


Страница: