МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:

Презентация:



Advertisements
Похожие презентации
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:
Advertisements

Выполнила студентка группы ТУ- 501 Полозова Юлия..
Локальная сеть Типы локальных сетей Топология сетей.
БАЗЫ ДАННЫХ часть II Распределенные и параллельные системы управления базами данных.
Администрирование информационных систем Лекция 4. Система управления базами данных.
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:
Опыт реализации отказоустойчивого сервера приложений и хранилища данных на базе СУБД ЛИНТЕР Михаил Ермаков, Дмитрий Мухоедов, РЕЛЭКС.
Лекция 23 Лекция 23 Схемы распределения данных и запросов. Обработка распределенных данных и запросов. Многопотоковые и многосерверные архитектуры. Типы.
Классификация БД. СУБД и ее компоненты. Логическое и физическое описание данных.
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Лекция 1 Лекция 1 Введение в Автоматизированные информационные системы (АИС) и Базы данных (БД). Определение БД и банков данных (БнД). Компоненты банка.
Выполнила студентка группы ТУ-501 Полозова Ю.О. База данных (БД) представляет собой совокупность структурированных данных, хранимых в памяти вычислительной.
Л ЕКЦИЯ 6 Распределенные корпоративные системы. У ЧЕБНЫЕ ВОПРОСЫ 1. Преимущества построения распределенных систем 2. Распределенные системы в Oracle.
Введение. Цели и задачи. Основные понятия и определения. Требования к базам данных.
Выполнила студентка II курса ГБОУ СПО Баймакский сельскохозяйственный техникум Вахитова Гульназ.
МОДЕЛИ И ТИПЫ ДАННЫХ Выполнил : Студент 311 группы Жарова Мария.
Приготовил: Емельянов Александр. Введение С конца 80-ых начала 90-ых годов проблемы связанные с защитой информации беспокоят как специалистов в области.
Методы построения и программное обеспечение вычислительных кластеров Дмитрий Лайком гр. 8ВМ23.
1 Назначение операционных систем Автор проекта: Евтина М. Г. Петрова М. В. Трубицын Д.А. Худяков А. Ю.
Транксрипт:

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта: 1 Курс: Базы Данных Лекция x. Распределенные СУБД, репликация, резервное копирование, восстановление после отказа

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

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

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

5 Похожие термины (но отличающиеся) Распределенная обработка – обработка с использованием централизованной базы данных, доступ к которой может осуществляться с различных компьютеров сети. Параллельная СУБД – система управления базой данных, функционирующей с использованием нескольких процессоров и жестких дисков, для повышения общей производительности обработки (с помощью распараллеливания выполнения некоторых операций). Какой метод применяется?

6 Параллельные СУБД c… …разделением памяти …разделением дисков

7 Параллельные СУБД c… …без разделения ресурсов

8 Параллельные СУБД c… ПреимуществаНедостатки Отображение структуры организации Повышение сложности Разделяемость и локальная автономность Увеличение стоимости Повышение доступности данных Проблемы защиты Повышение надежности Усложнение контроля за целостностью данных Повышение производительности Отсутствие стандартов Экономические выгодыНедостаток опыта Модульность системы Усложнение процедуры разработки базы данных

Параллельные СУБД c…

Значимые критерии: Количественные показатели: – частота выполнения транзакции; – узел, на котором выполняется транзакция; – требования к производительности транзакций. Качественные показатели: – используемые отношения, атрибуты и строки; – тип доступа (чтение или запись); – предикаты операций чтения.

Централизованное размещение Фрагментированное размещение – вертикальное – горизонтальное – смешенное – ect. Выборочная Репликация Полная Репликация - Смешанная фрагментация Стратегии распределенных СУБД

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

1. Локальная автономность 2. Отсутствие зависимости от центрального узла 3. Непрерывное функционирование Правила Дейта для распределенных СУБД (1-3)

4. Независимость от расположения. 5. Независимость от фрагментации. 6. Независимость от репликации. Правила Дейта для распределенных СУБД (4-6)

7. Обработка распределённых запросов. 8. Управление распределёнными транзакциями. Правила Дейта для распределенных СУБД (7-8)

9. Аппаратная независимость. 10. Независимость от операционной системы. 11. Независимость от сети. 12. Независимость от типа СУБД Правила Дейта для распределенных СУБД (9-12)

18 Источники для изучения Распределенные БД, реплекация: Реплекация: %D0%B0%D1%86%D0%B8%D1%8F_(%D0%B2%D1%8B%D1%87%D0%B8%D1 %81%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0% D1%8F_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0) %D0%B0%D1%86%D0%B8%D1%8F_(%D0%B2%D1%8B%D1%87%D0%B8%D1 %81%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0% D1%8F_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0) – (до п. «Сравнение механизмов репликации в MS SQL Server 2005 и ORACLE Server 10g») Резервное копирование и Восстановление после отказа