Презентация Трехуровневая архитектура БД, модель взаимодействия онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Трехуровневая архитектура БД, модель взаимодействия абсолютно бесплатно. Урок-презентация на эту тему содержит всего 45 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Образование » Трехуровневая архитектура БД, модель взаимодействия



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    45 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    909.00 kB
  • Просмотров:
    70
  • Скачиваний:
    1
  • Автор:
    неизвестен



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

№1 слайд
Лекция Ст. преподаватель каф.
Содержание слайда: Лекция №3 Ст. преподаватель каф. КИБЭВС М.А. Сопов

№2 слайд
Трехуровневая архитектура БД,
Содержание слайда: Трехуровневая архитектура БД, модель взаимодействия

№3 слайд
Содержание слайда:

№4 слайд
Проектирование БД
Содержание слайда: Проектирование БД

№5 слайд
Выделяют следующие этапы
Содержание слайда: Выделяют следующие этапы проектирования БД: Выделяют следующие этапы проектирования БД:

№6 слайд
Под инфологическим
Содержание слайда: Под инфологическим проектированием понимают описание предметной области, выполненное с использованием специальных языковых средств, независящих от используемых в дальнейшем программных средств. Под инфологическим проектированием понимают описание предметной области, выполненное с использованием специальных языковых средств, независящих от используемых в дальнейшем программных средств.

№7 слайд
При инфологическом
Содержание слайда: При инфологическом проектировании необходимо: При инфологическом проектировании необходимо: определить цель автоматизации предметной области, информация о которой будет храниться в БД; определить основные бизнес-процессы в предметной области; определить бизнес-правила по которым проходят бизнес-процессы в предметной области; выявить основные компоненты, объекты, документы и пр. в предметной области, информация о которых будет накапливаться в БД. Выявить их значимые характеристики, свойства. Определить связи между ними; выявить основных пользователей БД, их функции; построить концептуальную информационную модель данных для предметной области; и пр. моменты для предметной области.

№8 слайд
После описания предметной
Содержание слайда: После описания предметной области переходят к проектированию концептуальной модели данных (КМД).

№9 слайд
Основными составляющими КМД
Содержание слайда: Основными составляющими КМД являются: Основными составляющими КМД являются: 1) Объекты (сущности). 2) Объектное свойство (атрибут сущности). 3) Объектное отношение (связь). 4) Время. Предметная область БД определена, если известны существующие в ней объекты, их свойства и отношения.

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

№11 слайд
Атрибут это поименованная
Содержание слайда: Атрибут — это поименованная характеристика (свойство) объекта (сущности), которая принимает значения из некоторого множества значений. Выбор существенного атрибута или атрибутов носит субъективный характер.

№12 слайд
На атрибуты могут быть
Содержание слайда: На атрибуты могут быть наложены ограничения. На атрибуты могут быть наложены ограничения. Например: - уникальность значений в атрибуте; - значения по умолчанию; - обязательное указание; - диапазон значений; - список значений; - условия на значения; - др.

№13 слайд
Например, объект сущность
Содержание слайда: Например, объект (сущность) Сотрудник. Например, объект (сущность) Сотрудник. Атрибуты Сотрудника: Фамилия, Имя, Отчество, Дата рождения, Паспорт, ИНН. Экземпляры Сотрудника:

№14 слайд
Для того чтобы отличить один
Содержание слайда: Для того чтобы отличить один объект от других объектов данного типа (для различия одного экземпляра объекта от другого), необходим уникальный идентификатор, называемый первичным ключом (primary key (PK)). Для того чтобы отличить один объект от других объектов данного типа (для различия одного экземпляра объекта от другого), необходим уникальный идентификатор, называемый первичным ключом (primary key (PK)). В качестве первичного ключа можно использовать атрибут или группу атрибутов.

№15 слайд
Требования к первичному ключу
Содержание слайда: Требования к первичному ключу: Требования к первичному ключу: - должен однозначно определять экземпляр сущности; - должен быть уникален; - не должен содержать пустых значений (должен быть обязательно указан, NOT NULL); - не должен меняться (желательно); - не должен быть избыточным. Например, Код сотрудника.

№16 слайд
Связь характеризуется
Содержание слайда: Связь характеризуется арностью – числом вступающих в нее сущностей. Связь характеризуется арностью – числом вступающих в нее сущностей. Могут встречаться бинарные (между двумя сущностями), тернарные и, в общем случае, n-арные связи. Наиболее часто встречаются бинарные связи.

№17 слайд
Связь характеризуется
Содержание слайда: Связь характеризуется мощностью связи. Связь характеризуется мощностью связи. Мощностью связи называется максимальное количество элементов одного объектного множества, связанных с одним элементом другого объектного множества.

№18 слайд
Наиболее распространены
Содержание слайда: Наиболее распространены мощности связи: Наиболее распространены мощности связи: - один к одному 1:1; - один ко многим 1:М; - многие ко многим М:М. Мощность связи определяется правилами, действующими в предметной области (бизнес-правилами).

№19 слайд
Связь Связь В соответствии с
Содержание слайда: Связь 1:1 Связь 1:1 В соответствии с законодательством РФ: Муж Жена

№20 слайд
Связь М Связь М
Содержание слайда: Связь 1:М Связь 1:М Сотрудник Договор о приеме на работу

№21 слайд
Называется направленной.
Содержание слайда: Называется направленной. Называется направленной. В ней выделяют сущность-родитель и сущность-потомок. Родительская сущность-это сущность мощность связи со стороны которой М (M>1). Потомок- сущность мощность связи со стороны которой 1 или 0 (когда родитель у потомка отсутствует).

№22 слайд
Связь М Связь М
Содержание слайда: Связь 1:М Связь 1:М Сотрудник Договор о приеме на работу (сущность/объект родитель) (сущность/объект потомок)

№23 слайд
Связь М М Связь М М СОТРУДНИК
Содержание слайда: Связь М:М Связь М:М СОТРУДНИК ДОГОВОР НА РАБОТУ В ГРУППЕ

№24 слайд
Для моделирования связи М как
Содержание слайда: Для моделирования связи 1:М (1:1 как частный случай) необходимо: Для моделирования связи 1:М (1:1 как частный случай) необходимо: - определить родителя и потомка в связи; -определить первичный ключ в родительской сущности; - добавить в сущности потомке атрибут/ты первичного ключа родителя. -данные атрибут/ты первичного ключа родителя в потомке называются внешним ключом (Foreing Key) FK. FK указывает принадлежность потомка к родителю.

№25 слайд
Содержание слайда:

№26 слайд
Связь М Связь М
Содержание слайда: Связь 1:М Связь 1:М

№27 слайд
Связь Связь
Содержание слайда: Связь 1:1 Связь 1:1

№28 слайд
Внешний ключ анг.foreign key
Содержание слайда: Внешний ключ (анг.foreign key (FK)) – атрибут или набор атрибутов, предназначенный для организации связи между данными объектов БД. Внешний ключ (анг.foreign key (FK)) – атрибут или набор атрибутов, предназначенный для организации связи между данными объектов БД. Внешний ключ - это ссылка атрибутов одной сущности на атрибуты другой сущности.

№29 слайд
Для ссылочной целостности
Содержание слайда: Для ссылочной целостности характерно: Для ссылочной целостности характерно: - первичный ключ (РК) сущности должен содержать уникальные непустые значения для данной сущности; - внешний ключ (FK) потомка должен содержать только те значения, которые уже имеются среди значений PRIMARY KEY родителя (или атрибутов UNIQUE родителя); - нельзя удалить экземпляр родителя, имеющий хотя бы один связанный с ним экземпляр потомка. Можно установить механизм каскадного удаления при котором удаляется экземпляр родителя вместе со связанными экземплярами потомка; - нельзя изменить значение в РК родителя, имеющем хотя бы один связанный с ним экземпляр потомка. Можно установить механизм каскадного обновления при котором изменяется РК родителя и значения FK связанных экземпляров потомка.

№30 слайд
Если внешний ключ FK входит в
Содержание слайда: Если внешний ключ (FK) входит в состав первичного ключа потомка, то связь называется идентифицирующей. Если FK не входит в состав первичного ключа потомка, то связь является не идентифицирующей.

№31 слайд
Связь М М считается не явной.
Содержание слайда: Связь М:М считается не явной. Для моделирования связи М:М вводится дополнительная связующая сущность, которая разбивает связь М:М на связи 1:М и М:1.

№32 слайд
Содержание слайда:

№33 слайд
Принято концептуальную модель
Содержание слайда: Принято концептуальную модель данных (КМД) представлять графически. Наиболее распространенное отображение КМД при помощи технологии IDEF1x

№34 слайд
Графическое представление
Содержание слайда: Графическое представление объектов на диаграмме IDEF1X: Графическое представление объектов на диаграмме IDEF1X:

№35 слайд
Графическое представление
Содержание слайда: Графическое представление объектов на диаграмме IDEF1X: Графическое представление объектов на диаграмме IDEF1X:

№36 слайд
При построении КМД выделяют
Содержание слайда: При построении КМД выделяют три основных уровня: При построении КМД выделяют три основных уровня: уровень «сущность-связь» (ER-уровень); уровень ключей (КВ-уровень); полная атрибутивная модель (FA-уровень).

№37 слайд
Модель Сущность-связь
Содержание слайда: Модель «Сущность-связь»(ER-уровень) Модель «Сущность-связь»(ER-уровень)

№38 слайд
Модель на уровне ключей
Содержание слайда: Модель на уровне ключей (KB-уровень) Модель на уровне ключей (KB-уровень)

№39 слайд
Полная атрибутивная модель
Содержание слайда: Полная атрибутивная модель (FA-уровень) Полная атрибутивная модель (FA-уровень)

№40 слайд
Содержание слайда:

№41 слайд
Если объект является
Содержание слайда: Если объект является конкретизацией другого объекта, то он наследует все атрибуты и связи обобщенного объекта. Если объект является конкретизацией другого объекта, то он наследует все атрибуты и связи обобщенного объекта. При этом конкретизированный объект может иметь свои собственные атрибуты и связи.

№42 слайд
Полная атрибутивная модель
Содержание слайда: Полная атрибутивная модель (FA-уровень) Полная атрибутивная модель (FA-уровень)

№43 слайд
После разработки КМД
Содержание слайда: После разработки КМД переходят к датологическому проектированию. После разработки КМД переходят к датологическому проектированию. Цель датологического проектирования – представление КМД в терминах модели выбранной СУБД. Большинство СУБД поддерживают реляционную модель данных (РМД).

№44 слайд
Для перевода КМД в РМД
Содержание слайда: Для перевода КМД в РМД необходимо: Для перевода КМД в РМД необходимо: 1) каждой сущности (объекту) предметной области поставить в соответствии таблицу БД для которой: атрибут сущности (объекта) является колонкой/столбцом/полем таблицы; экземпляр сущности (объекта) является строкой таблицы; первичный ключ сущности (объекта) является первичным ключом таблицы; 2) провести нормализацию каждой полученной таблицы.

№45 слайд
Спасибо за внимание!
Содержание слайда: Спасибо за внимание!

Скачать все slide презентации Трехуровневая архитектура БД, модель взаимодействия одним архивом:
Похожие презентации