Базы данных
Информатика и вычислительная техника
  • формат pdf
  • размер 2,55 МБ
  • добавлен 03 сентября 2012 г.
Ковалев А.Д. Базы данных
Саратов.: Саратовский государственный университет, 2009. — 324 с.
Содержание:
Установочный модуль.
Варианты контрольных работ.
Страховая компания.
Гостиница.
Ломбард.
Реализация готовой продукции.
Ведение заказов.
Бюро по трудоустройству.
Нотариальная контора.
Фирма по продаже запчастей.
Курсы по повышению квалификации.
Определение факультативов для студентов.
Распределение учебной нагрузки.
Распределение дополнительных обязанностей.
Техническое обслуживание станков.
Туристическая фирма.
Грузовые перевозки.
Учет телефонных переговоров.
Учет внутриофисных расходов.
Библиотека.
Прокат автомобилей.
Выдача банком кредитов.
Инвестирование свободных средств.
Занятость актеров театра.
Платная поликлиника.
Анализ динамики показателей финансовой отчетности различных предприятий
Учет телекомпанией стоимости прошедшей в эфире рекламы.
Интернет-магазин.
Ювелирная мастерская.
Парикмахерская.
Химчистка.
Сдача в аренду торговых площадей.
Реляционная алгебра
Отсутствующие данные.
Пустые значения.
Неопределенные значения.
Интерпретации.
Правила вычисления выражений.
Следствия.
Проверка условий.
Реляционные объекты данных.
Формальные определения.
Домены и атрибуты.
Схема отношения.
Именованное значение атрибута.
Кортеж.
Отношение.
Схема базы данных.
База данных.
Операции реляционной алгебры.
Унарные операции.
Бинарные операции.
Варианты операции соединения.
Производные операции.
Пример построения выражения реляционной алгебры.
Понятие базовых и виртуальных отношений.
Понятие полноты реляционной алгебры.
Формирование запросов на языке SQL.
Реализация операций реляционной алгебры.
Пример использования подзапросов.
Группирующие запросы.
Упорядочение результатов.
Вопросы для самоконтроля.
Базовые и виртуальные отношения
Типы данных.
Базовые типы данных.
Типы данных, определяемые пользователем.
Первичные и кандидатные ключи.
Индексы.
Создание базовых отношений.
Модификация базовых отношений.
Вставка строк.
Обновление строк.
Удаление строк.
Целостность.
Декларативная поддержка.
Пример декларативной поддержки целостности.
Транзакции и блокировки.
Триггеры.
Виртуальные отношения.
Вопросы для самоконтроля.
Нормальные формы
Функциональные зависимости (ФЗ).
Правила вывода Армстронга.
Производные правила вывода.
Независимость правил Армстронга.
Полнота системы правил Армстронга.
Нормальные формы.
Первая нормальная форма (NF).
Вторая нормальная форма (NF).
Третья нормальная форма (NF).
Нормальная форма Бойса-Кодда (Boyce, Codd; NFBC)).
Пример построения нормализованных схем отношений.
Вопросы для самоконтроля.
Проектирование схем баз данных
Уровни логической модели.
Миграция ключей и виды связей.
Классификация кластеров.
Иерархическая рекурсия.
Абстрактная схема.
Обобщения.
Пример реализации иерархической рекурсии.
Сетевая рекурсия.
Абстрактная схема.
Сетевая реализация иерархической рекурсии.
Обобщения.
Пример реализации сетевой рекурсии.
Ассоциация.
Детализация связей многие-ко-многим.
Обобщения.
Пример реализации ассоциации.
Обобщение.
Абстрактная схема.
Пример реализации обобщения.
Композиция.
Абстрактная схема.
Пример реализации композиции.
Агрегация.
Абстрактная схема.
Пример реализации агрегации.
Унификация атрибутов.
Вопросы для самоконтроля.
Дополнительные главы
Технологии баз данных
Информационные системы.
Жизненный цикл ИС.
СУБД и БД.
Жизненный цикл БД и средства автоматизированного проектирования.
Модели данных.
Иерархическая модель данных.
Сетевая модель данных.
Реляционная модель данных.
Постреляционная модель данных.
Объектно-ориентированные модели данных.
XML как модель данных.
Многомерная модель данных (OLAP).
Основные функции СУБД.
Управление данными во внешней памяти.
Управление буферами оперативной памяти.
Управление транзакциями.
Журнализация и восстановление БД после сбоев.
Поддержка языков баз данных.
Типовая организация СУБД.
Модели взаимодействия с БД.
Модель с централизованной архитектурой.
Модель с автономными персональными компьютерами.
Архитектура «файл-сервер».
Архитектура «клиент-сервер».
Архитектура «клиент-сервер» трехзвенная.
Распределенные базы данных.
Технология тиражирования данных.
Фрактальные методы сжатия BLOB.
Понятие «фрактал».
Геометрические фракталы.
Алгебраические фракталы.
Стохастические фракталы.
Системы итерируемых функций.
Похожие разделы
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Информатика (начальный курс)
  4. Работа в Microsoft Office / OpenOffice
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Информатика (начальный курс)
  4. Работа в Microsoft Office / OpenOffice
  5. Работа в Access
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Устаревшие материалы
  4. Базы данных
  1. Прикладная литература
  2. Компьютерная литература
  3. Firebird
  1. Прикладная литература
  2. Компьютерная литература
  3. IBM DB2
  1. Прикладная литература
  2. Компьютерная литература
  3. Microsoft Office
  4. Microsoft Access
  1. Прикладная литература
  2. Компьютерная литература
  3. MySQL / MariaDB
  1. Прикладная литература
  2. Компьютерная литература
  3. NoSQL
  1. Прикладная литература
  2. Компьютерная литература
  3. Oracle
  1. Прикладная литература
  2. Компьютерная литература
  3. PostgreSQL
  1. Прикладная литература
  2. Компьютерная литература
  3. SQL
  1. Прикладная литература
  2. Компьютерная литература
  3. SQL Server
  1. Прикладная литература
  2. Компьютерная литература
  3. Visual FoxPro