Разделы презентаций


Даталогическое проектирование

Содержание

Даталогическое проектирование Алгоритм перехода к реляционной моделиШаг 2. Выбор первичного ключаПервичный ключОдин из возможныхключейИскусственныйидентификаторНаличие синонимов в предметной области – отсутствиеуникальности значения естественного ключа Значения естественного ключа объекта могут меняться со временем

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

Слайд 1Даталогическое проектирование Алгоритм перехода к реляционной модели
Шаг 1. Проектирование реляционных

отношений
Формирование набора предварительных отношений
Указание предполагаемых первичных и внешних ключей


Добавление неключевых атрибутов в отношения

Нормализация предварительных отношений, приведение
их по возможности к нормальной форме Бойса-Кодда

Выбор СУБД

Даталогическое проектирование  Алгоритм перехода к реляционной моделиШаг 1. Проектирование реляционных отношенийФормирование набора предварительных отношений Указание предполагаемых

Слайд 2Даталогическое проектирование Алгоритм перехода к реляционной модели
Шаг 2. Выбор первичного ключа
Первичный

ключ
Один из возможных
ключей
Искусственный
идентификатор
Наличие синонимов в предметной области – отсутствие
уникальности значения

естественного ключа

Значения естественного ключа объекта могут меняться
со временем

Наличие множественных связей у объекта

Даталогическое проектирование Алгоритм перехода к реляционной моделиШаг 2. Выбор первичного ключаПервичный ключОдин из возможныхключейИскусственныйидентификаторНаличие синонимов в предметной

Слайд 3Даталогическое проектирование Алгоритм перехода к реляционной модели
Шаг 3. Отображение свойств

простых объектов
Свойство объекта
Условное свойство
Составное свойство
Множественное
свойство
Поле в данном
отношении
Создание отдельного
отношения
Один

атрибут в
отношении

Отдельный атрибут
для каждого элемента

Создание отдельного
отношения для
каждого свойства

Даталогическое проектирование  Алгоритм перехода к реляционной моделиШаг 3. Отображение свойств простых объектовСвойство объектаУсловное свойствоСоставное свойствоМножественное свойствоПоле

Слайд 4Даталогическое проектирование Алгоритм перехода к реляционной модели
Шаг 4. Отображение свойств

сложных объектов
Тип объекта
Составной объект
Обобщенный объект
Агрегированный
объект
Отношение создается
исходя из свойств


связи

Единственное
отношение

Создание отдельного
отношения для
каждой категории

Создание отдельного
отношения для
каждого объекта

Даталогическое проектирование  Алгоритм перехода к реляционной моделиШаг 4. Отображение свойств сложных объектовТип объектаСоставной объектОбобщенный объектАгрегированный объектОтношение

Слайд 5Даталогическое проектирование Алгоритм перехода к реляционной модели
Шаг 5. Определение свойств

атрибутов отношения
Отношение
Определение
внешних ключей
Определение свойств
атрибута
Имя атрибута
Тип данных
Обязательность
значения
Значение по
умолчанию
Уникальность
Имя внешнего

ключа

Указатель ссылки
на первичный ключ

Даталогическое проектирование  Алгоритм перехода к реляционной моделиШаг 5. Определение свойств атрибутов отношенияОтношениеОпределение внешних ключейОпределение свойств атрибутаИмя

Слайд 6

Даталогическое проектирование Варианты устойчивой и неустойчивой схем БД

Неустойчивая схема
Устойчивая схема

Даталогическое проектирование Варианты устойчивой и неустойчивой схем БДНеустойчивая схемаУстойчивая схема

Слайд 7Даталогическое проектирование Критерии оценки схемы БД
Критерий
Адекватность - соответствие разработанной БД

исходной
предметной области
Полнота – возможность удовлетворения потребностей
различных категорий

пользователей в любой момент
времени

Степень сложности - количество отношений в БД, число
атрибутов в каждом отношении, количество индексов,
ключевых атрибутов, характер связей

Адаптируемость - возможность БД воспринимать измене-
ния, происходящие в предметной области, способность
учитывать возможность изменения потребностей
различных категорий пользователей, изменения в
программном обеспечении

Даталогическое проектирование  Критерии оценки схемы БДКритерийАдекватность - соответствие разработанной БД исходной предметной области Полнота – возможность

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

дублирование
приводит к усложнению системы
Объем необходимой памяти - определяется количеством
объектов,

особенностями выбранной СУБД, физической
модели

Скорость доступа к данным и обработки информации

Универсальность - возможность использования БД широким
кругом пользователей, в том числе не являющихся
специалистами в области компьютерных технологий

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

Слайд 9M
M
M
M
M
M
M
1
N
Сервер
Название
IP-адрес
Отдел
Название
Телефон
Программный
продукт
Название
работает в
хранится
Сотрудник
Табельный номер
ФИО
Должность
Отдел
Рабочий тел.
Домашний тел.
использует
Файл
Название
Дата создания
Имя владельца
обеспечивает
Пример ER-модели

MMMMMMM1NСерверНазваниеIP-адресОтделНазваниеТелефонПрограммныйпродуктНазваниеработает вхранитсяСотрудникТабельный номерФИОДолжностьОтделРабочий тел.Домашний тел.используетФайлНазваниеДата созданияИмя владельцаобеспечиваетПример ER-модели

Слайд 10
Переход к реляционной модели
Создание основных отношений
Отношение «File»
Отношение «Program»
Отношение «Server»

Переход к реляционной моделиСоздание основных отношенийОтношение «File»Отношение «Program»Отношение «Server»

Слайд 11
Переход к реляционной модели
Создание основных отношений
Отношение «Sotrudnik»
Отношение «Otdel»

Переход к реляционной моделиСоздание основных отношенийОтношение «Sotrudnik»Отношение «Otdel»

Слайд 12
Переход к реляционной модели
Создание вспомогательных отношений
Отношение «Dostup»

Отношение «Keeper»
Отношение «Work»

Переход к реляционной моделиСоздание вспомогательных отношений   Отношение «Dostup»  Отношение «Keeper»    Отношение

Слайд 13Схема реляционной БД



Схема реляционной БД

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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