🗊 Презентация Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных

Категория: Информатика
Нажмите для полного просмотра!
Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №1 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №2 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №3 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №4 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №5 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №6 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №7 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №8 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №9 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №10 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №11 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №12 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №13 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №14 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №15 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №16 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №17 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №18 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №19 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №20 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №21 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №22 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №23 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №24 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №25 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №26 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №27 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №28 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №29 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №30 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №31 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №32 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №33 Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №34

Содержание

Вы можете ознакомиться и скачать презентацию на тему Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных. Доклад-сообщение содержит 34 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ. МЕТОД ER-ДИАГРАММ Основы программирования и базы данных
Описание слайда:
ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ. МЕТОД ER-ДИАГРАММ Основы программирования и базы данных

Слайд 2


Модель сущность-связь (ER-модель) Entity-relationship (англ.) – связь сущностей. Модель сущность-связь (ER-модель) предложена в 1976 году...
Описание слайда:
Модель сущность-связь (ER-модель) Entity-relationship (англ.) – связь сущностей. Модель сущность-связь (ER-модель) предложена в 1976 году американским профессором компьютерных наук Питером Ченом. Графически модель сущность-связь представляется в виде ER-диаграмм

Слайд 3


Модель сущность-связь (ER-модель) Главными элементами ER-модели данных являются сущности атрибуты типы связей
Описание слайда:
Модель сущность-связь (ER-модель) Главными элементами ER-модели данных являются сущности атрибуты типы связей

Слайд 4


Сущности Сущность представляет собой объект, информация о котором хранится в базе данных. Сущность-тип характеризуется независимым существованием и...
Описание слайда:
Сущности Сущность представляет собой объект, информация о котором хранится в базе данных. Сущность-тип характеризуется независимым существованием и представляет множество объектов реального мира с одинаковыми свойствами. Отдельные объекты, которые входят в сущность, называют экземплярами сущности. Каждая сущность имеет имя и изображается на диаграммах в виде прямоугольника

Слайд 5


Атрибуты Атрибут — это поименованная характеристика сущности, с помощью которой моделируется ее свойство.
Описание слайда:
Атрибуты Атрибут — это поименованная характеристика сущности, с помощью которой моделируется ее свойство.

Слайд 6


Связи Взаимоотношения сущностей выражаются связями. Тип связи обозначается в виде ромбика с указанным на нем именем связи, который соединен линиями...
Описание слайда:
Связи Взаимоотношения сущностей выражаются связями. Тип связи обозначается в виде ромбика с указанным на нем именем связи, который соединен линиями со связываемыми сущностями

Слайд 7


Связи Показатель кардинальности – количество возможных связей для каждого экземпляра участвующего в связи сущности
Описание слайда:
Связи Показатель кардинальности – количество возможных связей для каждого экземпляра участвующего в связи сущности

Слайд 8


Супертип и подтип Супертип — это сущность, включающая разные подтипы, которые необходимо представить в модели данных. Подтип — это сущность,...
Описание слайда:
Супертип и подтип Супертип — это сущность, включающая разные подтипы, которые необходимо представить в модели данных. Подтип — это сущность, являющаяся членом супертипа, но выполняющая отдельную роль в нем.

Слайд 9


Этапы проектирования Выделение сущностей и связей между ними Построение диаграмм ER-типа с учетом всех сущностей и их связей Формирование набора...
Описание слайда:
Этапы проектирования Выделение сущностей и связей между ними Построение диаграмм ER-типа с учетом всех сущностей и их связей Формирование набора предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения и использованием диаграмм ER-типа Добавление неключевых атрибутов в отношения Приведение предварительных отношений к нормальной форме Бойса-Кодда, с помощью метода нормальных форм. Пересмотр ER-диаграмм в следующих случаях: Некоторые отношения не приводятся к нормальной форме Бойса-Кодда; Некоторым атрибутам не находится логически обоснованных мест в предварительных отношениях.

Слайд 10


Правила формирования отношений Основываются на учете следующего: Степени связи между сущностями (1:M, M:1, M:M) Класса принадлежности экземпляров...
Описание слайда:
Правила формирования отношений Основываются на учете следующего: Степени связи между сущностями (1:M, M:1, M:M) Класса принадлежности экземпляров сущностей (обязательный, необязательный)

Слайд 11


Формирование отношений для связи 1:1 Правило 1. Если степень бинарной связи 1:1 и класс принадлежности обеих сущностей обязательный, то формируется...
Описание слайда:
Формирование отношений для связи 1:1 Правило 1. Если степень бинарной связи 1:1 и класс принадлежности обеих сущностей обязательный, то формируется одно отношение. Первичным ключом этого отношения может быть ключ любой из двух сущностей. Пример:

Слайд 12


Формирование отношений для связи 1:1
Описание слайда:
Формирование отношений для связи 1:1

Слайд 13


Формирование отношений для связи 1:1 Правило 2. Если степень связи 1:1 и класс принадлежности одной сущности обязательный, а второй – необязательный,...
Описание слайда:
Формирование отношений для связи 1:1 Правило 2. Если степень связи 1:1 и класс принадлежности одной сущности обязательный, а второй – необязательный, то под каждую из сущностей формируется по отношению с первичными ключами, являющимися ключами соответствующих сущностей. Далее к отношению, сущность которого имеет обязательный КП, добавляется в качестве атрибута ключ сущности с необязательным КП. Пример:

Слайд 14


Формирование отношений для связи 1:1
Описание слайда:
Формирование отношений для связи 1:1

Слайд 15


Формирование отношений для связи 1:1 Пример: отношения, полученные по правилу 2
Описание слайда:
Формирование отношений для связи 1:1 Пример: отношения, полученные по правилу 2

Слайд 16


Формирование отношений для связи 1:1 Правило 3. Если степень связи 1:1 и класс принадлежности обеих сущностей является необязательным, то необходимо...
Описание слайда:
Формирование отношений для связи 1:1 Правило 3. Если степень связи 1:1 и класс принадлежности обеих сущностей является необязательным, то необходимо использовать три отношения. Два отношения соответствуют связываемым сущностям, ключи которых являются первичными в этих отношениях. Третье отношение является связным между первыми двумя, поэтому его ключ объединяет ключевые атрибуты связываемых отношений. Пример:

Слайд 17


Формирование отношений для связи 1:1
Описание слайда:
Формирование отношений для связи 1:1

Слайд 18


Формирование отношений для связи 1:1 Пример: отношения, полученные по правилу 3
Описание слайда:
Формирование отношений для связи 1:1 Пример: отношения, полученные по правилу 3

Слайд 19


Формирование отношений для связи 1:М Правило 4. Если степень связи между сущностями 1:М (или М:1) и класс принадлежности М-связной сущности...
Описание слайда:
Формирование отношений для связи 1:М Правило 4. Если степень связи между сущностями 1:М (или М:1) и класс принадлежности М-связной сущности обязательный, то достаточно формирование двух отношений (по одному на каждую из сущностей). При этом первичными ключами этих отношений являются ключи их сущностей. Кроме того, ключ 1-связной сущности добавляется как атрибут (внешний ключ) в отношение, соответствующее М-связной сущности

Слайд 20


Формирование отношений для связи 1:М Пример:
Описание слайда:
Формирование отношений для связи 1:М Пример:

Слайд 21


Формирование отношений для связи 1:М Пример:
Описание слайда:
Формирование отношений для связи 1:М Пример:

Слайд 22


Формирование отношений для связи 1:М Пример: отношения, полученные по правилу 4
Описание слайда:
Формирование отношений для связи 1:М Пример: отношения, полученные по правилу 4

Слайд 23


Формирование отношений для связи 1:М Правило 5. Если степень связи между сущностями 1:М (или М:1) и класс принадлежности М-связной сущности...
Описание слайда:
Формирование отношений для связи 1:М Правило 5. Если степень связи между сущностями 1:М (или М:1) и класс принадлежности М-связной сущности необязательный, то необходимо формирование трех отношений. Два отношения соответствуют связываемым сущностям, ключи которых являются первичными в этих отношениях. Третье отношение является связным между первыми двумя, поэтому его ключ объединяет ключевые атрибуты связываемых отношений.

Слайд 24


Формирование отношений для связи 1:М Пример:
Описание слайда:
Формирование отношений для связи 1:М Пример:

Слайд 25


Формирование отношений для связи 1:М Пример:
Описание слайда:
Формирование отношений для связи 1:М Пример:

Слайд 26


Формирование отношений для связи 1:М Пример: отношения, полученные по правилу 5
Описание слайда:
Формирование отношений для связи 1:М Пример: отношения, полученные по правилу 5

Слайд 27


Формирование отношений для связи М:М Правило 6. Если степень связи М:М, то независимо от класса принадлежности сущностей формируются три отношения....
Описание слайда:
Формирование отношений для связи М:М Правило 6. Если степень связи М:М, то независимо от класса принадлежности сущностей формируются три отношения. Два отношения соответствуют связываемым сущностям, ключи которых являются первичными в этих отношениях. Третье отношение является связным между первыми двумя, а его ключ объединяет ключевые атрибуты связываемых отношений.

Слайд 28


Формирование отношений для связи М:М
Описание слайда:
Формирование отношений для связи М:М

Слайд 29


Формирование отношений для связи М:М
Описание слайда:
Формирование отношений для связи М:М

Слайд 30


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

Слайд 31


Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №31
Описание слайда:

Слайд 32


Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №32
Описание слайда:

Слайд 33


Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №33
Описание слайда:

Слайд 34


Проектирование баз данных. Метод ER-диаграмм. Основы программирования и базы данных, слайд №34
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию