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

Категория: Информатика
Нажмите для полного просмотра!
Проектирование баз данных, слайд №1 Проектирование баз данных, слайд №2 Проектирование баз данных, слайд №3 Проектирование баз данных, слайд №4 Проектирование баз данных, слайд №5 Проектирование баз данных, слайд №6 Проектирование баз данных, слайд №7 Проектирование баз данных, слайд №8 Проектирование баз данных, слайд №9 Проектирование баз данных, слайд №10 Проектирование баз данных, слайд №11 Проектирование баз данных, слайд №12 Проектирование баз данных, слайд №13 Проектирование баз данных, слайд №14 Проектирование баз данных, слайд №15 Проектирование баз данных, слайд №16 Проектирование баз данных, слайд №17 Проектирование баз данных, слайд №18 Проектирование баз данных, слайд №19 Проектирование баз данных, слайд №20 Проектирование баз данных, слайд №21 Проектирование баз данных, слайд №22 Проектирование баз данных, слайд №23 Проектирование баз данных, слайд №24 Проектирование баз данных, слайд №25 Проектирование баз данных, слайд №26 Проектирование баз данных, слайд №27 Проектирование баз данных, слайд №28 Проектирование баз данных, слайд №29 Проектирование баз данных, слайд №30 Проектирование баз данных, слайд №31 Проектирование баз данных, слайд №32 Проектирование баз данных, слайд №33 Проектирование баз данных, слайд №34 Проектирование баз данных, слайд №35 Проектирование баз данных, слайд №36 Проектирование баз данных, слайд №37 Проектирование баз данных, слайд №38 Проектирование баз данных, слайд №39 Проектирование баз данных, слайд №40 Проектирование баз данных, слайд №41 Проектирование баз данных, слайд №42 Проектирование баз данных, слайд №43 Проектирование баз данных, слайд №44 Проектирование баз данных, слайд №45 Проектирование баз данных, слайд №46 Проектирование баз данных, слайд №47 Проектирование баз данных, слайд №48 Проектирование баз данных, слайд №49 Проектирование баз данных, слайд №50 Проектирование баз данных, слайд №51 Проектирование баз данных, слайд №52 Проектирование баз данных, слайд №53 Проектирование баз данных, слайд №54 Проектирование баз данных, слайд №55 Проектирование баз данных, слайд №56 Проектирование баз данных, слайд №57 Проектирование баз данных, слайд №58 Проектирование баз данных, слайд №59 Проектирование баз данных, слайд №60 Проектирование баз данных, слайд №61 Проектирование баз данных, слайд №62 Проектирование баз данных, слайд №63 Проектирование баз данных, слайд №64 Проектирование баз данных, слайд №65 Проектирование баз данных, слайд №66 Проектирование баз данных, слайд №67 Проектирование баз данных, слайд №68 Проектирование баз данных, слайд №69 Проектирование баз данных, слайд №70 Проектирование баз данных, слайд №71 Проектирование баз данных, слайд №72 Проектирование баз данных, слайд №73 Проектирование баз данных, слайд №74 Проектирование баз данных, слайд №75 Проектирование баз данных, слайд №76 Проектирование баз данных, слайд №77 Проектирование баз данных, слайд №78 Проектирование баз данных, слайд №79 Проектирование баз данных, слайд №80 Проектирование баз данных, слайд №81 Проектирование баз данных, слайд №82 Проектирование баз данных, слайд №83 Проектирование баз данных, слайд №84 Проектирование баз данных, слайд №85 Проектирование баз данных, слайд №86 Проектирование баз данных, слайд №87 Проектирование баз данных, слайд №88

Содержание

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

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


Слайд 1


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

Слайд 2


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

Слайд 3


Даталогическое проектирование Цель: разработка корректной схемы БД в терминах выбранной СУБД.
Описание слайда:
Даталогическое проектирование Цель: разработка корректной схемы БД в терминах выбранной СУБД.

Слайд 4


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

Слайд 5


Преобразование диаграммы «сущность-связь» в реляционную БД Каждая сущность превращается в таблицу. Каждый атрибут становится столбцом таблицы с тем...
Описание слайда:
Преобразование диаграммы «сущность-связь» в реляционную БД Каждая сущность превращается в таблицу. Каждый атрибут становится столбцом таблицы с тем же именем. Компоненты уникального идентификатора сущности превращаются в первичный ключ таблицы.

Слайд 6


Преобразование диаграммы «сущность-связь» в реляционную БД Связи 1:1 становятся внешними ключами. Для поддержания связи M:N между типами сущности A и...
Описание слайда:
Преобразование диаграммы «сущность-связь» в реляционную БД Связи 1:1 становятся внешними ключами. Для поддержания связи M:N между типами сущности A и B создается дополнительная таблица C. Индексы создаются для первичного ключа, внешних ключей и тех атрибутов, на которых предполагается базировать запросы.

Слайд 7


Пример перехода к реляционной модели Сущности: продукты; поставщики; города; продажи. в реляционной модели будут участвовать 4 отношения с такими же...
Описание слайда:
Пример перехода к реляционной модели Сущности: продукты; поставщики; города; продажи. в реляционной модели будут участвовать 4 отношения с такими же именами.

Слайд 8


Переход к реляционной модели
Описание слайда:
Переход к реляционной модели

Слайд 9


Переход к реляционной модели
Описание слайда:
Переход к реляционной модели

Слайд 10


Переход к реляционной модели
Описание слайда:
Переход к реляционной модели

Слайд 11


Переход к реляционной модели
Описание слайда:
Переход к реляционной модели

Слайд 12


Переход к реляционной модели
Описание слайда:
Переход к реляционной модели

Слайд 13


Переход к реляционной модели
Описание слайда:
Переход к реляционной модели

Слайд 14


Переход к реляционной модели
Описание слайда:
Переход к реляционной модели

Слайд 15


Переход к реляционной модели
Описание слайда:
Переход к реляционной модели

Слайд 16


Переход к реляционной модели
Описание слайда:
Переход к реляционной модели

Слайд 17


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

Слайд 18


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

Слайд 19


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

Слайд 20


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

Слайд 21


Нормальные формы первая нормальная форма (1НФ); вторая нормальная форма (2НФ); третья нормальная форма (ЗНФ); усиленная третья нормальная форма, или...
Описание слайда:
Нормальные формы первая нормальная форма (1НФ); вторая нормальная форма (2НФ); третья нормальная форма (ЗНФ); усиленная третья нормальная форма, или нормальная форма Бойса –Кодда (БКНФ); четвертая нормальная форма (4НФ); пятая нормальная форма или нормальная форма проекции-соединения (5НФ).

Слайд 22


Первая нормальная форма Атомарность или неделимость. Таблица не должна содержать повторяющихся колонок или групп данных.
Описание слайда:
Первая нормальная форма Атомарность или неделимость. Таблица не должна содержать повторяющихся колонок или групп данных.

Слайд 23


Пример 1
Описание слайда:
Пример 1

Слайд 24


Проектирование баз данных, слайд №24
Описание слайда:

Слайд 25


Пример 2
Описание слайда:
Пример 2

Слайд 26


Проектирование баз данных, слайд №26
Описание слайда:

Слайд 27


Алгоритм приведения к первой нормальной форме Найти все поля, которые содержат многосоставные части информации. Те данные, которые можно разбить на...
Описание слайда:
Алгоритм приведения к первой нормальной форме Найти все поля, которые содержат многосоставные части информации. Те данные, которые можно разбить на составные части, нужно выносить в отдельные поля. Вынести повторяющиеся данные в отдельную таблицу.

Слайд 28


Пример 3
Описание слайда:
Пример 3

Слайд 29


Теперь все ячейки таблицы являются элементарными неделимыми данными и таблица может быть помещена в БД. Теперь все ячейки таблицы являются...
Описание слайда:
Теперь все ячейки таблицы являются элементарными неделимыми данными и таблица может быть помещена в БД. Теперь все ячейки таблицы являются элементарными неделимыми данными и таблица может быть помещена в БД.

Слайд 30


Пример 4
Описание слайда:
Пример 4

Слайд 31


Проектирование баз данных, слайд №31
Описание слайда:

Слайд 32


Пример 5
Описание слайда:
Пример 5

Слайд 33


Пример 6
Описание слайда:
Пример 6

Слайд 34


Проектирование баз данных, слайд №34
Описание слайда:

Слайд 35


Недостатки первой нормальной формы избыточность — многократное повторение информации в столбцах данных; различные аномалии.
Описание слайда:
Недостатки первой нормальной формы избыточность — многократное повторение информации в столбцах данных; различные аномалии.

Слайд 36


Проектирование баз данных, слайд №36
Описание слайда:

Слайд 37


Неизбыточное дублирование
Описание слайда:
Неизбыточное дублирование

Слайд 38


Избыточное дублирование
Описание слайда:
Избыточное дублирование

Слайд 39


Пример 7
Описание слайда:
Пример 7

Слайд 40


Декомпозиция таблицы – процесс деления таблицы на несколько таблиц для поддержания целостности данных. Декомпозиция таблицы – процесс деления таблицы...
Описание слайда:
Декомпозиция таблицы – процесс деления таблицы на несколько таблиц для поддержания целостности данных. Декомпозиция таблицы – процесс деления таблицы на несколько таблиц для поддержания целостности данных.

Слайд 41


Виды аномалий аномалия удаления; аномалия обновления; аномалия ввода.
Описание слайда:
Виды аномалий аномалия удаления; аномалия обновления; аномалия ввода.

Слайд 42


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

Слайд 43


Аномалия модификации Зайцева сменила фамилию. Если не принять специальных мер, изменение базы может быть произведено не полностью, и в базе данных...
Описание слайда:
Аномалия модификации Зайцева сменила фамилию. Если не принять специальных мер, изменение базы может быть произведено не полностью, и в базе данных окажется противоречивая информация.

Слайд 44


Аномалия удаления Дети, достигшие совершеннолетия, удаляются из БД. Вместе с удалением Саши, ребенка Иванова, мы удаляем и информацию о самом Иванове.
Описание слайда:
Аномалия удаления Дети, достигшие совершеннолетия, удаляются из БД. Вместе с удалением Саши, ребенка Иванова, мы удаляем и информацию о самом Иванове.

Слайд 45


Функциональная зависимость Атрибут Y некоторого отношения функционально зависит от X (атрибуты могут быть составными), если в любой момент времени...
Описание слайда:
Функциональная зависимость Атрибут Y некоторого отношения функционально зависит от X (атрибуты могут быть составными), если в любой момент времени каждому значению X соответствует одно значение Y. Функциональная зависимость обозначается: X Y Пример: Номер зач.кн. ФИО

Слайд 46


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

Слайд 47


Жизненный цикл баз данных
Описание слайда:
Жизненный цикл баз данных

Слайд 48


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

Слайд 49


Первая нормальная форма (1НФ)
Описание слайда:
Первая нормальная форма (1НФ)

Слайд 50


Проектирование баз данных, слайд №50
Описание слайда:

Слайд 51


Основные проблемы проектирования БД Каким образом отобразить объекты предметной области в абстрактные объекты модели данных? Как обеспечить...
Описание слайда:
Основные проблемы проектирования БД Каким образом отобразить объекты предметной области в абстрактные объекты модели данных? Как обеспечить эффективность выполнения запросов к базе данных?

Слайд 52


Неключевой атрибут – это любой атрибут отношения, не входящий в состав любого ключа. Неключевой атрибут – это любой атрибут отношения, не входящий в...
Описание слайда:
Неключевой атрибут – это любой атрибут отношения, не входящий в состав любого ключа. Неключевой атрибут – это любой атрибут отношения, не входящий в состав любого ключа. Взаимно-независимые атрибуты – это атрибуты, которые не зависят функционально один от другого. Проекция – отношение, полученное из заданного путем удаления и (или) перестановки некоторых атрибутов.

Слайд 53


Вторая нормальная форма Таблица должна удовлетворять требованиям 1НФ. Любое неключевое поле должно однозначно идентифицироваться ключевыми полями.
Описание слайда:
Вторая нормальная форма Таблица должна удовлетворять требованиям 1НФ. Любое неключевое поле должно однозначно идентифицироваться ключевыми полями.

Слайд 54


Пример 8
Описание слайда:
Пример 8

Слайд 55


Пример 9
Описание слайда:
Пример 9

Слайд 56


Проектирование баз данных, слайд №56
Описание слайда:

Слайд 57


Пример 10
Описание слайда:
Пример 10

Слайд 58


Пример 11
Описание слайда:
Пример 11

Слайд 59


Пример 12
Описание слайда:
Пример 12

Слайд 60


Проектирование баз данных, слайд №60
Описание слайда:

Слайд 61


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

Слайд 62


Пример 13
Описание слайда:
Пример 13

Слайд 63


Проектирование баз данных, слайд №63
Описание слайда:

Слайд 64


Пример 14
Описание слайда:
Пример 14

Слайд 65


Проектирование баз данных, слайд №65
Описание слайда:

Слайд 66


Пример 15
Описание слайда:
Пример 15

Слайд 67


Проектирование баз данных, слайд №67
Описание слайда:

Слайд 68


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

Слайд 69


Третья нормальная форма Таблица должна удовлетворять требованиям 2НФ. Неключевые поля не зависят друг от друга.
Описание слайда:
Третья нормальная форма Таблица должна удовлетворять требованиям 2НФ. Неключевые поля не зависят друг от друга.

Слайд 70


Пример 16
Описание слайда:
Пример 16

Слайд 71


Проектирование баз данных, слайд №71
Описание слайда:

Слайд 72


Структура БД после приведения к 3НФ
Описание слайда:
Структура БД после приведения к 3НФ

Слайд 73


Транзитивная зависимость Пусть X, Y, Z – атрибуты некоторого отношения. При этом X→Y и Y→Z, но обратное соответствие отсутствует, т.е. Z не зависит...
Описание слайда:
Транзитивная зависимость Пусть X, Y, Z – атрибуты некоторого отношения. При этом X→Y и Y→Z, но обратное соответствие отсутствует, т.е. Z не зависит от Y или Y не зависит от X. Тогда говорят, что Z транзитивно зависит от X (X→→Z).

Слайд 74


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

Слайд 75


Пример 17
Описание слайда:
Пример 17

Слайд 76


Проектирование баз данных, слайд №76
Описание слайда:

Слайд 77


Пример 18
Описание слайда:
Пример 18

Слайд 78


Пример 19
Описание слайда:
Пример 19

Слайд 79


Пример 20
Описание слайда:
Пример 20

Слайд 80


Пример 21
Описание слайда:
Пример 21

Слайд 81


Пример 22
Описание слайда:
Пример 22

Слайд 82


Пример 23
Описание слайда:
Пример 23

Слайд 83


Пример 23
Описание слайда:
Пример 23

Слайд 84


Пример 23
Описание слайда:
Пример 23

Слайд 85


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

Слайд 86


Четвертая нормальная форма Многозначная зависимость: одному значению атрибута A соответствует несколько значений атрибута B AB
Описание слайда:
Четвертая нормальная форма Многозначная зависимость: одному значению атрибута A соответствует несколько значений атрибута B AB

Слайд 87


Четвертая нормальная форма Отношение находится в четвертной нормальной форме тогда и только тогда, когда оно находится в нормальной форме Бойса-Кодда...
Описание слайда:
Четвертая нормальная форма Отношение находится в четвертной нормальной форме тогда и только тогда, когда оно находится в нормальной форме Бойса-Кодда и не содержит нетривиальных зависимостей

Слайд 88


Пятая нормальная форма Зависимость соединения – свойство декомпозиции (обычно более, чем на два отношения), которое заключается в том, что при...
Описание слайда:
Пятая нормальная форма Зависимость соединения – свойство декомпозиции (обычно более, чем на два отношения), которое заключается в том, что при обратном естественном соединении появляются ложные кортежи. Пятая нормальная форма – отсутствие зависимости соединения.



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