Разделы презентаций


База данных и СУБД

Содержание

База данных — представленная в объективной форме совокупность самостоятельных материалов, систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины.

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

Слайд 1База данных и СУБД
1. База данных. Проблемы определения
2. Отличительные признаки
3.

История
4. Виды баз данных
4.1 Классификация по модели данных
4.2 Классификация по

среде постоянного хранения
4.3 Классификация по степени распределённости
4.4 Другие виды БД
5. Сверхбольшие базы данных
6. СУБД. Основные функции СУБД
7. Классификации СУБД
7.1 По модели данных
7.2 По степени распределённости
7.3 По способу доступа к БД

База данных и СУБД1. База данных. Проблемы определения2. Отличительные признаки3. История4. Виды баз данных4.1 Классификация по модели

Слайд 2База данных — представленная в объективной форме совокупность самостоятельных материалов, систематизированных таким образом, чтобы эти материалы могли

быть найдены и обработаны с помощью электронной вычислительной машины.

База данных — представленная в объективной форме совокупность самостоятельных материалов, систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины.

Слайд 3Определения из международных стандартов:
База данных — совокупность данных, хранимых в соответствии со

схемой данных, манипулирование которыми выполняют в соответствии с правилами средств

моделирования данных.
База данных — совокупность данных, организованных в соответствии с концептуальной структурой, описывающей характеристики этих данных и взаимоотношения между ними, причём такое собрание данных, которое поддерживает одну или более областей применения.

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




Определения из международных стандартов:База данных — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии

Слайд 4В определениях наиболее часто (явно или неявно) присутствуют следующие отличительные признаки:
БД

хранится и обрабатывается в вычислительной системе. Таким образом, любые внекомпьютерные хранилища информации

(архивы, библиотеки, картотеки и т. п.) базами данных не являются.
Данные в БД логически структурированы (систематизированы) с целью обеспечения возможности их эффективного поиска и обработки в вычислительной системе.
БД включает схему, или метаданные, описывающие логическую структуру БД в формальном виде (в соответствии с некоторой метамоделью). В соответствии с ГОСТ Р ИСО МЭК ТО 10032-2007, «постоянные данные в среде базы данных включают в себя схему и базу данных.
В определениях наиболее часто (явно или неявно) присутствуют следующие отличительные признаки:БД хранится и обрабатывается в вычислительной системе. Таким образом,

Слайд 5История возникновения и развития технологий баз данных может рассматриваться как

в широком, так и в узком аспекте.

Оперативные сетевые базы данных появились в

середине 1960-х. Операции над оперативными базами данных обрабатывались в интерактивном режиме с помощью терминалов. Простые индексно-последовательные организации записей быстро развились к более мощной модели записей, ориентированной на наборы. За руководство работой Data Base Task Group (DBTG), разработавшей стандартный язык описания данных и манипулирования данными, Чарльз Бахман получил Тьюринговскую премию.

В это же время в сообществе баз данных COBOL была проработана концепция схем баз данных и концепция независимости данных. Следующий важный этап связан с появлением в начале 1970-х реляционной модели данных, благодаря работам Эдгара Ф. Кодда. Работы Кодда открыли путь к тесной связи прикладной технологии баз данных с математикой и логикой. За свой вклад в теорию и практику Эдгар Ф. Кодд также получил премию Тьюринга.

История возникновения и развития технологий баз данных может рассматриваться как в широком, так и в узком аспекте.Оперативные сетевые

Слайд 6Виды баз данных
Существует огромное количество разновидностей баз данных, отличающихся по

различным критериям. Например, в «Энциклопедии технологий баз данных», по материалам которой

написан данный раздел, определяются свыше 50 видов БД. Основные классификации приведены ниже.

Классификация по модели данных. Примеры:
Иерархическая
Объектная и объектно-ориентированная
Объектно-реляционная
Реляционная
Сетевая

Виды баз данныхСуществует огромное количество разновидностей баз данных, отличающихся по различным критериям. Например, в «Энциклопедии технологий баз данных»,

Слайд 7Иерархическая модель данных 
Иерархическая модель данных — это модель данных, где используется представление базы

данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) различных уровней.

Иерархическая модель данных Иерархическая модель данных — это модель данных, где используется представление базы данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных)

Слайд 8Объектная и объектно-ориентированная модель
Объектные базы данных (также объектно-ориентированные системы управления базами данных)

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

виде объектов, используется в объектно-ориентированном программировании. Объектные базы данных отличаются от реляционных баз данных, являющихся таблично-ориентированными. Объектно-реляционные базы данных являются гибридом обоих подходов.
Объектно-ориентированная база данных (ООБД) — база данных, в которой данные моделируются в виде объектов, их атрибутов, методов и классов

Объектная и объектно-ориентированная модель Объектные базы данных (также объектно-ориентированные системы управления базами данных) являются системой управления базами данных, в

Слайд 9Объектно-реляционная СУБД (ОРСУБД)
Объектно-реляционная СУБД (ОРСУБД) — реляционная СУБД (РСУБД), поддерживающая некоторые технологии, реализующие объектно-ориентированный

подход: объекты, классы и наследование реализованы в структуре баз данных

и языке запросов.
Объектно-реляционная СУБД (ОРСУБД)Объектно-реляционная СУБД (ОРСУБД) — реляционная СУБД (РСУБД), поддерживающая некоторые технологии, реализующие объектно-ориентированный подход: объекты, классы и наследование реализованы в

Слайд 10Реляционная модель данных (РМД)
Реляционная модель данных (РМД) —логическая модель данных, прикладная теория построения баз данных, которая является

приложением к задачам обработки данных таких разделов математики как теории множеств и логика первого

порядка.
Реляционная модель данных (РМД)Реляционная модель данных (РМД) —логическая модель данных, прикладная теория построения баз данных, которая является приложением к задачам обработки данных таких разделов математики

Слайд 11Сетевая модель данных
Сетевая модель данных — логическая модель данных, являющаяся расширением иерархического подхода,

строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект

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

Слайд 12Классификация по среде постоянного хранения
Во вторичной памяти, или традиционная: средой

постоянного хранения является периферийная энергонезависимая память (вторичная память) — как правило жёсткий

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

Классификация по среде постоянного хранения Во вторичной памяти, или традиционная: средой постоянного хранения является периферийная энергонезависимая память

Слайд 13Классификация по степени распределённости
Централизованная, или сосредоточенная: БД, составные части которой

размещаются в различных узлах компьютерной сети в соответствии с каким-либо

критерием.
Неоднородная: фрагменты распределённой БД в разных узлах сети поддерживаются средствами более одной СУБД
Однородная: фрагменты распределённой БД в разных узлах сети поддерживаются средствами одной и той же СУБД.
Фрагментированная, или секционированная: методом распределения данных является фрагментирование (партиционирование, секционирование), вертикальное или горизонтальное.
Тиражированная: методом распределения данных является тиражирование (репликация).

Классификация по степени распределённости Централизованная, или сосредоточенная: БД, составные части которой размещаются в различных узлах компьютерной сети

Слайд 14Другие виды БД
Пространственная: БД, в которой поддерживаются пространственные свойства сущностей

предметной области. Такие БД широко используются в геоинформационных системах.
Временная, или темпоральная:

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

Другие виды БД Пространственная: БД, в которой поддерживаются пространственные свойства сущностей предметной области. Такие БД широко используются

Слайд 15Сверхбольшая база данных
Сверхбольшая база данных — это база данных, которая занимает

чрезвычайно большой объём на устройстве физического хранения. Термин подразумевает максимально возможные

объёмы БД, которые определяются последними достижениями в технологиях физического хранения данных и в технологиях программного оперирования данными.
Сверхбольшая база данныхСверхбольшая база данных — это база данных, которая занимает чрезвычайно большой объём на устройстве физического хранения. Термин

Слайд 16Система управления базами данных (СУБД) — совокупность программных и лингвистических средств общего

или специального назначения, обеспечивающих управление созданием и использованием баз данных

Система управления базами данных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и

Слайд 17Основные функции СУБД
управление данными во внешней памяти (на дисках);
управление данными в оперативной памяти с

использованием дискового кэша;
журнализация изменений, резервное копирование и восстановление базы данных после сбоев;
поддержка языков БД (язык

определения данных, язык манипулирования данными).
Обычно современная СУБД содержит следующие компоненты:

Основные функции СУБД управление данными во внешней памяти (на дисках);управление данными в оперативной памяти с использованием дискового кэша;журнализация изменений, резервное копирование и восстановление базы данных после

Слайд 18Классификации СУБД
По модели данных. Примеры:
Иерархические
Сетевые
Реляционные
Объектно-ориентированные
Объектно-реляционные

Классификации СУБД По модели данных. Примеры:ИерархическиеСетевыеРеляционныеОбъектно-ориентированныеОбъектно-реляционные

Слайд 19По степени распределённости:
Локальные СУБД (все части локальной СУБД размещаются на

одном компьютере)
Распределённые СУБД (части СУБД могут размещаться на двух и

более компьютерах).

По степени распределённости:Локальные СУБД (все части локальной СУБД размещаются на одном компьютере)Распределённые СУБД (части СУБД могут размещаться

Слайд 20По способу доступа к БД:
Файл-серверные (Примеры: Microsoft Access, Paradox, dBase, FoxPro, Visual FoxPro)
Клиент-серверные (Примеры: Oracle, Firebird, Interbase, IBM DB2, Informix, MS

SQL Server, Sybase Adaptive Server Enterprise, PostgreSQL, MySQL, Caché, ЛИНТЕР)
Встраиваемые

По способу доступа к БД:Файл-серверные (Примеры: Microsoft Access, Paradox, dBase, FoxPro, Visual FoxPro)Клиент-серверные (Примеры: Oracle, Firebird, Interbase, IBM DB2, Informix, MS SQL Server, Sybase Adaptive Server Enterprise, PostgreSQL, MySQL, Caché, ЛИНТЕР)Встраиваемые

Слайд 21Файл-серверные
В файл-серверных СУБД файлы данных располагаются централизованно на файл-сервере. СУБД располагается

на каждом клиентском компьютере (рабочей станции). Доступ СУБД к данным

осуществляется через локальную сеть. Синхронизация чтений и обновлений осуществляется посредством файловых блокировок.
Преимуществом этой архитектуры является низкая нагрузка на процессор файлового сервера. Недостатки: потенциально высокая загрузка локальной сети; затруднённость или невозможность централизованного управления; затруднённость или невозможность обеспечения таких важных характеристик как высокая надёжность, высокая доступность и высокая безопасность. Применяются чаще всего в локальных приложениях, которые используют функции управления БД; в системах с низкой интенсивностью обработки данных и низкими пиковыми нагрузками на БД.
Файл-серверные В файл-серверных СУБД файлы данных располагаются централизованно на файл-сервере. СУБД располагается на каждом клиентском компьютере (рабочей станции).

Слайд 22Клиент-серверные
Клиент-серверная СУБД располагается на сервере вместе с БД и осуществляет

доступ к БД непосредственно, в монопольном режиме. Все клиентские запросы

на обработку данных обрабатываются клиент-серверной СУБД централизованно. Недостаток клиент-серверных СУБД состоит в повышенных требованиях к серверу. Достоинства: потенциально более низкая загрузка локальной сети; удобство централизованного управления; удобство обеспечения таких важных характеристик как высокая надёжность, высокая доступность и высокая безопасность.
Клиент-серверные Клиент-серверная СУБД располагается на сервере вместе с БД и осуществляет доступ к БД непосредственно, в монопольном

Слайд 23Встраиваемые
Встраиваемая СУБД — СУБД, которая может поставляться как составная часть

некоторого программного продукта, не требуя процедуры самостоятельной установки. Встраиваемая СУБД предназначена

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

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

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

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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