Основы современных баз данных


! Без рубрики


Журнализация и буферизация - часть 2
Индивидуальный откат транзакции
Восстановление после мягкого сбоя
Восстановление после мягкого сбоя - часть 2
Физическая согласованность базы данных
Физическая согласованность базы данных - часть 2
Восстановление после жесткого сбоя
SEQUEL/SQL СУБД System R
Запросы и операторы манипулирования данными
Запросы и операторы манипулирования данными - часть 2
Операторы определения и манипулирования схемой БД
Определения ограничений целостности и триггеров
Представления базы данных
Определение управляющих структур
Авторизация доступа к отношениям и их полям
Точки сохранения и откаты транзакции
Встроенный SQL
Динамический SQL
Язык SQL в коммерческих реализациях
Стандартизация SQL
Стандартизация SQL - часть 2
Лекция 14. Стандартный язык баз данных SQL
Типы данных
Типы данных - часть 2
Основные функции СУБД
Непосредственное управление данными во внешней памяти
Управление буферами оперативной памяти
Управление транзакциями
Журнализация
Журнализация - часть 2
Поддержка языков БД
Поддержка языков БД - часть 2
Средства определения схемы
Оператор определения схемы
Определение таблицы
Определение столбца
Определение ограничений целостности таблицы
Определение ограничений целостности таблицы - часть 2
Определение представлений
Определение привилегий
Структура запросов
Спецификация курсора
Спецификация курсора - часть 2
Оператор выборки
Подзапрос
Табличное выражение
Раздел FROM
Раздел WHERE
Раздел WHERE - часть 2
Раздел WHERE - часть 3
Раздел WHERE - часть 4
Раздел GROUP BY
Раздел HAVING
Агрегатные функции и результаты запросов
Семантика агрегатных функций
Результаты запросов
Язык модулей или встроенный SQL?
Язык модулей или встроенный SQL? - часть 2
Язык модулей
Определение процедуры
Встроенный SQL
Встроенный SQL - часть 2
Набор операторов манипулирования данными
Операторы, связанные с курсором
Операторы, связанные с курсором - часть 2
Операторы, связанные с курсором - часть 3
Одиночные операторы манипулирования данными
Динамический SQL в Oracle V.6
Оператор подготовки
Оператор получения описания подготовленного оператора
Оператор выполнения подготовленного оператора
Работа с динамическими операторами SQL через курсоры
Лекция 17. Некоторые черты SQL/92 и SQL-3
Оператор выделения памяти под дескриптор
Оператор освобождения памяти из-под дескриптора
Оператор получения информации из области дескриптора SQL
Оператор установки дескриптора
Оператор подготовки
Оператор отказа от подготовленного оператора
Оператор запроса описания подготовленного оператора
Оператор выполнения подготовленного оператора
Оператор подготовки с немедленным выполнением
Оператор объявления курсора над динамически подготовленным оператором выборки
Оператор определения курсора над динамически подготовленным оператором выборки
Оператор открытия курсора, связанного с динамически подготовленным оператором выборки
Оператор чтения строки по курсору, связанному с динамически подготовленным оператором выборки
Оператор закрытия курсора, связанного с динамически подготовленным оператором выборки
Оператор позиционного удаления
Оператор позиционной модификации
Подготавливаемый оператор позиционного удаления
Подготавливаемый оператор позиционной модификации
Сводка новых возможностей SQL-3
Типы данных
Некоторые другие свойства SQL-3
Лекция 18. Компиляторы SQL. Проблемы оптимизации
Общая схема обработки запроса
Синтаксическая оптимизация запросов
Простые логические преобразования запросов
Простые логические преобразования запросов - часть 2
Преобразования запросов с изменением порядка реляционных операций
Приведение запросов со вложенными подзапросами к запросам с соединениями
Приведение запросов со вложенными подзапросами к запросам с соединениями - часть 2
Семантическая оптимизация запросов
Преобразования запросов на основе семантической информации
Преобразования запросов на основе семантической информации - часть 2
Преобразования запросов на основе семантической информации - часть 3
Использование семантической информации при оптимизации запросов
Использование семантической информации при оптимизации запросов - часть 2
Выбор и оценка альтернативных планов выполнения запросов
Генерация планов
Оценка стоимости плана запроса
Оценка стоимости плана запроса - часть 2
Оценка стоимости плана запроса - часть 3
Оценка стоимости плана запроса - часть 4
Более точные оценки
Более точные оценки - часть 2
Более точные оценки - часть 3
Лекция 19. Архитектура "клиент-сервер"
Открытые системы
Открытые системы - часть 2
Клиенты и серверы локальных сетей
Клиенты и серверы локальных сетей - часть 2
Системная архитектура "клиент-сервер"
Системная архитектура "клиент-сервер" - часть 2
Серверы баз данных
Принципы взаимодействия между клиентскими и серверными частями
Преимущества протоколов удаленного вызова процедур
Типичное разделение функций между клиентами и серверами
Требования к аппаратным возможностям и базовому программному обеспечению клиентов и серверов
Лекция 20. Распределенные БД
Разновидности распределенных систем
Распределенная система управления базами данных System R*
Распределенная система управления базами данных System R* - часть 2
Распределенная система управления базами данных System R* - часть 3
Распределенная система управления базами данных System R* - часть 4
Распределенная система управления базами данных System R* - часть 5
Именование объектов и организация распределенного каталога
Именование объектов и организация распределенного каталога - часть 2
Распределенная компиляция запросов
Распределенная компиляция запросов - часть 2
Управление транзакциями и синхронизация
Управление транзакциями и синхронизация - часть 2
Управление транзакциями и синхронизация - часть 3
Интегрированные или федеративные системы и мультибазы данных
Современные направления исследований и разработок
Лекция 21. Системы управления базами данных следующего поколения
Ориентация на расширенную реляционную модель
Ориентация на расширенную реляционную модель - часть 2
Абстрактные типы данных
Генерация систем баз данных, ориентированных на приложения
Генерация систем баз данных, ориентированных на приложения - часть 2
Оптимизация запросов, управляемая правилами
Оптимизация запросов, управляемая правилами - часть 2
Поддержка исторической информации и темпоральных запросов
Поддержка исторической информации и темпоральных запросов - часть 2
Лекция 22. Объектно-ориентированные СУБД
Связь объектно-ориентированных СУБД с общими понятиями объектно-ориентированного подхода
Связь объектно-ориентированных СУБД с общими понятиями объектно-ориентированного подхода - часть 2
Связь объектно-ориентированных СУБД с общими понятиями объектно-ориентированного подхода - часть 3
Объектно-ориентированные модели данных



Начало