База данных (БД). Лабораторная работа 2

Содержание

Слайд 2

База данных (БД) – совокупность взаимосвязанных, хранящихся вместе данных при наличии такой

База данных (БД) – совокупность взаимосвязанных, хранящихся вместе данных при наличии такой
минимальной избыточности, которая допускает их использование оптимальным образом для одного или нескольких приложений.
Система управления базами данных (СУБД) – это комплекс программных и языковых средств, необходимых для создания баз данных, поддержания их в актуальном состоянии и организации поиска в них необходимой информации.
Сущность (entity) – это реальный или представляемый тип объекта, информация о котором должна сохраняться и быть доступна. В диаграммах сущность представляется в виде прямоугольника, содержащего имя сущности. При этом имя сущности – это имя типа, а не некоторого конкретного экземпляра этого типа.

Слайд 3

Процесс проектирования БД

Нормальная форма — требование, предъявляемое к структуре таблиц в

Процесс проектирования БД Нормальная форма — требование, предъявляемое к структуре таблиц в
теории реляционных баз данных для устранения из базы избыточных функциональных зависимостей между атрибутами (полями таблиц).
Метод нормальных форм (НФ) состоит в сборе информации о объектах решения задачи в рамках одного отношения и последующей декомпозиции этого отношения на несколько взаимосвязанных отношений на основе процедур нормализации отношений.
Цель нормализации: исключить избыточное дублирование данных, которое является причиной аномалий, возникших при добавлении, редактировании и удалении кортежей(строк таблицы).

Слайд 4

Атрибут — свойство некоторой сущности. Часто называется полем таблицы.
Домен атрибута — множество

Атрибут — свойство некоторой сущности. Часто называется полем таблицы. Домен атрибута —
допустимых значений, которые может принимать атрибут.
Кортеж — конечное множество взаимосвязанных допустимых значений атрибутов, которые вместе описывают некоторую сущность (строка таблицы).
Отношение — конечное множество кортежей (таблица).
Схема отношения — конечное множество атрибутов, определяющих некоторую сущность. Иными словами, это структура таблицы, состоящей из конкретного набора полей.
Проекция — отношение, полученное из заданного путём удаления и (или) перестановки некоторых атрибутов.

Слайд 5

Аномалии

Аномалией называется такая ситуация в таблице БД, которая приводит к противоречию в

Аномалии Аномалией называется такая ситуация в таблице БД, которая приводит к противоречию
БД либо существенно усложняет обработку БД. Причиной является излишнее дублирование данных в таблице, которое вызывается наличием функциональных зависимостей от не ключевых атрибутов.
Аномалии-модификации
Аномалии-удаления
Аномалии-добавления

Слайд 6

Виды ключей

Потенциальный ключ
Первичный ключ
Внешний ключ
Простой и составной ключ
Искусственный и естественный ключи

Виды ключей Потенциальный ключ Первичный ключ Внешний ключ Простой и составной ключ Искусственный и естественный ключи

Слайд 7

Первая нормальная форма

до

после

Первая нормальная форма до после

Слайд 8

Вторая нормальная форма

до

после

Вторая нормальная форма до после

Слайд 9

Третья нормальная форма

до

после

Третья нормальная форма до после

Слайд 10

Нормальная форма Бойса-Кодда (НФБК) (частная форма третьей нормальной формы)

до

Нормальная форма Бойса-Кодда (НФБК) (частная форма третьей нормальной формы) до

Слайд 11

Нормальная форма Бойса-Кодда (НФБК) (продолжение)

после

Нормальная форма Бойса-Кодда (НФБК) (продолжение) после
Имя файла: База-данных-(БД).-Лабораторная-работа-2.pptx
Количество просмотров: 50
Количество скачиваний: 0