Для студентов по предмету ИнформатикаТеория проектирования удаленных баз данныхТеория проектирования удаленных баз данных
2016-07-302016-07-30СтудИзба
Книга: Теория проектирования удаленных баз данных
Описание
Теория проектирования удаленных баз данных
Содержание
- 1.1.1 Основные понятия
- 1.1.2 Основные тенденции развития средств удаленного управления
- Общие положения. Удаленный доступ — очень широкое понятие, которое включает в себя различные типы и варианты взаимодействия компьютеров, сетей и приложений. Существует огромное количество схем взаимодействия, которые можно назвать удаленным доступом, но их объединяет использование глобальных каналов или глобальных сетей при взаимодействии. Кроме того, для удаленного доступа, как правило, характерна несимметричность взаимодействия, то есть с одной стороны имеется центральная крупная сеть или центральный компьютер, а с другой — отдельный удаленный терминал, компьютер или небольшая сеть, которые должны получить доступ к информационным ресурсам центральной сети. За последние год-два количество предприятий, имеющих территориально распределенные корпоративные сети, значительно возросло.
- Поэтому для современных средств удаленного доступа очень важны хорошая масштабируемость и поддержка большого количества удаленных клиентов.
- Отличия между удаленным доступом и удаленным управлением
- Удаленное управление
- Преимущества удаленного управления
- Недостатки удаленного управления
- Удаленный узел
- Зачем использовать удаленный доступ?
- Недостатки вычисления на удаленном узле
- 1.1.3 Архитектуры прикладных систем
- Архитектуры прикладных систем
- Централизованная архитектура
- Разделение файлов
- Клиент-сервер
- Трехзвенная архитектура
- Сервер приложений
- Мониторы обработки транзакций
- Сервер сообщений
- Брокер объектных запросов
- 1.2.1 Разработка приложений на основе COM
- COM-объект
- Рис.2. Схема взаимодействия клиента и объекта COM
- Объект
- Интерфейс
- Рис.3. Формат интерфейса COM
- CoClass CoClass – это класс, поддерживающий набор методов и свойств (один или более), с помощью которых можно взаимодействовать с объектами этого класса. Такой набор методов и свойств называется интерфейсом (Interface).
- Интерфейс IUnknown
- Сервер
- Библиотека COM
- Рис.4. Создание первого экземпляра объекта с помощью библиотеки COM
- Фабрика класса
- Библиотека типов
- 1.2.2 Назначение и основные характеристики технологий ADO, MIDAS, MTS, CORBA
- Общие понятия. Отличие «тонкого» клиента от «толстого». «Тонким» клиентом обычно называют пользовательское приложение, не содержащее никакой функциональности, и предназначенное только для ввода/вывода информации. Вся обработка данных производится на сервере БД, либо на сервере приложений. Зачастую, такой клиент изначально не содержит вообще никаких возможностей, а подгружает дополнительные модули с сервера, по мере необходимости. Обычно, в качестве «тонкого» клиента, выступают Web броузер + HTML/ASP/Java. «Толстый» клиент содержит всю функциональность и интерфейсную часть в себе, и при любом изменении, требует замены у всех пользователей.
- Технология ADO
- Многоуровневые приложения
- Рис.5. Структура многоуровнего приложения
- Технология MIDAS
- Технология MTS
- Технология CORBA
- Основные понятия. СУБД — Система Управления Базами Данных (DBMS — DataBase Management System). Программа, либо комплекс программ, предназначенных для полнофункциональной работы с данными. Как правило, включает в себя инструменты для создания и изменения структуры хранения наборов данных, а также средства доступа к хранимым данным, с возможностью их чтения, добавления, изменения и удаления. При этом, у большинства СУБД имеется собственный встроенный язык (возможно не один) для работы с данными. Сама база данных (БД) обычно находится просто в файлах закрытого, либо открытого формата.
- Типы SQL серверов и их особенности
Характеристики книги
Тип
Предмет
Просмотров
107
Качество
Идеальное компьютерное
Размер
401,73 Kb