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

Категория: Образование
Нажмите для полного просмотра!
Основные понятия баз данных, слайд №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

Содержание

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

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


Слайд 1


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

Слайд 2


1. Достоинства и недостатки реляционной модели данных
Описание слайда:
1. Достоинства и недостатки реляционной модели данных

Слайд 3


Основные понятия баз данных, слайд №3
Описание слайда:

Слайд 4


Основные понятия баз данных, слайд №4
Описание слайда:

Слайд 5


Основные понятия баз данных, слайд №5
Описание слайда:

Слайд 6


Основные понятия баз данных, слайд №6
Описание слайда:

Слайд 7


Основные понятия баз данных, слайд №7
Описание слайда:

Слайд 8


Основные понятия баз данных, слайд №8
Описание слайда:

Слайд 9


2. Базовые понятия реляционных баз данных Реляционная модель предложена сотрудником фирмы IBM Эдгаром Коддом и основывается на понятии отношения...
Описание слайда:
2. Базовые понятия реляционных баз данных Реляционная модель предложена сотрудником фирмы IBM Эдгаром Коддом и основывается на понятии отношения (relation). Компоненты РМД и формы их представления можно изобразить в виде нижеследующей таблицы.

Слайд 10


Основные понятия баз данных, слайд №10
Описание слайда:

Слайд 11


Для начала покажем смысл этих понятий на примере отношения «Sotrudniki», содержащего информацию о сотрудниках некоторой организации.
Описание слайда:
Для начала покажем смысл этих понятий на примере отношения «Sotrudniki», содержащего информацию о сотрудниках некоторой организации.

Слайд 12


2. 1. Тип данных Понятие тип данных в реляционной модели данных полностью адекватно понятию типа данных в языках программирования. Обычно в...
Описание слайда:
2. 1. Тип данных Понятие тип данных в реляционной модели данных полностью адекватно понятию типа данных в языках программирования. Обычно в современных реляционных БД допускается хранение символьных, числовых данных, битовых строк, специализированных числовых данных (таких как «деньги»), а также специальных «темпоральных» данных (дата, время, временной интервал). Достаточно активно развивается подход к расширению возможностей реляционных систем абстрактными типами данных. В нашем примере мы имеем дело с данными трех типов: строки символов, целые числа и «деньги».

Слайд 13


2. 2. Атрибуты Атрибуты представляют собой свойства, характеризующие сущность (сущность - объект любой природы, данные о котором хранятся в БД). В...
Описание слайда:
2. 2. Атрибуты Атрибуты представляют собой свойства, характеризующие сущность (сущность - объект любой природы, данные о котором хранятся в БД). В структуре таблицы каждый атрибут именуется и ему соответствует заго-ловок некоторого столбца таблицы. В нашем примере Sotrudniki именами атрибутов являются Tab_nomer, Fio, Zarplata, Nomer_otdela. В реляционных БД перестановка атрибутов не приводит к образованию нового отношения, хотя формально, ес-ли переставить атрибуты в отношении, то получается новая таблица.

Слайд 14


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

Слайд 15


Основные понятия баз данных, слайд №15
Описание слайда:

Слайд 16


Основные понятия баз данных, слайд №16
Описание слайда:

Слайд 17


Основные понятия баз данных, слайд №17
Описание слайда:

Слайд 18


2. 4. Схема отношения, схема базы данных
Описание слайда:
2. 4. Схема отношения, схема базы данных

Слайд 19


Основные понятия баз данных, слайд №19
Описание слайда:

Слайд 20


Основные понятия баз данных, слайд №20
Описание слайда:

Слайд 21


2. 5. Кортеж Кортеж, соответствующий дан-ной схеме отношения, - это мно-жество пар {имя атрибута, зна-чение}, которое содержит одно вхождение каждого...
Описание слайда:
2. 5. Кортеж Кортеж, соответствующий дан-ной схеме отношения, - это мно-жество пар {имя атрибута, зна-чение}, которое содержит одно вхождение каждого имени атрибу-та, принадлежащего схеме отноше-ния. «Значение» является допусти-мым значением домена данного атрибута (или типа данных, если понятие домена не поддержи-вается).

Слайд 22


Основные понятия баз данных, слайд №22
Описание слайда:

Слайд 23


2. 6. Отношение Отношение - это множество кортежей, соответствующих одной схеме отношения. Иногда, чтобы не путаться, говорят «отношение-схема» и...
Описание слайда:
2. 6. Отношение Отношение - это множество кортежей, соответствующих одной схеме отношения. Иногда, чтобы не путаться, говорят «отношение-схема» и «отношение-экзем-пляр», иногда схему отношения называют заголовком отноше-ния, а отношение как набор кортежей - телом отношения.

Слайд 24


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

Слайд 25


Основные понятия баз данных, слайд №25
Описание слайда:

Слайд 26


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

Слайд 27


Основные понятия баз данных, слайд №27
Описание слайда:

Слайд 28


Основные понятия баз данных, слайд №28
Описание слайда:

Слайд 29


2. 7. Отсутствие кортежей-дубликатов То свойство, что отношения не со-держат кортежей-дубликатов, сле-дует из определения отношения как множества...
Описание слайда:
2. 7. Отсутствие кортежей-дубликатов То свойство, что отношения не со-держат кортежей-дубликатов, сле-дует из определения отношения как множества кортежей. В классичес-кой теории множеств по определе-нию каждое множество состоит из различных элементов. Из этого свойства вытекает наличие у каж-дого отношения так называемого первичного ключа - набора атрибу-тов, значения которых однозначно определяют кортеж отношения.

Слайд 30


Основные понятия баз данных, слайд №30
Описание слайда:

Слайд 31


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

Слайд 32


Основные понятия баз данных, слайд №32
Описание слайда:

Слайд 33


2. 8. Отсутствие упорядоченности кортежей Свойство отсутствия упорядочен-ности кортежей отношения также является следствием определения...
Описание слайда:
2. 8. Отсутствие упорядоченности кортежей Свойство отсутствия упорядочен-ности кортежей отношения также является следствием определения отношения-экземпляра как множе-ства кортежей. Отсутствие требо-вания к поддержанию порядка на множестве кортежей отношения дает дополнительную гибкость СУБД при хранении баз данных во внешней памяти и при выполнении запросов к базе данных.

Слайд 34


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

Слайд 35


2. 9. Отсутствие упорядоченности атрибутов Атрибуты отношений не упорядочены, поскольку по определению схема отношения есть множество пар {имя...
Описание слайда:
2. 9. Отсутствие упорядоченности атрибутов Атрибуты отношений не упорядочены, поскольку по определению схема отношения есть множество пар {имя атрибута, имя домена}. Для ссылки на значение атрибута в кортеже отношения всегда используется имя атрибута. Это свойство теоретически позволяет, например, модифицировать схемы су-ществующих отношений не только путем добавления новых атрибутов, но и путем удаления существующих.

Слайд 36


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

Слайд 37


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

Слайд 38


Основные понятия баз данных, слайд №38
Описание слайда:

Слайд 39


3. Реляционная модель данных Когда в предыдущих разделах мы говорили об основных понятиях реляционных баз данных, мы не опирались на какую-либо...
Описание слайда:
3. Реляционная модель данных Когда в предыдущих разделах мы говорили об основных понятиях реляционных баз данных, мы не опирались на какую-либо конкрет-ную реализацию. Эти рассуждения в равной степени относились к любой системе, при построении которой использовался реляцион-ный подход. Другими словами, мы использовали понятия так называ-емой реляционной модели данных.

Слайд 40


Основные понятия баз данных, слайд №40
Описание слайда:

Слайд 41


Основные понятия баз данных, слайд №41
Описание слайда:

Слайд 42


Основные понятия баз данных, слайд №42
Описание слайда:

Слайд 43


Основные понятия баз данных, слайд №43
Описание слайда:

Слайд 44


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

Слайд 45


Основные понятия баз данных, слайд №45
Описание слайда:

Слайд 46


Основные понятия баз данных, слайд №46
Описание слайда:

Слайд 47


Основные понятия баз данных, слайд №47
Описание слайда:

Слайд 48


Основные понятия баз данных, слайд №48
Описание слайда:

Слайд 49


Основные понятия баз данных, слайд №49
Описание слайда:

Слайд 50


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

Слайд 51


Основные понятия баз данных, слайд №51
Описание слайда:

Слайд 52


Основные понятия баз данных, слайд №52
Описание слайда:

Слайд 53


Основные понятия баз данных, слайд №53
Описание слайда:

Слайд 54


Основные понятия баз данных, слайд №54
Описание слайда:

Слайд 55


Основные понятия баз данных, слайд №55
Описание слайда:

Слайд 56


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

Слайд 57


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

Слайд 58


Между отношениями могут уста-навливаться бинарные (между двумя отношениями), тернарные (между тремя отношениями) и т.д. В общем случае n-арные связи....
Описание слайда:
Между отношениями могут уста-навливаться бинарные (между двумя отношениями), тернарные (между тремя отношениями) и т.д. В общем случае n-арные связи. Чаще всего используются бинар-ные связи. При связывании двух отношений выделяют основное и дополнительное отношение. Ло-гическое связывание отношений производится с помощью ключа связи. Между отношениями могут уста-навливаться бинарные (между двумя отношениями), тернарные (между тремя отношениями) и т.д. В общем случае n-арные связи. Чаще всего используются бинар-ные связи. При связывании двух отношений выделяют основное и дополнительное отношение. Ло-гическое связывание отношений производится с помощью ключа связи.

Слайд 59


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

Слайд 60


В зависимости от того, как опре-делены атрибуты связи основного и дополнительного отношений между двумя отношениями в общем случае могут...
Описание слайда:
В зависимости от того, как опре-делены атрибуты связи основного и дополнительного отношений между двумя отношениями в общем случае могут устанавливаться четыре основные вида связи: В зависимости от того, как опре-делены атрибуты связи основного и дополнительного отношений между двумя отношениями в общем случае могут устанавливаться четыре основные вида связи: один к одному (1:1); один ко многим (1:M); многие к одному (M:1); многие ко многим (M:M).

Слайд 61


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

Слайд 62


Связи вида 1:M и M:1 Вид связи 1:M имеет место в случае, когда одному кортежу основного отношения соответству-ет несколько кортежей дополни-тельного...
Описание слайда:
Связи вида 1:M и M:1 Вид связи 1:M имеет место в случае, когда одному кортежу основного отношения соответству-ет несколько кортежей дополни-тельного отношения. Связь вида M:1 является зер-кальным отражением связи вида 1:M (достаточно поменять ролями основное и дополнительное отношения).

Слайд 63


Связь вида M:M Этот вид связи возникает в слу-чаях, когда нескольким кортежам основного отношения соответству-ет несколько кортежей дополни-тельного...
Описание слайда:
Связь вида M:M Этот вид связи возникает в слу-чаях, когда нескольким кортежам основного отношения соответству-ет несколько кортежей дополни-тельного отношения. На практике используется редко, так как этот вид связи характеризуется как слабый вид связи или даже как отсутствие связи.

Слайд 64


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

Слайд 65


2. В дополнительном отношении нет 2. В дополнительном отношении нет кортежей, которые не имеют ро-дительских кортежей в основном отношении. 3. Каждый...
Описание слайда:
2. В дополнительном отношении нет 2. В дополнительном отношении нет кортежей, которые не имеют ро-дительских кортежей в основном отношении. 3. Каждый кортеж дополнительного отношения имеет только один родительский кортеж в основном отношении.



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