🗊 Презентация Функциональность и архитектура СБД

Категория: Информатика
Нажмите для полного просмотра!
Функциональность и архитектура СБД, слайд №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

Содержание

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

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


Слайд 1


Современные технологии баз данных и анализа информации-1 Функциональность и архитектура СБД
Описание слайда:
Современные технологии баз данных и анализа информации-1 Функциональность и архитектура СБД

Слайд 2


Понятие серверных БД Серверные СУБД (сервер БД-СБД) - СУБД, реализующие технологию «клиент-сервера» (CS – Client-Server, CS DBMS) Примеры СБД: СУБД...
Описание слайда:
Понятие серверных БД Серверные СУБД (сервер БД-СБД) - СУБД, реализующие технологию «клиент-сервера» (CS – Client-Server, CS DBMS) Примеры СБД: СУБД Oracle; СУБД Microsoft SQL Server; СУБД MySQL (Oracle); PostgreSQL; IBM DB2 и др. Каждый СБД может работать на определенных типах компьютеров и сетей. ОС серверов могут быть Windows Server, Unix, Linux и др.

Слайд 3


Функциональность СБД обслуживание БД; управление БД; обеспечение целостности и сохранности данных; обеспечение операций ввода-вывода при доступе...
Описание слайда:
Функциональность СБД обслуживание БД; управление БД; обеспечение целостности и сохранности данных; обеспечение операций ввода-вывода при доступе клиента к информации.

Слайд 4


Архитектура СБД Состоит из следующих уровней: Внутренний уровень архитектуры - наиболее близок к физическому уровню СУБД, описывает способ размещения...
Описание слайда:
Архитектура СБД Состоит из следующих уровней: Внутренний уровень архитектуры - наиболее близок к физическому уровню СУБД, описывает способ размещения данных на устройствах хранения информации. Для пользователя к просмотру и модификации не доступен Внешний уровень архитектуры - наиболее близок к пользователю, предоставляет возможность манипуляции данными в СУБД с помощью языка SQL.

Слайд 5


Модель типового СБД
Описание слайда:
Модель типового СБД

Слайд 6


Физическая структура типового СБД
Описание слайда:
Физическая структура типового СБД

Слайд 7


Подсистема взаимодействия с клиентским приложением
Описание слайда:
Подсистема взаимодействия с клиентским приложением

Слайд 8


Подсистема компляции запросов
Описание слайда:
Подсистема компляции запросов

Слайд 9


Подсистема планирования и выполнения запросов
Описание слайда:
Подсистема планирования и выполнения запросов

Слайд 10


Подсистема выполнения транзакций
Описание слайда:
Подсистема выполнения транзакций

Слайд 11


Подсистема управления памятью
Описание слайда:
Подсистема управления памятью

Слайд 12


Логически данные в СБД организованы в виде объектов
Описание слайда:
Логически данные в СБД организованы в виде объектов

Слайд 13


Таблицы (Tables) Все данные в СБД содержатся в таблицах. Таблицы представляют собой совокупность каких-либо сведений об объектах, явлениях, процессах...
Описание слайда:
Таблицы (Tables) Все данные в СБД содержатся в таблицах. Таблицы представляют собой совокупность каких-либо сведений об объектах, явлениях, процессах реального мира. Никакие другие объекты не хранят данные, но они могут обращаться к данным в таблице. Таблицы содержат: cтроки; каждая строка (или запись) представляет собой совокупность атрибутов (свойств) конкретного экземпляра объекта; cтолбцы; каждый столбец (поле) представляет собой атрибут или совокупность атрибутов. Поле строки является минимальным элементом таблицы. Каждый столбец в таблице имеет определенное имя, тип данных и размер.

Слайд 14


Представления (View) Виртуальная таблица, представляющая собой поименованный запрос Динамический результат одной или нескольких реляционных операций...
Описание слайда:
Представления (View) Виртуальная таблица, представляющая собой поименованный запрос Динамический результат одной или нескольких реляционных операций над базовыми отношениями с целью создания некоторого иного отношения.

Слайд 15


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

Слайд 16


Курсоры (Cursor) Курсор - указатель на определенную строку в результирующем наборе данных Курсор - это область в памяти базы данных, которая...
Описание слайда:
Курсоры (Cursor) Курсор - указатель на определенную строку в результирующем наборе данных Курсор - это область в памяти базы данных, которая предназначена для хранения последнего оператора SQL

Слайд 17


Хранимые процедуры (Stored procedure) Хранимая процедура – объект базы данных, представляющий собой набор SQL-инструкций, который компилируется один...
Описание слайда:
Хранимые процедуры (Stored procedure) Хранимая процедура – объект базы данных, представляющий собой набор SQL-инструкций, который компилируется один раз и хранится на сервере

Слайд 18


Хранимые процедуры обрабатывают входные параметры и возвращают вызывающей программе значения в виде выходных параметров; содержат программные...
Описание слайда:
Хранимые процедуры обрабатывают входные параметры и возвращают вызывающей программе значения в виде выходных параметров; содержат программные инструкции, которые выполняют операции в базе данных, включая вызов других процедур; возвращают значение состояния вызывающей программе, таким образом передавая сведения об успешном или неуспешном завершении (и причины последнего).

Слайд 19


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

Слайд 20


Преимущества ХП Снижение сетевого трафика между клиентами и сервером Большая безопасность Повторное использование кода Более легкое обслуживание...
Описание слайда:
Преимущества ХП Снижение сетевого трафика между клиентами и сервером Большая безопасность Повторное использование кода Более легкое обслуживание Повышенная производительность

Слайд 21


Триггеры (Trigger) Триггер — это (составной) оператор SQL, который автоматически выполняется в СУБД, когда происходит некоторое заданное событие,...
Описание слайда:
Триггеры (Trigger) Триггер — это (составной) оператор SQL, который автоматически выполняется в СУБД, когда происходит некоторое заданное событие, называемое триггерным событием (triggering event).

Слайд 22


Основные виды триггеров DML триггер - привязан к конкретной таблице или представлению и определяется для конкретного события (INSERT, UPDATE и...
Описание слайда:
Основные виды триггеров DML триггер - привязан к конкретной таблице или представлению и определяется для конкретного события (INSERT, UPDATE и DELETE) DDL триггер - это особый вид триггеров, которые срабатывают при выполнении инструкций языка описания данных DDL (CREATE, ALTER, DROP, GRANT, DENY, REVOKE). Они могут применяться при выполнении административных задач (например, для аудита и регулирования операций в базе данных)

Слайд 23


Использование триггеров проверка правильности введенных данных и проверка выполнения сложных ограничений целостности данных, которые трудно, если...
Описание слайда:
Использование триггеров проверка правильности введенных данных и проверка выполнения сложных ограничений целостности данных, которые трудно, если вообще возможно, поддерживать с помощью ограничений целостности выдача предупреждений (например, с помощью электронной почты), которые напоминают о необходимости выполнить некоторые действия при обновлении таблицы накопление информации аудита посредством фиксации сведений о внесенных изменениях и тех лицах, которые их выполнили поддержка репликации

Слайд 24


Недостатки триггеров при перемещении некоторых функций в БД усложняются задачи ее проектирования, реализации и администрирования
Описание слайда:
Недостатки триггеров при перемещении некоторых функций в БД усложняются задачи ее проектирования, реализации и администрирования

Слайд 25


Различия между триггерами и ХП триггеры нельзя вызывать из кода программы. СБД вызывает их автоматически в ответ на определенное событие триггеры не...
Описание слайда:
Различия между триггерами и ХП триггеры нельзя вызывать из кода программы. СБД вызывает их автоматически в ответ на определенное событие триггеры не имеют списка параметров спецификация триггера немного отличается от спецификации процедуры триггеры не привязаны ко всей БД



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