Базы данных
Информатика и вычислительная техника
  • формат pdf
  • размер 758,76 КБ
  • добавлен 02 сентября 2012 г.
Николаева Н.А. Базы и банки знаний. Контрольные работы: Учебное пособие
– Ухта: Ухтинский государственный технический университет (УГТУ), 2003. – 76 с.
В пособии изложены теоретические основы реляционных баз данных.
Большое внимание уделено формализации предметной области и ее моделированию посредством использования реляционных баз данных, механизмам поддержания целостности баз данных, методам декомпозиции. Описаны основные операции, выполняемые над базой данных и проблемы, возникающие при их выполнении. Теоретический материал иллюстрируется многочисленными примерами. Пособие содержит 10 заданий для контрольных работ, каждое из которых включает 24 варианта, приведены примеры выполнения заданий.
Учебное пособие предназначено для преподавателей и студентов, изучающих основы реляционных баз данных в рамках дисциплин Базы и банки знаний и Управление данными.
Содержание:
Реляционная модель хранения информации.
Основные понятия.
Идентификация объектов и их свойств (атрибутов).
Ключи.
Первичный ключ.
Внешние ключи.
Целостность базы данных.
Функциональные зависимости.
Установление функциональных зависимостей.
Классификация функциональных зависимостей.
Аксиомы вывода.
Аксиомы Армстронга.
Независимость аксиом вывода.
β - аксиомы.
Выводы.
Выводы с использованием аксиом Армстронга.
RAP последовательности вывода.
Замыкание атрибутов. Определение и обоснование ключей в отношении.
Избыточные функциональные зависимости.
Эквивалентные множества функциональных зависимостей (покрытия).
Неизбыточное покрытие.
Минимальное покрытие.
Редуцированное покрытие.
Оптимальное покрытие.
Каноническое покрытие.
Комплексные функциональные зависимости.
Кольцевое покрытие.
Нормальные формы.
Первая нормальная форма (НФ).
Вторая нормальная форма (НФ).
Третья нормальная форма (НФ).
Нормальная форма Бойса-Кодда.
Теорема Хеза. Частные случаи декомпозиции без потерь.
Декомпозиция на кольцевом покрытии.
Реляционная алгебра.
Операции над отношениями.
Элементарные операторы реляционной алгебры.
Унарные операторы реляционной алгебры.
Бинарные операторы реляционной алгебры.
Задания для контрольных работ.
Формализация предметной области.
Формирование функциональных зависимостей.
Построение выводов.
Вычисление покрытий.
Определение ключей отношения.
Выявление аномалий, обусловленных избыточным дублированием.
Нормализация до НФБК.
Декомпозиция без потерь.
Нормализация до НФБК. Частные случаи.
Формирование запросов с использованием операторов реляционной алгебры.
Примеры выполнения и оформления контрольной работы.
Похожие разделы
  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