28. Программные средства сетевого доступа к данным (sql-серверы и т.П.)
(Арсеньев, Яковлев, Интеграция распределенных баз данных, с.217-220)
SQL-сервер
Развитие технологии БД осуществлялось по направлению от локальных приложений, когда реально с БД могло работать одно приложение, до построения БД в качестве разделяемых информационных ресурсов коллективного пользования. Локальное приложение устанавливалось вместе (на одном компьютере) с базой данных. Необходимость коллективной работы с БД предопределила перенос БД на сетевой сервер. Появились версии локальных СУБД, позволяющие создавать приложения, одновременно работающие с одной БД на файловом сервере. Такая архитектура получила название файл-сервер, в которой файл БД располагается на сервере, а приложения создаются на компьютерах пользователей (клиентах). Архитектура файл-сервер имеет ряд недостатков, основным из которых является перенос всей тяжести вычислительной нагрузки на приложения клиентов. При доступе в таблицу БД вся таблица копируется на клиентское место.
В архитектуре клиент-сервер нет прямого доступа приложений в серверную БД. Функции прямого обращения к БД осуществляет специальная управляющая программа, которая и получила название SQL-сервер. SQL-сервер обеспечивает:
- доступ в БД в режиме транзакций;
- централизованная безопасность данных (резервное копирование);
- управление защитой данных (назначение прав доступа);
- реализация бизнес-правил:
К числу наиболее применимых SQL-серверов относятся: InterBase, MS SQL Server, Oracle, Informix, Sybase, DB2.
Общие сведения об InterBase
SQL-сервер InterBase является промышленной СУБД и был разработан фирмой DEC в начале 80-х годов. Сегодня масштаб применения InterBase произволен – от системы уровня рабочей группы (под управлением NovellNetware или Windows NT на базе IBM PC) до систем уровня больших предприятий (на базе серверов IBM, Hewlet Packard, Sun).
Для создания ссылочной и смысловой целостности в БД можно определять:
- отношения подчиненности между таблицами путем определения первичных ключей у родительских и внешних ключей у дочерних таблиц;
- ограничения на значения отдельных столбцов заданием ограничений на значения домена или столбца;
- бизнес-правила при помощи триггеров, обеспечивающих автоматическое выполнение заданных процедур сервером до или после событий модификации БД;
- применение генераторов для обеспечения уникальных значений полей;
InterBase может посылать уведомления клиентским приложениям о наступлении каких-либо событий. Одновременно работающие приложения могут обмениваться сообщениями через сервер БД, вызывая хранимые процедуры, инициирующие требуемые события.
- Локальные сети эвм. Способы связи эвм между собой.
- Сети эвм. Классификация сетей.
- Локальные сети эвм. Физические стандарты каналов связи.
- 4. Локальные сети эвм. Понятие о топологии сети.
- 5. Локальные сети эвм. Шинная топологии, достоинства и недостатки.
- 6. Локальные сети эвм. Звездообразная и кольцевая топологии, достоинства и недостатки.
- 1 Звезда
- 2 Кольцо
- 3 Общая шина
- 4 Иерархическая топология
- 7. Windows xp - современное средство построения одноранговых лвс
- Использование Мастера настройки сети
- Конфигурирование сети вручную
- 8. Основные протоколы логического уровня в современных сетевых ос
- 9. Кабельные системы сетей эвм. Коаксиальные кабели и витая пара.
- Кабели на основе неэкранированной витой пары
- Кабели на основе экранированной витой пары
- Коаксиальные кабели
- Вопрос №12 Программные средства лвс. Сетевые операционные системы Сетевые операционные системы Структура сетевой операционной системы
- Одноранговые сетевые ос и ос с выделенными серверами
- Ос для рабочих групп и ос для сетей масштаба предприятия
- Обзор сетевых операционных систем
- Протокол sap и Novell Directory Services
- 14. Сетевая ос windows 2000/nt. Структура, протоколы, основные характеристики.
- Билет 15. Классификация современных сетей передачи и обработки информации. Классификация вычислительных сетей
- Конфигурация вычислительной сети и методы доступа Топология вычислительной сети
- Виды топологий
- Общая шина
- Классификация сетей по территориальному признаку. Примеры сетей.
- Сеть internet - объединение общемировых сетей передачи информации.
- 18. Internet - принципы построения.
- 19. Протокол tcp/ip основа построения internet.
- 20. Логическая структура лвс. Одно и двух ранговые лвс.
- 22. Логическая структура лвс. Файловые серверы и серверы приложений.
- 23. Протоколы http и ftp - основные средства нижнего уровня в www.
- Служба организации электронной почты (источник - конспект лекций)
- 26. Понятие сети, ресурсы, их использование
- Понятие сети
- Ресурсы
- Ресурсы, их использование
- 27. Файл-серверная и клиент-серверная технологии
- Файл-серверная технология
- Технология клиент-сервер
- Недостатки Клиент-серверной архитектуры
- 28. Программные средства сетевого доступа к данным (sql-серверы и т.П.)
- 29. Сетевая архитектура. Физическая и логическая топология
- Виды топологий
- Сетевые карты
- Вопрос № 31 Сетевое оборудование. Коммутаторы, концентраторы, маршрутизаторы, мосты и т.П.
- 32. Модель взаимодействия открытых систем (osi)
- 33. Сетевые протоколы
- 34 Протоколы tcp/ip.
- Основы tcp/ip
- Краткое описание протоколов семейства tcp/ip с расшифровкой аббревиатур
- Архитектура tcp/ip
- Уровни сетей и протоколы tcp/ip
- Краткое заключение
- 35: Маршрутизация tcp/ip, локальные и глобальные ip-адреса Типы адресов: физический (mac-адрес), сетевой (ip-адрес) и символьный (dns-имя)
- Отображение физических адресов на ip-адреса: протоколы arp и rarp
- 36. Понятие сокета
- Обзор сокетов
- 38. Сетевое программное обеспечение лвс и компоненты лвс
- Основные компоненты
- Рабочие станции
- Сетевые адаптеры
- Файловые серверы
- Сетевые операционные системы
- Сетевое программное обеспечение
- 39. Сеть из двух компьютеров
- 40. Сети Windows nt/2000. Понятие сервера и рабочей станции.
- 41. Базовый состав сетевого по Windows.
- 41.1 Состав сетевого клиентского по
- 41.2 Краткое описание утилит
- 41.3 Утилиты для диагностики tcp/ip соединений
- 43. Доменная модель.
- 44. Учетные записи и группы пользователей
- 45. Функции администратора Windows nt
- 46. Защита сетевых ресурсов с помощью прав доступа.
- 47. Понятие файловой системы.
- 48. Защита ресурсов с помощью разрешений ntfs.
- 49. Технология ethernet
- 50. Понятие о службах dns, wins, dhcp.
- 51. Пример сети небольшого предприятия.
- 52. Технология token ring
- Параметры и настройка подключения к Интернет
- 55. Методы поиска информации в Интернет
- Структура поисковых сервисов Интернета. Поисковые машины и каталоги
- Метапоисковые системы
- Типы файлов, используемых в Интернет
- Почта. РорЗ/smtp и http доступ к почте
- Html и создание сайтов