Презентация к уроку "Основные понятия теории БД"

Ключевые термины: данные, структурирование данных, база данных(БД), кортеж, СУБД, классификация БД.
Скачать материал
библиотека
материалов
Содержание слайдов
Номер слайда 1

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

Номер слайда 2

процесс группировки данных по определённым признакам. Структурирование данных 

Номер слайда 3

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

Номер слайда 4

Классификация БД

Номер слайда 5

Кортежмножество пар {имя атрибута, значение}, которое содержит одно вхождение каждого имени атрибута, принадлежащего схеме отношения

Номер слайда 6

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

Номер слайда 7

управление данными во внешней памяти;управление данными в оперативной памяти с использованием дискового кэша;журнализация изменений, резервное копирование и восстановление базы данных после сбоев;поддержка языков БД (DDL, DML). Основные функции СУБДData Definition Language (DDL) (язык описания данных) —семейство компьютерных языков, используемых в компьютерных программах для описания структуры баз данных. Data Manipulation Language (DML) (язык управления (манипулирования) данными) — это семейство компьютерных языков, используемых в компьютерных программах или пользователями баз данных для получения, вставки, удаления или изменения данных в базах данных.

Номер слайда 8

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

Номер слайда 9

Иерархические (Используется представление базы данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) различных уровней.)Сетевые (Сетевые базы данных подобны иерархическим, за исключением того, что в них имеются указатели в обоих направлениях, которые соединяют родственную информацию.)Реляционные   все данные на концептуальном уровне представляются в виде упорядоченной организации, определенной в виде строк и столбцов и называемой отношением (relation)все значения являются скалярами. все операции выполняются над целым отношением и результатом этих операций также является целое отношение. Объектно-ориентированные (Управляют базами данных, в которых данные моделируются в виде объектов, их атрибутов, методов и классов.)Объектно-реляционные (позволяет через расширенные структуры баз данных и язык запросов использовать возможности объектно-ориентированного подхода: объекты, классы и наследование.)Классификации СУБД(По модели данных)

Номер слайда 10

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

Номер слайда 11

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

Номер слайда 12

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

Информация о публикации
Загружено: 25 января
Просмотров: 679
Скачиваний: 12
Белкин Алексей Алексеевич
Информатика, СУЗ, Презентации