🗊Презентация Этапы проектирования баз данных

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

Содержание

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

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


Слайд 1





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

Слайд 2





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

Слайд 3





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

Слайд 4





Этапы проектирования БД
Процесс проектирования (продолжение):
Эти шаги можно объединить в 5 этапов:
Инфологическое проектирование БД (5..12).
Определение требований к операционной обстановке, в которой будет функционировать информационная система (13).
Выбор системы управления базой данных (СУБД) и других инструментальных программных средств (14).
Логическое (даталогическое) проектирование БД.
Физическое проектирование БД (15..16).
Описание слайда:
Этапы проектирования БД Процесс проектирования (продолжение): Эти шаги можно объединить в 5 этапов: Инфологическое проектирование БД (5..12). Определение требований к операционной обстановке, в которой будет функционировать информационная система (13). Выбор системы управления базой данных (СУБД) и других инструментальных программных средств (14). Логическое (даталогическое) проектирование БД. Физическое проектирование БД (15..16).

Слайд 5





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

Слайд 6





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

Слайд 7





Инфологическое проектирование БД 
Основными подходами к созданию инфологической модели предметной области являются:
Функциональный подход к проектированию БД ("от задач").
Предметный подход к проектированию БД ("от предметной области").
Метод "сущность-связь" (entity–relation, ER–method).
Будем использовать метод "сущность–связь", как наиболее распространённый.
Описание слайда:
Инфологическое проектирование БД Основными подходами к созданию инфологической модели предметной области являются: Функциональный подход к проектированию БД ("от задач"). Предметный подход к проектированию БД ("от предметной области"). Метод "сущность-связь" (entity–relation, ER–method). Будем использовать метод "сущность–связь", как наиболее распространённый.

Слайд 8





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

Слайд 9





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

Слайд 10





Инфологическое проектирование БД 
Основные термины:
Основные и производные атрибуты. Значение основного атрибута не зависит от других атрибутов; значение производного атрибута вычисляется на основе значений других атрибутов. Например, возраст вычисляется на основе даты рождения и текущей даты.
Обязательные и необязательные (первые должны быть указаны при размещении данных в БД, вторые могут не указываться).
Описание слайда:
Инфологическое проектирование БД Основные термины: Основные и производные атрибуты. Значение основного атрибута не зависит от других атрибутов; значение производного атрибута вычисляется на основе значений других атрибутов. Например, возраст вычисляется на основе даты рождения и текущей даты. Обязательные и необязательные (первые должны быть указаны при размещении данных в БД, вторые могут не указываться).

Слайд 11





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

Слайд 12





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

Слайд 13





Определение требований к операционной обстановке
На данном этапе производится оценка требований к вычислительным ресурсам, необходимым для функционирования системы, определение типа и конфигурации конкретной ЭВМ, выбор типа и версии операционной системы. Объём вычислительных ресурсов зависит от предполагаемого объёма проектируемой БД и от интенсивности ее использования. Если БД будет работать в многопользовательском режиме, то требуется подключение к сети и наличие соответствующей многозадачной операционной системы.
Описание слайда:
Определение требований к операционной обстановке На данном этапе производится оценка требований к вычислительным ресурсам, необходимым для функционирования системы, определение типа и конфигурации конкретной ЭВМ, выбор типа и версии операционной системы. Объём вычислительных ресурсов зависит от предполагаемого объёма проектируемой БД и от интенсивности ее использования. Если БД будет работать в многопользовательском режиме, то требуется подключение к сети и наличие соответствующей многозадачной операционной системы.

Слайд 14





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

Слайд 15





Физическое проектирование БД
Этап физического проектирования заключается в определении схемы хранения, т.е. физической структуры БД. Схема хранения зависит от той физической структуры, которую поддерживает выбранная СУБД. Физическая структура БД, с одной стороны, должна адекватно отражать логическую структуру БД, а с другой стороны, должна обеспечивать эффективное размещение данных и быстрый доступ к ним. Результаты этого этапа документируются в форме схемы хранения на языке определения данных (DDL, Data Definition Language) выбранной СУБД.
Описание слайда:
Физическое проектирование БД Этап физического проектирования заключается в определении схемы хранения, т.е. физической структуры БД. Схема хранения зависит от той физической структуры, которую поддерживает выбранная СУБД. Физическая структура БД, с одной стороны, должна адекватно отражать логическую структуру БД, а с другой стороны, должна обеспечивать эффективное размещение данных и быстрый доступ к ним. Результаты этого этапа документируются в форме схемы хранения на языке определения данных (DDL, Data Definition Language) выбранной СУБД.

Слайд 16





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

Слайд 17





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

Слайд 18





Особенности проектирования реляционной базы данных
Для решения подобных проблем проводится нормализация отношений.
Механизм нормализации реляционных отношений разработал Э.Ф. Кодд (E.F. Codd). Этот механизм позволяет по формальным признакам любое отношение преобразовать к 3НФ и более высоким.
Описание слайда:
Особенности проектирования реляционной базы данных Для решения подобных проблем проводится нормализация отношений. Механизм нормализации реляционных отношений разработал Э.Ф. Кодд (E.F. Codd). Этот механизм позволяет по формальным признакам любое отношение преобразовать к 3НФ и более высоким.



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