🗊 Презентация Базы данных и СУБД

Категория: Информатика
Нажмите для полного просмотра!
Базы данных и СУБД, слайд №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

Содержание

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

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


Слайд 1


Базы данных и СУБД Михайлова Елена Георгиевна, кафедра ИАС, доцент
Описание слайда:
Базы данных и СУБД Михайлова Елена Георгиевна, кафедра ИАС, доцент

Слайд 2


Задачи курса Введение в теорию баз данных Практические навыки работы с СУБД на базе MS SQL Server Лекции + практика = зачет + экзамен
Описание слайда:
Задачи курса Введение в теорию баз данных Практические навыки работы с СУБД на базе MS SQL Server Лекции + практика = зачет + экзамен

Слайд 3


План курса Основные определения и понятия Реляционная модель Реляционная алгебра Индексы Процедуры/функции Триггеры Транзакции Оптимизация запросов...
Описание слайда:
План курса Основные определения и понятия Реляционная модель Реляционная алгебра Индексы Процедуры/функции Триггеры Транзакции Оптимизация запросов Распределенные БД NoSQL базы данных

Слайд 4


Рекомендуемая литература по курсу Гарсиа-Молина, Ульман, Уидом. Системы баз данных. Полный курс."Вильямс", 2003. Кристофер Дейт — «Введение...
Описание слайда:
Рекомендуемая литература по курсу Гарсиа-Молина, Ульман, Уидом. Системы баз данных. Полный курс."Вильямс", 2003. Кристофер Дейт — «Введение в системы баз данных» С. Кузнецов. Основы баз данных. Б.А. Новиков, Г.Р. Домбровская: Настройка приложений баз данных. БХВ: СПб. 2006. Джеффри Ульман, Дженнифер Уидом. Введение в системы баз данных, Лори, 2006 г. Joe Celko’s. Thinking in sets. Auxiliary, Temporal, and Virtual Tables in SQL Joe Celko’s. SQL for smarties: advanced sql programming msdn.microsoft.com

Слайд 5


MS SQL Server-2012-14-16 Зная свои Log –Pass (st00ХХХХ) Устанавливаем с сайта СПбГУ Visual Studio Устанавливаем с сайта СПбГУ SQL Server
Описание слайда:
MS SQL Server-2012-14-16 Зная свои Log –Pass (st00ХХХХ) Устанавливаем с сайта СПбГУ Visual Studio Устанавливаем с сайта СПбГУ SQL Server

Слайд 6


Базы данных и СУБД, слайд №6
Описание слайда:

Слайд 7


Базы данных и СУБД, слайд №7
Описание слайда:

Слайд 8


Базы данных и СУБД, слайд №8
Описание слайда:

Слайд 9


Вы пользуетесь информационной системой, когда: Используете ВКонтакте или Facebook Делаете звонок с мобильного телефона Совершаете online покупки...
Описание слайда:
Вы пользуетесь информационной системой, когда: Используете ВКонтакте или Facebook Делаете звонок с мобильного телефона Совершаете online покупки Бронируете авиабилеты Резервируете номер в гостинице Расплачиваетесь кредитной картой Используете банкомат Ищете что-то в поисковой системе …

Слайд 10


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

Слайд 11


Что такое база данных? Набор порций информации, существующий в течение длительного времени
Описание слайда:
Что такое база данных? Набор порций информации, существующий в течение длительного времени

Слайд 12


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

Слайд 13


Откуда берутся данные? Google увеличивает объем на 20 PB в день(2008) Facebook - 2.5 PB данных + 15 TB/в день (2009) eBay -s 6.5 PB данных + 50 TB/в...
Описание слайда:
Откуда берутся данные? Google увеличивает объем на 20 PB в день(2008) Facebook - 2.5 PB данных + 15 TB/в день (2009) eBay -s 6.5 PB данных + 50 TB/в день (2009)

Слайд 14


Базы данных и СУБД, слайд №14
Описание слайда:

Слайд 15


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

Слайд 16


Лидеры на рынке СУБД
Описание слайда:
Лидеры на рынке СУБД

Слайд 17


Функции СУБД Средства постоянного хранения данных Безопасность данных и защита от несанкционированного доступа Защита целостности Согласованность...
Описание слайда:
Функции СУБД Средства постоянного хранения данных Безопасность данных и защита от несанкционированного доступа Защита целостности Согласованность данных Независимость данных и программ

Слайд 18


Возможности СУБД Создание БД и описание схемы Сложные структуры данных Высокоуровневые языки запросов Масштабирование Параллельный/конкурентный...
Описание слайда:
Возможности СУБД Создание БД и описание схемы Сложные структуры данных Высокоуровневые языки запросов Масштабирование Параллельный/конкурентный доступ к общим данным

Слайд 19


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

Слайд 20


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

Слайд 21


Уровни абстракции
Описание слайда:
Уровни абстракции

Слайд 22


Схема Перечень всех объектов называется схемой. Конкретное содержание – экземпляр.
Описание слайда:
Схема Перечень всех объектов называется схемой. Конкретное содержание – экземпляр.

Слайд 23


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

Слайд 24


Диаграммы «сущность-связь» (Entity-relationship): База данных может быть представлена как совокупность объектов и связей между ними Сущность...
Описание слайда:
Диаграммы «сущность-связь» (Entity-relationship): База данных может быть представлена как совокупность объектов и связей между ними Сущность (прямоугольники) Атрибуты (овалы) Связи (ромбы)

Слайд 25


Entity Relationship Diagram (ERD) Модель ER позволяет эскизам базе Графический инструмент для моделирования данных Широко используется в...
Описание слайда:
Entity Relationship Diagram (ERD) Модель ER позволяет эскизам базе Графический инструмент для моделирования данных Широко используется в проектировании баз данных Графическое представление логической структуры базы данных Модель, которая идентифицирует понятия или объекты, которые существуют в системе, и связи между этими сущностями

Слайд 26


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

Слайд 27


Компоненты ERD 1. Entity Сущность 2. Relationship Связь 3. Cardinality Кардинальность 4. Attribute Атрибут
Описание слайда:
Компоненты ERD 1. Entity Сущность 2. Relationship Связь 3. Cardinality Кардинальность 4. Attribute Атрибут

Слайд 28


Базовые понятия (нотация Чена)
Описание слайда:
Базовые понятия (нотация Чена)

Слайд 29


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

Слайд 30


Модель «сущность-связь» сущность Сущность – это абстрактный объект определенного вида. Любой предмет или понятие, информацию о которых мы будем...
Описание слайда:
Модель «сущность-связь» сущность Сущность – это абстрактный объект определенного вида. Любой предмет или понятие, информацию о которых мы будем хранить. Набор однородных сущностей образует множество сущностей. ER-модель имеет дело с со структурами данных, но НЕ С ОПЕРАЦИЯМИ над данными.

Слайд 31


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

Слайд 32


Модель «сущность-связь» атрибуты Отдельные характеристики объекта называются атрибутами Каждый атрибут имеет уникальное имя. Каждый атрибута имеет...
Описание слайда:
Модель «сущность-связь» атрибуты Отдельные характеристики объекта называются атрибутами Каждый атрибут имеет уникальное имя. Каждый атрибута имеет свой тип данных. Объект может обладать любым количеством атрибутов. Значение атрибута атомарно.

Слайд 33


Представление сущностей
Описание слайда:
Представление сущностей

Слайд 34


Атрибуты Атрибут - характеристика объекта. Не может быть множеством. Каждый атрибут имеет определенный тип данных. Объект и его атрибуты соединяются...
Описание слайда:
Атрибуты Атрибут - характеристика объекта. Не может быть множеством. Каждый атрибут имеет определенный тип данных. Объект и его атрибуты соединяются ненаправленными дугами.

Слайд 35


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

Слайд 36


3 вида идентификации Естественные ключи «По положению» (географическое, по порядку, во времени) Суррогатные
Описание слайда:
3 вида идентификации Естественные ключи «По положению» (географическое, по порядку, во времени) Суррогатные

Слайд 37


Суррогатные Необходимы системе Не связаны с реальным миром Например, номер паспорт (для УФМС– суррогатный, для нас – естественный) номер ИНН
Описание слайда:
Суррогатные Необходимы системе Не связаны с реальным миром Например, номер паспорт (для УФМС– суррогатный, для нас – естественный) номер ИНН

Слайд 38


Естественные «А ростом он мал, грудь широкая, одна рука короче другой, глаза голубые, волоса рыжие, на щеке бородавка, на лбу другая» (Пушкин, Борис...
Описание слайда:
Естественные «А ростом он мал, грудь широкая, одна рука короче другой, глаза голубые, волоса рыжие, на щеке бородавка, на лбу другая» (Пушкин, Борис Годунов) Ни один естественный идентификатор не может быть абсолютно надежен

Слайд 39


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

Слайд 40


Ключи Атрибуты бывают полезные для поиска и бесполезные Наиболее важные образуют ключ Ключ – это один ли несколько атрибутов объекта, по которому...
Описание слайда:
Ключи Атрибуты бывают полезные для поиска и бесполезные Наиболее важные образуют ключ Ключ – это один ли несколько атрибутов объекта, по которому объект можно однозначно определить Если нет естественного ключа, придумывают искусственный – «суррогатный»

Слайд 41


Модель «сущность-связь» связи Связи – это соединение между двумя или большим числом множества сущностей. Это отношения между объектами. Связь –...
Описание слайда:
Модель «сущность-связь» связи Связи – это соединение между двумя или большим числом множества сущностей. Это отношения между объектами. Связь – упорядоченный набор сущностей У связей тоже есть идентификатор – совокупность идентификаторов сущностей, в них участвующих

Слайд 42


Связи: количество «наборов» объектов бинарные тернарные n-арные рекурсивные
Описание слайда:
Связи: количество «наборов» объектов бинарные тернарные n-арные рекурсивные

Слайд 43


Как увидеть связь Если хочется типом какого-нибудь свойства сделать сущность или список сущностей Если хочется записать в одну сущность идентификатор...
Описание слайда:
Как увидеть связь Если хочется типом какого-нибудь свойства сделать сущность или список сущностей Если хочется записать в одну сущность идентификатор другой => Значит вам хочется сделать связь

Слайд 44


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

Слайд 45


Характеристики связи Осознав факт наличия связи, полезно выяснить некоторые характеристики Название связи. Иногда удается подобрать короткий и ясный...
Описание слайда:
Характеристики связи Осознав факт наличия связи, полезно выяснить некоторые характеристики Название связи. Иногда удается подобрать короткий и ясный термин, но часто название составляют из названий сущностей-участников Роли участников: “метки”, означающие смысл участия каждой сущности. Это часто бывают глаголы

Слайд 46


Бинарные связи – кардинальность (степень связи) Делятся на три вида в зависимости от количества участвующих в них объектов. Один к одному 1:1 Один ко...
Описание слайда:
Бинарные связи – кардинальность (степень связи) Делятся на три вида в зависимости от количества участвующих в них объектов. Один к одному 1:1 Один ко многим 1:N Многие ко многим M:N

Слайд 47


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

Слайд 48


Связь один-к-одному
Описание слайда:
Связь один-к-одному

Слайд 49


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

Слайд 50


Связи один-ко-многим
Описание слайда:
Связи один-ко-многим

Слайд 51


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

Слайд 52


Связи многие-ко-многим
Описание слайда:
Связи многие-ко-многим

Слайд 53


Модальность Между двумя сущностями может быть определено несколько наборов связей:
Описание слайда:
Модальность Между двумя сущностями может быть определено несколько наборов связей:

Слайд 54


Классификация связей Необязательные (условные) Сотрудник может работать в отделе Человек может иметь автомобиль Обязательные Каждый курс лекций...
Описание слайда:
Классификация связей Необязательные (условные) Сотрудник может работать в отделе Человек может иметь автомобиль Обязательные Каждый курс лекций должен иметь преподавателя У каждой кафедры должен быть заведующий

Слайд 55


Бинарные связи – модальность (обязательность связи) Обязаны ли экземпляры сущности участвовать в связи? Не модальный тип -> не обязаны Модальный тип...
Описание слайда:
Бинарные связи – модальность (обязательность связи) Обязаны ли экземпляры сущности участвовать в связи? Не модальный тип -> не обязаны Модальный тип -> обязаны (0,1) – (0,N) (0,1) – (1,N) (1,1) – (0,N) (1,1) – (1,N)

Слайд 56


Модальность
Описание слайда:
Модальность

Слайд 57


Примеры бинарных связей Между двумя сущностями может быть определено несколько наборов связей: Сотрудник ―  Отдел Сотрудник  ― Отдел
Описание слайда:
Примеры бинарных связей Между двумя сущностями может быть определено несколько наборов связей: Сотрудник ―  Отдел Сотрудник  ― Отдел

Слайд 58


Многосторонние связи
Описание слайда:
Многосторонние связи

Слайд 59


Многосторонние связи Грузы Грузоотправитель Грузополучатель Перевозчик Владелец
Описание слайда:
Многосторонние связи Грузы Грузоотправитель Грузополучатель Перевозчик Владелец

Слайд 60


Рекурсивная связь
Описание слайда:
Рекурсивная связь

Слайд 61


Слабые сущности Не могут существовать в БД без связи с другими (сильными) сущностями Не нужен суррогатный ключ
Описание слайда:
Слабые сущности Не могут существовать в БД без связи с другими (сильными) сущностями Не нужен суррогатный ключ

Слайд 62


Шаги при создании ERD Определить сущности Определить атрибуты сущностей Определить первичный ключ Определить отношения между сущностями Определить...
Описание слайда:
Шаги при создании ERD Определить сущности Определить атрибуты сущностей Определить первичный ключ Определить отношения между сущностями Определить кардинальность Нарисовать ERD Проверить ERD

Слайд 63


Steps in building an ERD
Описание слайда:
Steps in building an ERD

Слайд 64


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

Слайд 65


Реляционная модель Похожа на таблицы Столбцы – атрибуты Строки – данные Шапка таблицы – имена атрибутов
Описание слайда:
Реляционная модель Похожа на таблицы Столбцы – атрибуты Строки – данные Шапка таблицы – имена атрибутов

Слайд 66


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



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