Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Тема лекции:Принципы концептуального проектирования баз данных.

Содержание

Вопросы лекцииПроектирование информационной базыОсновные понятия концептуального проектированияПример концептуальной модели данных
Тема лекции: Принципы концептуального проектирования баз данных. Вопросы лекцииПроектирование информационной базыОсновные понятия концептуального проектированияПример концептуальной модели данных Проектирование информационной базы Архитектура ИС включает несколько уровней представлений (абстракции):Информационный уровень – Проектирование информационной базы 	На каждом уровне абстракции определяется своя модель информационной базы, Основные этапы проектирования ЭИС Включают: разработку инфологической схемы; выбор средств реализации; конструирование Проектирование на инфологическом уровне включает: выделение объектов предметной области, задание их характеристик;анализ Выбор средств реализации включает:установление внешних ограничений;выбор СУБД- претендентов;окончательный выбор СУБД; Детализация разработки БД:конструирование концептуальной схемы БД;преобразования концептуальной модели в реляционную;непосредственная реализация реляционной Основные понятия концептуального проектирования Главными элементами концептуальной модели данных являются объекты Основные понятия концептуального проектированияОбъекты – вещи, которые пользователи считают важными в моделируемой Основные понятия концептуального проектированияОбъектное множество (ОМ) – множество вещей одного типа (все Основные понятия концептуального проектированияОбъектные множества могут быть лексическими и абстрактными.Элементы лексических объектных Основные понятия концептуального проектированияВнутри одних объектных множеств могут содержаться другие ОМ. Например Пример конкретизации Основные понятия концептуального проектированияОбобщение – это объектное множество, являющееся надмножеством другого объектного множества (содержащее его). Пример обобщения ОтношениеОтношение – это связь между элементами двух объектных множеств. Рассмотрим пример: для Пример отношения Контролирует Мощность отношения Мощность отношения – максимальное количество элементов одного объектного множества, связанных Пример мощности отношения Контролирует Типы отношений ОМФункциональным называется отношение, максимальная мощность которого как минимум в одном Типы отношений ОМОтношение один-ко-многим означает, что максимальная мощность равна 1 в одном Типы отношений ОМОтношение многие-ко-многим означает, что максимальная мощность в обоих направлениях равна Типы отношений ОМЕсли в отношении участвуют два объектных множества, они называются бинарными. Концептуальное объектное множество – объектное множество, элементами которого являются абстрактные понятия.
Слайды презентации

Слайд 2 Вопросы лекции
Проектирование информационной базы
Основные понятия концептуального проектирования
Пример концептуальной

Вопросы лекцииПроектирование информационной базыОсновные понятия концептуального проектированияПример концептуальной модели данных

модели данных


Слайд 3 Проектирование информационной базы
Архитектура ИС включает несколько уровней представлений

Проектирование информационной базы Архитектура ИС включает несколько уровней представлений (абстракции):Информационный уровень

(абстракции):
Информационный уровень – представления конечных пользователей о предметной области.
Инфологический

уровень – интеграция представлений конечных пользователей и соответствует взгляду на предметную область руководителя.
Концептуальный уровень – представление о логической организации данных администратора БД.
Внутренний уровень – определяет представление данных в памяти компьютера и организацию их хранения.
Внешний уровень – представление данных, поддерживаемое СУБД, на уровне локальных пользовательских представлений.


Слайд 4 Проектирование информационной базы
На каждом уровне абстракции определяется своя

Проектирование информационной базы 	На каждом уровне абстракции определяется своя модель информационной

модель информационной базы, описание этих моделей называется схемой.
Модели

и схемы для каждого из пяти уровней называются соответственно: инфологическая (1-2), концептуальная (3), внутренняя (4), внешняя (5) модель или схема

Слайд 5 Основные этапы проектирования ЭИС
Включают:
разработку инфологической схемы;

Основные этапы проектирования ЭИС Включают: разработку инфологической схемы; выбор средств реализации;

выбор средств реализации;
конструирование схемы БД;
разработку прикладных

программ.


Слайд 6 Проектирование на инфологическом уровне включает:
выделение объектов предметной

Проектирование на инфологическом уровне включает: выделение объектов предметной области, задание их

области, задание их характеристик;
анализ запросов информационной базы;
установление структурных связей;


Слайд 7 Выбор средств реализации включает:
установление внешних ограничений;
выбор СУБД- претендентов;
окончательный

Выбор средств реализации включает:установление внешних ограничений;выбор СУБД- претендентов;окончательный выбор СУБД;

выбор СУБД;


Слайд 8 Детализация разработки БД:
конструирование концептуальной схемы БД;
преобразования концептуальной модели

Детализация разработки БД:конструирование концептуальной схемы БД;преобразования концептуальной модели в реляционную;непосредственная реализация

в реляционную;
непосредственная реализация реляционной базы данных средствами выбранной СУБД;
разработка

комплекса программ и определение организационных мер по обслуживанию базы;
определение внешних схем информационной базы.


Слайд 9 Основные понятия концептуального проектирования
Главными элементами концептуальной модели данных

Основные понятия концептуального проектирования Главными элементами концептуальной модели данных являются

являются объекты и отношения.
Объекты обычно представляют в виде

существительных, а отношения в виде глаголов.

Слайд 10 Основные понятия концептуального проектирования
Объекты – вещи, которые пользователи

Основные понятия концептуального проектированияОбъекты – вещи, которые пользователи считают важными в

считают важными в моделируемой предметной области: люди, автомобили, деревья,

дома, книги и т.д.
Концептуальными объектами являются компании, навыки, организации, проекты товаров, деловые операции, штатное расписание и т. д.

Слайд 11 Основные понятия концептуального проектирования
Объектное множество (ОМ) – множество

Основные понятия концептуального проектированияОбъектное множество (ОМ) – множество вещей одного типа

вещей одного типа (все люди, все автомобили, все банки);
Объект-элемент

– конкретный элемент объектного множества.

Слайд 12 Основные понятия концептуального проектирования
Объектные множества могут быть лексическими

Основные понятия концептуального проектированияОбъектные множества могут быть лексическими и абстрактными.Элементы лексических

и абстрактными.
Элементы лексических объектных множеств можно написать, абстрактных же

– нет !!!
Например: (ИМЯ, ДАТА, КОЛИЧЕСТВО, – лексические ОМ, ЧЕЛОВЕК – абстрактное ОМ).
Элементы лексических множеств обычно представляют в виде строк символов; элементы абстрактных множеств представляют внутренними номерами, не имеющими смысла вне компьютерной системы (идентификаторами или суррогатными ключами).


Слайд 13 Основные понятия концептуального проектирования
Внутри одних объектных множеств могут

Основные понятия концептуального проектированияВнутри одних объектных множеств могут содержаться другие ОМ.

содержаться другие ОМ.
Например ОМ МУЖЧИНА содержится внутри ОМ

ЧЕЛОВЕК.
Конкретизация – это ОМ, являющееся подмножеством другого множества.
Если ОМ является конкретизацией другого ОМ, он наследует все атрибуты и отношения обобщённого объекта.


Слайд 14 Пример конкретизации

Пример конкретизации

Слайд 15 Основные понятия концептуального проектирования
Обобщение – это объектное множество,

Основные понятия концептуального проектированияОбобщение – это объектное множество, являющееся надмножеством другого объектного множества (содержащее его).

являющееся надмножеством другого объектного множества (содержащее его).


Слайд 16 Пример обобщения

Пример обобщения

Слайд 17 Отношение
Отношение – это связь между элементами двух объектных

ОтношениеОтношение – это связь между элементами двух объектных множеств. Рассмотрим пример:

множеств.
Рассмотрим пример: для служащих компании можно выделить два

ОМ ИНСПЕКТОР и РАБОЧИЙ, причём инспекторы контролируют рабочих.
Отношение Контролирует связывает каждого инспектора с рабочими, которых он контролирует.

Слайд 18 Пример отношения Контролирует

Пример отношения Контролирует

Слайд 19 Мощность отношения
Мощность отношения – максимальное количество элементов

Мощность отношения Мощность отношения – максимальное количество элементов одного объектного множества,

одного объектного множества, связанных с одним элементом другого объектного

множества.


Слайд 20 Пример мощности отношения Контролирует

Пример мощности отношения Контролирует

Слайд 21 Типы отношений ОМ
Функциональным называется отношение, максимальная мощность которого

Типы отношений ОМФункциональным называется отношение, максимальная мощность которого как минимум в

как минимум в одном направлении равна 1.
Отношение один-к-одному означает,

что максимальная мощность равна 1 в обоих направлениях (1:1).
Например, у АВТОМОБИЛЯ один ВОДИТЕЛЬ, у ВОДИТЕЛЯ один АВТОМОБИЛЬ.


Слайд 22 Типы отношений ОМ
Отношение один-ко-многим означает, что максимальная мощность

Типы отношений ОМОтношение один-ко-многим означает, что максимальная мощность равна 1 в

равна 1 в одном направлении и многим в обратном

(1:М ).
Например СЛУЖАЩИЙ работает в одном ОТДЕЛЕ, но в ОТДЕЛЕ работает много СЛУЖАЩИХ.


Слайд 23 Типы отношений ОМ
Отношение многие-ко-многим означает, что максимальная мощность

Типы отношений ОМОтношение многие-ко-многим означает, что максимальная мощность в обоих направлениях

в обоих направлениях равна многим (М:М).
Например: СТУДЕНТ посещает

много КУРСОВ, каждый КУРС слушает много СТУДЕНТОВ.


Слайд 24 Типы отношений ОМ
Если в отношении участвуют два объектных

Типы отношений ОМЕсли в отношении участвуют два объектных множества, они называются

множества, они называются бинарными. Отношения высокого порядка называют n-арными.

3-арное отношение называется терарным (трёхсторонним).

  • Имя файла: tema-lektsiiprintsipy-kontseptualnogo-proektirovaniya-baz-dannyh.pptx
  • Количество просмотров: 142
  • Количество скачиваний: 2