Информационные технологии: Электронный учебник. Рагулин П.Г. - 159 стр.

UptoLike

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

159
Рис. 4.4. Смешанная организация данных
Программные средства серверов баз данных обеспечивают реализацию многопользова-
тельских приложений, централизованное хранение, целостность и безопасность данных.
Производительность серверов баз данных на порядок выше по сравнению с файл-
серверами, которые используются в локальных сетях.
Локальные вычислительные сети создавались для совместного использования дорого-
стоящего периферийного оборудования. Использование сервера баз данных обеспечило дос-
туп многих пользователей к одним и тем же файлам. Это и стало предпосылкой создания се-
тевых СУБД.
Мощность сетевых СУБД, основанных на
файл-сервере, в настоящее время недоста-
точна. В нагруженной сети неизбежно падает производительность, нарушаются безопасность
и целостность данных. Проблема производительности возникла не потому, что процессоры
386нс обладают достаточной мощностью, а потому что файл-серверы реализуют принцип
«все или ничего». Полные копии файлов базы перемещаются взад-вперед по сети. Проблемы
с безопасностью, целостностью возникли из-за того, что с самого начала файл-серверы не
были сконструированы с учетом сохранения целостности данных и их восстановления в слу-
чае аварии.
Глава 4.2. ТЕХНОЛОГИИ «КЛИЕНТ-СЕРВЕР»
4.2.1. Характеристика технологии «клиент-сервер»
«Клиент-сервер» - это модель взаимодействия компьютеров в сети.
Как правило, компьютеры в такой конфигурации не являются равноправными. Каждый
из них имеет свое, отличное от других, назначение, играет свою роль.
Некоторые компьютеры в сети владеют и распоряжаются информационно-
Клиент А
Клиент C Клиент D
Клиент B
БД AC
БД CD БД BD БД AB
                                                  БД AC




                                              Клиент А




                          Клиент B            Клиент C              Клиент D




                          БД AB                   БД CD              БД BD


                      Рис. 4.4. Смешанная организация данных

     Программные средства серверов баз данных обеспечивают реализацию многопользова-
тельских приложений, централизованное хранение, целостность и безопасность данных.
     Производительность серверов баз данных на порядок выше по сравнению с файл-
серверами, которые используются в локальных сетях.
     Локальные вычислительные сети создавались для совместного использования дорого-
стоящего периферийного оборудования. Использование сервера баз данных обеспечило дос-
туп многих пользователей к одним и тем же файлам. Это и стало предпосылкой создания се-
тевых СУБД.
      Мощность сетевых СУБД, основанных на файл-сервере, в настоящее время недоста-
точна. В нагруженной сети неизбежно падает производительность, нарушаются безопасность
и целостность данных. Проблема производительности возникла не потому, что процессоры
386нс обладают достаточной мощностью, а потому что файл-серверы реализуют принцип
«все или ничего». Полные копии файлов базы перемещаются взад-вперед по сети. Проблемы
с безопасностью, целостностью возникли из-за того, что с самого начала файл-серверы не
были сконструированы с учетом сохранения целостности данных и их восстановления в слу-
чае аварии.


     Глава 4.2. Т ЕХНОЛ ОГИИ « КЛИЕНТ - СЕРВЕР »

     4.2.1. Характеристика технологии «клиент-сервер»

        «Клиент-сервер» - это модель взаимодействия компьютеров в сети.

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