🗊Презентация Инфологическое проектирование БД

Категория: Информатика
Нажмите для полного просмотра!
Инфологическое проектирование БД, слайд №1Инфологическое проектирование БД, слайд №2Инфологическое проектирование БД, слайд №3Инфологическое проектирование БД, слайд №4Инфологическое проектирование БД, слайд №5Инфологическое проектирование БД, слайд №6Инфологическое проектирование БД, слайд №7Инфологическое проектирование БД, слайд №8Инфологическое проектирование БД, слайд №9Инфологическое проектирование БД, слайд №10Инфологическое проектирование БД, слайд №11Инфологическое проектирование БД, слайд №12Инфологическое проектирование БД, слайд №13Инфологическое проектирование БД, слайд №14Инфологическое проектирование БД, слайд №15Инфологическое проектирование БД, слайд №16Инфологическое проектирование БД, слайд №17Инфологическое проектирование БД, слайд №18Инфологическое проектирование БД, слайд №19Инфологическое проектирование БД, слайд №20

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

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


Слайд 1





Курс «Базы данных»

Тема: Инфологическое проектирование БД
Барабанщиков
Игорь Витальевич
Описание слайда:
Курс «Базы данных» Тема: Инфологическое проектирование БД Барабанщиков Игорь Витальевич

Слайд 2





Вопросы
Задачи инфологического моделирования.
Методы инфологического моделирования.
Основные понятия модели «Сущность-Связь».
Разновидности атрибутов и сущностей.
Нотация Питера Чена.
Описание слайда:
Вопросы Задачи инфологического моделирования. Методы инфологического моделирования. Основные понятия модели «Сущность-Связь». Разновидности атрибутов и сущностей. Нотация Питера Чена.

Слайд 3





Этапы проектирования БД
Описание слайда:
Этапы проектирования БД

Слайд 4





Инфологическое проектирование
Концептуальное (инфологическое) проектирование — построение семантической модели предметной области, т.е. информационной модели наиболее высокого уровня абстракции. 
Такая модель создаётся без ориентации на какую-либо конкретную СУБД и модель данных. 
Конкретный вид и содержание концептуальной модели БД определяется выбранным для этого формальным аппаратом. 
Обычно используются графические нотации, подобные ER-диаграммам.
Описание слайда:
Инфологическое проектирование Концептуальное (инфологическое) проектирование — построение семантической модели предметной области, т.е. информационной модели наиболее высокого уровня абстракции. Такая модель создаётся без ориентации на какую-либо конкретную СУБД и модель данных. Конкретный вид и содержание концептуальной модели БД определяется выбранным для этого формальным аппаратом. Обычно используются графические нотации, подобные ER-диаграммам.

Слайд 5





Инфологическое моделирование
Задачи инфологического проектирования:
Определение предметной области – позволяет изучить информационные потребности пользователей.
Анализ предметной области – должен сформировать взгляд на нее с точки зрения конечных пользователей БД.
Описание слайда:
Инфологическое моделирование Задачи инфологического проектирования: Определение предметной области – позволяет изучить информационные потребности пользователей. Анализ предметной области – должен сформировать взгляд на нее с точки зрения конечных пользователей БД.

Слайд 6





Анализ предметной области
Выполняется проектировщиком БД с помощью специалистов в данной ПрО.
В основе анализа лежат:
    - документы, используемые в работе предприятия.
    - технологии работы с данными (бизнес-процессы).
   Описание  выполняется  в  терминах, понятных  пользователю  и  не  зависит  от реализации  системы.
Описание слайда:
Анализ предметной области Выполняется проектировщиком БД с помощью специалистов в данной ПрО. В основе анализа лежат: - документы, используемые в работе предприятия. - технологии работы с данными (бизнес-процессы). Описание выполняется в терминах, понятных пользователю и не зависит от реализации системы.

Слайд 7





Инфологическое проектирование
Инфологическое проектирование связано с представлением семантики предметной области в модели базы данных
Инфологическое описание не должно быть привязано к конкретной СУБД
Инфологическая (семантическая) модель представляет собой емкое формализованное описание предметной области
Описание слайда:
Инфологическое проектирование Инфологическое проектирование связано с представлением семантики предметной области в модели базы данных Инфологическое описание не должно быть привязано к конкретной СУБД Инфологическая (семантическая) модель представляет собой емкое формализованное описание предметной области

Слайд 8





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

Слайд 9





Модель «сущность-связь»
Модель «сущность-связь»
(Entity-Relationship model, ER-модель)
Разработана Питером Ченом в 1976г
Является  наиболее  популярным  способом проектирования  БД
ER-модель является концептуальной моделью, т.е. не учитывает особенности конкретной СУБД
Процесс создания модели является итерационным (уточняющим)
Описание слайда:
Модель «сущность-связь» Модель «сущность-связь» (Entity-Relationship model, ER-модель) Разработана Питером Ченом в 1976г Является наиболее популярным способом проектирования БД ER-модель является концептуальной моделью, т.е. не учитывает особенности конкретной СУБД Процесс создания модели является итерационным (уточняющим)

Слайд 10





Модель «сущность-связь»: понятия
В основе ER-модели лежат следующие базовые понятия:
Сущности
Атрибуты
Связи
Эти понятия должны быть выделены в результате анализа предметной области.
Описание слайда:
Модель «сущность-связь»: понятия В основе ER-модели лежат следующие базовые понятия: Сущности Атрибуты Связи Эти понятия должны быть выделены в результате анализа предметной области.

Слайд 11





Модель «сущность-связь»: сущность
Сущность — это реальный или представляемый объект,  информация  о  котором  должна сохраняться  в  проектируемой  системе
Сущность имеет имя, уникальное в пределах системы
Сущность соответствует некоторому классу однотипных объектов (существует множество экземпляров данной сущности)
Описание слайда:
Модель «сущность-связь»: сущность Сущность — это реальный или представляемый объект, информация о котором должна сохраняться в проектируемой системе Сущность имеет имя, уникальное в пределах системы Сущность соответствует некоторому классу однотипных объектов (существует множество экземпляров данной сущности)

Слайд 12





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

Слайд 13





Модель «сущность-связь»: атрибуты
Объект имеет свой набор атрибутов — характеристик, определяющих свойства данного объекта
Спецификация атрибута состоит из:
Названия (имя атрибута)
Типа данных
Размера
Описания ограничений целостности – множества значений, которые может принимать данный атрибут
Описание слайда:
Модель «сущность-связь»: атрибуты Объект имеет свой набор атрибутов — характеристик, определяющих свойства данного объекта Спецификация атрибута состоит из: Названия (имя атрибута) Типа данных Размера Описания ограничений целостности – множества значений, которые может принимать данный атрибут

Слайд 14





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

Слайд 15





Разновидности атрибутов 2
Однозначные – для каждого экземпляра сущности  имеют только одно значение. 
Многозначные – для каждого экземпляра сущности  имеют  много  значений  (пример: телефон)
Основные – значение основного атрибута не зависит от других (дата рождения)
Производные – значение атрибута вычисляется на основе значений других атрибутов (пример: возраст)
Описание слайда:
Разновидности атрибутов 2 Однозначные – для каждого экземпляра сущности имеют только одно значение. Многозначные – для каждого экземпляра сущности имеют много значений (пример: телефон) Основные – значение основного атрибута не зависит от других (дата рождения) Производные – значение атрибута вычисляется на основе значений других атрибутов (пример: возраст)

Слайд 16





Нотация П. Чена
Сущности на ER-диаграмме изображаются в виде прямоугольников.
Связи изображаются в виде ромбов. Если связь необязательная, то линия пунктирная, если обязательная, то сплошная.
Атрибуты изображаются в виде овалов и соединяются линией с одной сущностью или одной связью.
Описание слайда:
Нотация П. Чена Сущности на ER-диаграмме изображаются в виде прямоугольников. Связи изображаются в виде ромбов. Если связь необязательная, то линия пунктирная, если обязательная, то сплошная. Атрибуты изображаются в виде овалов и соединяются линией с одной сущностью или одной связью.

Слайд 17





Элементы ER-диаграмм П.Чена
Описание слайда:
Элементы ER-диаграмм П.Чена

Слайд 18





Модель «сущность-связь»: сущность
Описание слайда:
Модель «сущность-связь»: сущность

Слайд 19





Модель «сущность-связь»: связь
Описание слайда:
Модель «сущность-связь»: связь

Слайд 20


Инфологическое проектирование БД, слайд №20
Описание слайда:



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