Презентация, доклад по основам проектирования баз данных на тему Архитектуры баз данных

Содержание

Автономная архитектураПриложениеСУБДБаза данных

Слайд 1Архитектуры баз данных

Архитектуры баз данных

Слайд 2Автономная архитектура
Приложение
СУБД
База данных

Автономная архитектураПриложениеСУБДБаза данных

Слайд 3Архитектура «файл-сервер»
База данных
Клиентское приложение 1
Клиентское приложение 2
Клиентское приложение 3
Клиентское приложение n
Файл-сервер

Архитектура «файл-сервер»База данныхКлиентское приложение 1Клиентское приложение 2Клиентское приложение 3Клиентское приложение nФайл-сервер

Слайд 4Достоинства
простота;
доступность.

Достоинствапростота;доступность.

Слайд 5Недостатки
непроизводительная загрузка сети;
забота о целостности данных возлагается на программы клиентов;
изменения, сделанные

в базе одним пользователем, не видны другому пользователю;
трудности в соблюдении конфиденциальности.

Недостаткинепроизводительная загрузка сети;забота о целостности данных возлагается на программы клиентов;изменения, сделанные в базе одним пользователем, не видны

Слайд 6Сервер
это программа, реализующая функции СУБД: определение данных, запись, чтение, удаление данных,

поддержка схем внешнего и внутреннего уровня, диспетчеризацию и оптимизацию выполнения запросов, защиту данных.
Серверэто программа, реализующая функции СУБД: определение данных, запись, чтение, удаление данных, поддержка схем внешнего и внутреннего уровня,

Слайд 7Клиент
это программа, написанная поставщиком СУБД или пользователем, внешняя или «встроенная» по

отношению к СУБД.
Клиентэто программа, написанная поставщиком СУБД или пользователем, внешняя или «встроенная» по отношению к СУБД.

Слайд 8Возможности
Одновременное использование прикладными программами общей бд
Централизация функции управления
Обеспечение параллельной обработки запросов
Высвобождение

ресурсов компьютеров-клиентов

Повышение эффективности управления данными

ВозможностиОдновременное использование прикладными программами общей бдЦентрализация функции управленияОбеспечение параллельной обработки запросовВысвобождение ресурсов компьютеров-клиентовПовышение эффективности управления данными

Слайд 9Двухуровневая архитектура «клиент-сервер»
Сервер баз данных
База данных
Клиентское приложение 1
Клиентское приложение 2
Клиентское приложение

3

Клиентское приложение n

Двухуровневая архитектура «клиент-сервер»Сервер баз данныхБаза данныхКлиентское приложение 1Клиентское приложение 2Клиентское приложение 3Клиентское приложение n

Слайд 10Функции приложения-клиента
посылка запросов к серверу;
интерпретация результатов запросов, полученных от сервера;
представление результатов

пользователю в некоторой форме.
Функции приложения-клиентапосылка запросов к серверу;интерпретация результатов запросов, полученных от сервера;представление результатов пользователю в некоторой форме.

Слайд 11Функции серверной части
прием запросов от приложений-клиентов;
интерпретация запросов;
оптимизация и выполнение запросов к

бд;
отправка результатов приложению-клиенту;
обеспечение системы безопасности и разграничение доступа;
управление целостностью бд;
реализация стабильности многопользовательского режима работы.
Функции серверной частиприем запросов от приложений-клиентов;интерпретация запросов;оптимизация и выполнение запросов к бд;отправка результатов приложению-клиенту;обеспечение системы безопасности и

Слайд 12Достоинства
обеспечивается более широкий доступ к существующим бд;
повышается производительность системы;
снижается стоимость аппаратного

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

Слайд 13Недостатки
высокие финансовые затраты на по;
трудности со своевременным обновлением клиентских приложений на

компьютерах-клиентах, расположенных в разных местах.
Недостаткивысокие финансовые затраты на по;трудности со своевременным обновлением клиентских приложений на компьютерах-клиентах, расположенных в разных местах.

Слайд 14Трехуровневая архитектура «клиент-сервер»
Сервер баз данных
База данных
Клиент 1
Клиент 2
Клиент 3
Клиент n
Сервер приложений

Трехуровневая архитектура «клиент-сервер»Сервер баз данныхБаза данныхКлиент 1Клиент 2Клиент 3Клиент nСервер приложений

Слайд 15Вопросы
Какие архитектуры баз данных вы запомнили?
Что такое сервер?
Что такое клиент?

ВопросыКакие архитектуры баз данных вы запомнили?Что такое сервер?Что такое клиент?

Слайд 16Спасибо за внимание!

Спасибо за внимание!

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть