Справочник от Автор24
Поделись лекцией за скидку на Автор24

Базы данных

  • ⌛ 2018 год
  • 👀 440 просмотров
  • 📌 367 загрузок
  • 🏢️ Липецкий государственный технический университет
Выбери формат для чтения
Загружаем конспект в формате pdf
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Конспект лекции по дисциплине «Базы данных» pdf
Липецкий государственный технический университет Кафедра прикладной математики БАЗЫ ДАННЫХ Лекция 1 Липецк – 2018 3 Функции СУБД. Типовая организация СУБД. Системой управления базами данных (СУБД) называется система управления данными, обладающая следующими свойствами: поддержание логически согласованного набора файлов; обеспечение языка манипулирования данными; восстановление информации после разного рода сбоев; реально параллельная работа нескольких пользователей. Основные функции СУБД: – непосредственное управление данными во внешней памяти – управление буферами оперативной памяти – управление транзакциями Сериализация параллельно выполняющихся транзакций – такой порядок планирования их работы, при котором суммарный эффект смеси транзакций эквивалентен эффекту их некоторого последовательного выполнения. Сериальный план выполнения смеси транзакций - это такой план, который приводит к сериализации транзакций. – журнализация Надежность хранения: СУБД должна быть в состоянии восстановить последнее согласованное состояние БД после любого аппаратного или программного сбоя. Журнал - это особая часть БД, недоступная пользователям СУБД и поддерживаемая с особой тщательностью (иногда поддерживаются две копии журнала, располагаемые на разных физических дисках), в которую поступают записи обо всех изменениях основной части БД. – поддержка языков БД 3 Функции СУБД. Типовая организация СУБД. В современной реляционной СУБД можно выделить: наиболее внутреннюю часть - ядро СУБД (часто его называют Data Base Engine), компилятор языка БД (обычно SQL), подсистему поддержки времени выполнения, набор утилит. Ядро СУБД отвечает за управление данными во внешней памяти, управление буферами оперативной памяти, управление транзакциями и журнализацию. Компоненты ядра: менеджер данных, менеджер буферов, менеджер транзакций и менеджер журнала. – – – – Основной функцией компилятора языка БД является компиляция операторов языка БД в некоторую выполняемую программу. Подсистема поддержки времени выполнения, представляющая собой интерпретатор этого внутреннего языка. Утилиты БД – процедуры, которые слишком накладно выполнять с использованием языка БД, например, загрузка и выгрузка БД, сбор статистики, глобальная проверка целостности БД и т.д. Утилиты программируются с использованием интерфейса ядра СУБД, а иногда даже с проникновением внутрь ядра.
«Базы данных» 👇
Готовые курсовые работы и рефераты
Купить от 250 ₽
Решение задач от ИИ за 2 минуты
Решить задачу
Помощь с рефератом от нейросети
Написать ИИ
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты

Тебе могут подойти лекции

Смотреть все 70 лекций
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot