🗊Презентация Администрирование баз данных

Категория: Информатика
Нажмите для полного просмотра!
Администрирование баз данных, слайд №1Администрирование баз данных, слайд №2Администрирование баз данных, слайд №3Администрирование баз данных, слайд №4Администрирование баз данных, слайд №5Администрирование баз данных, слайд №6Администрирование баз данных, слайд №7Администрирование баз данных, слайд №8Администрирование баз данных, слайд №9Администрирование баз данных, слайд №10Администрирование баз данных, слайд №11Администрирование баз данных, слайд №12Администрирование баз данных, слайд №13Администрирование баз данных, слайд №14Администрирование баз данных, слайд №15Администрирование баз данных, слайд №16Администрирование баз данных, слайд №17Администрирование баз данных, слайд №18Администрирование баз данных, слайд №19Администрирование баз данных, слайд №20Администрирование баз данных, слайд №21Администрирование баз данных, слайд №22Администрирование баз данных, слайд №23Администрирование баз данных, слайд №24Администрирование баз данных, слайд №25Администрирование баз данных, слайд №26Администрирование баз данных, слайд №27Администрирование баз данных, слайд №28

Содержание

Вы можете ознакомиться и скачать презентацию на тему Администрирование баз данных. Доклад-сообщение содержит 28 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Администрирование баз данных
Описание слайда:
Администрирование баз данных

Слайд 2





План
План
Общие понятия администрирования БД.
Режимы работы с БД.
Физическая организация данных.
Резервное копирование и восстановление БД.
Обеспечение целостности данных.
Описание слайда:
План План Общие понятия администрирования БД. Режимы работы с БД. Физическая организация данных. Резервное копирование и восстановление БД. Обеспечение целостности данных.

Слайд 3


Администрирование баз данных, слайд №3
Описание слайда:

Слайд 4





Основные требования к БД:
Основные требования к БД:
обработка транзакций;
коллективный доступ к данным;
разграничение прав доступа;
распределенная обработка данных;
реализация технологии хранилища данных на основе системы поддержки принятия решения;
масштабируемость;
снижение совокупной стоимости владения.
Описание слайда:
Основные требования к БД: Основные требования к БД: обработка транзакций; коллективный доступ к данным; разграничение прав доступа; распределенная обработка данных; реализация технологии хранилища данных на основе системы поддержки принятия решения; масштабируемость; снижение совокупной стоимости владения.

Слайд 5





Режимы работы с БД
Режимы работы с БД
Однопользовательский
Многопользовательский
последовательный
параллельный
с централизованной БД
с распределенной БД
Описание слайда:
Режимы работы с БД Режимы работы с БД Однопользовательский Многопользовательский последовательный параллельный с централизованной БД с распределенной БД

Слайд 6





Распределенная БД
Распределенная БД
(Distributed DataBase - DDB)
включает фрагменты из нескольких БД, которые располагаются на различных узлах сети компьютеров, и, возможно управляются различными СУБД.
Описание слайда:
Распределенная БД Распределенная БД (Distributed DataBase - DDB) включает фрагменты из нескольких БД, которые располагаются на различных узлах сети компьютеров, и, возможно управляются различными СУБД.

Слайд 7





12 свойств идеальной DDB (Дейт):
12 свойств идеальной DDB (Дейт):
Локальная автономия
Независимость от центрального узла
Непрерывность доступа
Прозрачность расположения 
Прозрачность фрагментации
Прозрачность тиражирования
Обработка распределенных запросов
Обработка распределенных транзакций
Независимость от оборудования
Независимость от операционных систем
Прозрачность сети
Независимость от СУБД
 DDB - слабосвязанная сетевая структура, узлы которой представляют собой локальные базы данных
Описание слайда:
12 свойств идеальной DDB (Дейт): 12 свойств идеальной DDB (Дейт): Локальная автономия Независимость от центрального узла Непрерывность доступа Прозрачность расположения Прозрачность фрагментации Прозрачность тиражирования Обработка распределенных запросов Обработка распределенных транзакций Независимость от оборудования Независимость от операционных систем Прозрачность сети Независимость от СУБД  DDB - слабосвязанная сетевая структура, узлы которой представляют собой локальные базы данных

Слайд 8





Физическая организация данных
Объекты :
Файлы, объединенные в файловые группы;
Журналы;
Страницы, объединенные в экстенты;
Записи (строки).
Описание слайда:
Физическая организация данных Объекты : Файлы, объединенные в файловые группы; Журналы; Страницы, объединенные в экстенты; Записи (строки).

Слайд 9





Файлы БД
Файлы данных: 
основной (Primary, *.mdf)  
вторичный (Secondary, *.ndf)
Один файл не может принадлежать нескольким БД одновременно
Файл имеет два имени: 
логическое 
физическое
Описание слайда:
Файлы БД Файлы данных: основной (Primary, *.mdf) вторичный (Secondary, *.ndf) Один файл не может принадлежать нескольким БД одновременно Файл имеет два имени: логическое физическое

Слайд 10





Журналы
Хранится отдельно от данных
Файл типа Transaction Log, *.ldf
25% от размера файлов БД
БД имеет минимум 1 журнал
Описание слайда:
Журналы Хранится отдельно от данных Файл типа Transaction Log, *.ldf 25% от размера файлов БД БД имеет минимум 1 журнал

Слайд 11





Файловые группы
Файл может относиться только к одной группе
В одной БД может быть до 256 файловых групп
Не обязательно создание файловых групп (по умолчанию группа Primary)
Параллельная запись во все файлы группы (пропорционально размерам файлов)
Описание слайда:
Файловые группы Файл может относиться только к одной группе В одной БД может быть до 256 файловых групп Не обязательно создание файловых групп (по умолчанию группа Primary) Параллельная запись во все файлы группы (пропорционально размерам файлов)

Слайд 12





Страницы
Идентифицируются парой параметров <FileID> <PageNO>
Номера страниц уникальны только внутри одного файла
Размер страницы 8 Кбайт
Объем каждой страницы 8 192 байта (первые 96 байт – заголовок)
Описание слайда:
Страницы Идентифицируются парой параметров <FileID> <PageNO> Номера страниц уникальны только внутри одного файла Размер страницы 8 Кбайт Объем каждой страницы 8 192 байта (первые 96 байт – заголовок)

Слайд 13





Экстенты
Uniform (однородные) – все страницы экстента принадлежат одному объекту
Mixed (смешанные) – страницы экстента принадлежат разным объектам
Описание слайда:
Экстенты Uniform (однородные) – все страницы экстента принадлежат одному объекту Mixed (смешанные) – страницы экстента принадлежат разным объектам

Слайд 14





Типы страниц
Data
Text / Image
Index
Global Allocation Map (GAM)
и Secondary Global Allocation Map (SGAM)
Page Free Space (PFS)
Index Allocation Map (IAM)
Описание слайда:
Типы страниц Data Text / Image Index Global Allocation Map (GAM) и Secondary Global Allocation Map (SGAM) Page Free Space (PFS) Index Allocation Map (IAM)

Слайд 15





Page Free Space (PFS)

1-50%
51-80%
81-95%
96-100%
свободна
Описание слайда:
Page Free Space (PFS) 1-50% 51-80% 81-95% 96-100% свободна

Слайд 16


Администрирование баз данных, слайд №16
Описание слайда:

Слайд 17





Доступ к БД
Описание слайда:
Доступ к БД

Слайд 18





Резервное копирование данных
полное копирование (Full);
дифференциальное копирование (Differential);
копирование журнала транзакций (Transaction Log).
Описание слайда:
Резервное копирование данных полное копирование (Full); дифференциальное копирование (Differential); копирование журнала транзакций (Transaction Log).

Слайд 19





Восстановление базы данных
полное восстановление (Full);
восстановление без массовых операций (Bulk-Logged);
простое восстановление (Simple).
Описание слайда:
Восстановление базы данных полное восстановление (Full); восстановление без массовых операций (Bulk-Logged); простое восстановление (Simple).

Слайд 20





Обеспечение целостности данных
Обеспечение целостности данных
Правила целостности:
Целостность объектов (сущностей): в каждой таблице - первичный ключ  NULL.
Ссылочная целостность: поддержание постоянной связи между первичным ключом и внешним ключом.
Целостность области значений (доменов): определяет набор допустимых для поля значений (в том числе и NULL).
Описание слайда:
Обеспечение целостности данных Обеспечение целостности данных Правила целостности: Целостность объектов (сущностей): в каждой таблице - первичный ключ  NULL. Ссылочная целостность: поддержание постоянной связи между первичным ключом и внешним ключом. Целостность области значений (доменов): определяет набор допустимых для поля значений (в том числе и NULL).

Слайд 21





Обеспечение целостности:
Обеспечение целостности:
Декларативный способ. Критерии, которым должны удовлетворять данные, задаются при определении объекта и являются частью определения базы данных.
Процедурный способ. Критерии описываются в пакетах операторов, выполнение которых и определяет целостность данных.
Описание слайда:
Обеспечение целостности: Обеспечение целостности: Декларативный способ. Критерии, которым должны удовлетворять данные, задаются при определении объекта и являются частью определения базы данных. Процедурный способ. Критерии описываются в пакетах операторов, выполнение которых и определяет целостность данных.

Слайд 22





Декларативные способы обеспечения целостности:
Декларативные способы обеспечения целостности:
Ограничение – это формулировка требований к данным на уровне поля или таблицы.
Первичный ключ (PRIMARY KEY) - правило целостности объектов.
Внешний ключ (FOREIGN KEY) - правило ссылочной целостности.
ON UPDATE { NO ACTION | CASCADE }
ON DELETE { NO ACTION | CASCADE }
Описание слайда:
Декларативные способы обеспечения целостности: Декларативные способы обеспечения целостности: Ограничение – это формулировка требований к данным на уровне поля или таблицы. Первичный ключ (PRIMARY KEY) - правило целостности объектов. Внешний ключ (FOREIGN KEY) - правило ссылочной целостности. ON UPDATE { NO ACTION | CASCADE } ON DELETE { NO ACTION | CASCADE }

Слайд 23





Ограничения уникальности значений (UNIQUE)
Ограничения уникальности значений (UNIQUE)
Ограничения значений по умолчанию (DEFAULT)
Ограничения проверки значений (CHECK)
Like ‘ [0-9] [0-9] - [0-9] [0-9] -[0-9] [0-9] ‘
Описание слайда:
Ограничения уникальности значений (UNIQUE) Ограничения уникальности значений (UNIQUE) Ограничения значений по умолчанию (DEFAULT) Ограничения проверки значений (CHECK) Like ‘ [0-9] [0-9] - [0-9] [0-9] -[0-9] [0-9] ‘

Слайд 24





Процедурные способы обеспечения целостности:
Процедурные способы обеспечения целостности:
Создание отдельных объектов, которые затем можно применять.
Значения по умолчанию
CREATE DEFAULT имя AS константа
Пример:
CREATE DEFAULT phone_default AS ‘00-00-00‘
Описание слайда:
Процедурные способы обеспечения целостности: Процедурные способы обеспечения целостности: Создание отдельных объектов, которые затем можно применять. Значения по умолчанию CREATE DEFAULT имя AS константа Пример: CREATE DEFAULT phone_default AS ‘00-00-00‘

Слайд 25





Правила
Правила
Определяют допустимый диапазон значения поля.
CREATE RULE имя_правила AS условие
Пример:
CREATE RULE R_rule AS @r > 0
Триггеры
Тип хранимой процедуры, автоматически выполняемый при определенных событиях.
Типы триггеров:
триггеры INSERT,
триггеры DELETE,
триггеры UPDATE,
триггеры, создаваемые с учетом одновременного возникновения и совпадения событий.
Описание слайда:
Правила Правила Определяют допустимый диапазон значения поля. CREATE RULE имя_правила AS условие Пример: CREATE RULE R_rule AS @r > 0 Триггеры Тип хранимой процедуры, автоматически выполняемый при определенных событиях. Типы триггеров: триггеры INSERT, триггеры DELETE, триггеры UPDATE, триггеры, создаваемые с учетом одновременного возникновения и совпадения событий.

Слайд 26





Назначение триггера – предотвращение вставки, изменения или удаления записей, отвечающим некоторым условиям.
Назначение триггера – предотвращение вставки, изменения или удаления записей, отвечающим некоторым условиям.
Применение триггеров:
обращение к данным в еще одной, связанной таблице;
проверка дельты обновления;
формирование сообщений об ошибках.
Описание слайда:
Назначение триггера – предотвращение вставки, изменения или удаления записей, отвечающим некоторым условиям. Назначение триггера – предотвращение вставки, изменения или удаления записей, отвечающим некоторым условиям. Применение триггеров: обращение к данным в еще одной, связанной таблице; проверка дельты обновления; формирование сообщений об ошибках.

Слайд 27





Примеры:
Примеры:
триггер, не допускающий создание записи в таблице Клиенты-Секции для клиентов, чей абонемент просрочен.
триггер, запрещающий вставлять в таблицу Клиенты_Секции записи, если количество человек, записанных в эту секцию, достигло 15.
триггер, запрещающий удалять из таблицы Клиенты записи о клиентах, имеющих абонемент типа «Золотая карта». Вывод сообщения «Клиент с золотой картой!» при попытке удалить такую запись.
Описание слайда:
Примеры: Примеры: триггер, не допускающий создание записи в таблице Клиенты-Секции для клиентов, чей абонемент просрочен. триггер, запрещающий вставлять в таблицу Клиенты_Секции записи, если количество человек, записанных в эту секцию, достигло 15. триггер, запрещающий удалять из таблицы Клиенты записи о клиентах, имеющих абонемент типа «Золотая карта». Вывод сообщения «Клиент с золотой картой!» при попытке удалить такую запись.

Слайд 28





Выбор метода обеспечения целостности данных
Описание слайда:
Выбор метода обеспечения целостности данных



Похожие презентации
Mypresentation.ru
Загрузить презентацию