Белорусский государственный университет информатики и
радиоэлектроники, 39с.
Для студентов 4-5 курсов специальности 40 01 01 «Программное обеспечение информационных технологий» Часть 1
Содержание
Системы управления базами данных
Транзакции и параллелизм
Работа транзакций в смеси
Проблема параллельной работы транзакций
Блокировки
Разрешение тупиковых ситуаций
Предикатные блокировки
Метод временных меток
Механизм выделения версий данных
Теория Есварана
Протокол двухфазной блокировки
Реализация изолированности транзакций средствами языка SQL
Транзакции и восстановление данных
Виды восстановления данных
Индивидуальный откат транзакций
Восстановление после мягкого сбоя
Восстановление после жесткого сбоя
Представление знаний в интеллектуальных системах
Данные и знания. Основные определения
Модели представления знаний
Способы описания
Стратегии решения организации поиска
Логический подход. Представление простых фактов в логических системах
Типовая организация СУБД. Внутренняя организация реляционной СУБД
Внутренняя организация реляционной СУБД
Хэширование
Журнальная информация
Служебная информация
Язык SQL. Функции и основные возможности
Определение ограничения целостности и тригеров
Представление БД
Определение управляющих структур
Авторизация доступа к отношениям и их полям
Точки сохранения и отката транзакций. Встроенный SQL
Динамический SQL
Определение представлений
Определение привилегий
Средства манипулирования данными
Табличные выражения
Использование SQL при прикладном программировании
Встроенный SQL
Одиночные операторы манипулирования данных
Некоторые черты SQL’92 и SQL–3 (SQL’99)
Для студентов 4-5 курсов специальности 40 01 01 «Программное обеспечение информационных технологий» Часть 1
Содержание
Системы управления базами данных
Транзакции и параллелизм
Работа транзакций в смеси
Проблема параллельной работы транзакций
Блокировки
Разрешение тупиковых ситуаций
Предикатные блокировки
Метод временных меток
Механизм выделения версий данных
Теория Есварана
Протокол двухфазной блокировки
Реализация изолированности транзакций средствами языка SQL
Транзакции и восстановление данных
Виды восстановления данных
Индивидуальный откат транзакций
Восстановление после мягкого сбоя
Восстановление после жесткого сбоя
Представление знаний в интеллектуальных системах
Данные и знания. Основные определения
Модели представления знаний
Способы описания
Стратегии решения организации поиска
Логический подход. Представление простых фактов в логических системах
Типовая организация СУБД. Внутренняя организация реляционной СУБД
Внутренняя организация реляционной СУБД
Хэширование
Журнальная информация
Служебная информация
Язык SQL. Функции и основные возможности
Определение ограничения целостности и тригеров
Представление БД
Определение управляющих структур
Авторизация доступа к отношениям и их полям
Точки сохранения и отката транзакций. Встроенный SQL
Динамический SQL
Определение представлений
Определение привилегий
Средства манипулирования данными
Табличные выражения
Использование SQL при прикладном программировании
Встроенный SQL
Одиночные операторы манипулирования данных
Некоторые черты SQL’92 и SQL–3 (SQL’99)