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

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

Содержание

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

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


Слайд 1


БАЗЫ ДАННЫХ Автор: Емельянов Н. Е.
Описание слайда:
БАЗЫ ДАННЫХ Автор: Емельянов Н. Е.

Слайд 2


Литература А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев. Базы данных. Учебник для ВУЗов. – Корона-принт. 2004. - 737 с. К. Дж. Дейт. Введение в...
Описание слайда:
Литература А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев. Базы данных. Учебник для ВУЗов. – Корона-принт. 2004. - 737 с. К. Дж. Дейт. Введение в Системы баз данных, 8-е издание – Вильямс. 2006 – 1315 с. Джеймс Р. Грофф, Пол Н. Вайнберг, Эндрю Дж. Оппель. SQL: полный справочник, 3-е издание. Диалектика-Вильямс. 2010. - 960 c. Роберт Виейра - Программирование баз данных MS SQL Server 2008. Базовый курс. Вильямс. 2009. – 816 с. Емельянов Н.Е. Введение в СУБД ИНЕС // Наука, М., 1990, 256 с. Структуры данных // МИСИС №958

Слайд 3


1.Основные понятия Определение Реляционная база данных – совокупность изменяющихся во времени нормализованных отношений (relation) Главный постулат...
Описание слайда:
1.Основные понятия Определение Реляционная база данных – совокупность изменяющихся во времени нормализованных отношений (relation) Главный постулат РСУБД – все данные во всех отношениях атомарны

Слайд 4


Базы данных, слайд №4
Описание слайда:

Слайд 5


Базы данных, слайд №5
Описание слайда:

Слайд 6


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

Слайд 7


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

Слайд 8


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

Слайд 9


Базы данных, слайд №9
Описание слайда:

Слайд 10


Базы данных, слайд №10
Описание слайда:

Слайд 11


Базы данных, слайд №11
Описание слайда:

Слайд 12


Базы данных, слайд №12
Описание слайда:

Слайд 13


2. Модели данных. Классификация СУБД Модель данных (Data Model) = структура данных + методы доступа
Описание слайда:
2. Модели данных. Классификация СУБД Модель данных (Data Model) = структура данных + методы доступа

Слайд 14


Классические модели Иерархическая м. (1965 – 1970) Сетевая м. (1970 – 1975) Реляционная м. (1975 – 1980)
Описание слайда:
Классические модели Иерархическая м. (1965 – 1970) Сетевая м. (1970 – 1975) Реляционная м. (1975 – 1980)

Слайд 15


Новые модели Семантическая м. (1980 – 1985) Типово-полная м. (1985 – 1990) Объектно-ориент. (1990 – 1995)
Описание слайда:
Новые модели Семантическая м. (1980 – 1985) Типово-полная м. (1985 – 1990) Объектно-ориент. (1990 – 1995)

Слайд 16


Многомерная м. Многомерная м. XML-DB (с ~ 2000 г.)
Описание слайда:
Многомерная м. Многомерная м. XML-DB (с ~ 2000 г.)

Слайд 17


2.1. Иерархическая модель СУБД IMS (фирмы IBM) ОКА (для ЕС ЭВМ) Структура данных: файлы с разнотипными записями Обл. 1 Район 1.1 Город 1.1.1 Город...
Описание слайда:
2.1. Иерархическая модель СУБД IMS (фирмы IBM) ОКА (для ЕС ЭВМ) Структура данных: файлы с разнотипными записями Обл. 1 Район 1.1 Город 1.1.1 Город 1.1.2. …… Район 1.2

Слайд 18


2.2. Сетевая модель СУБД IDMS (комитета CODASYL) Рабочие группы по БД (РГБД - DBTG) СЕТЬ (для ЕС ЭВМ) Структура данных: 1) файлы с однотипными...
Описание слайда:
2.2. Сетевая модель СУБД IDMS (комитета CODASYL) Рабочие группы по БД (РГБД - DBTG) СЕТЬ (для ЕС ЭВМ) Структура данных: 1) файлы с однотипными записями Обл. 1, Обл. 2,…, Обл. N Район 1.1, Район 1.2, …, Район N.Mi Город 1.1.1, Город 1.1.2, …, Город N.Mi.Kj

Слайд 19


Структура данных: 2) наборы (SET) содержащие ссылки на подчиненные записи хозяин (OWNER) член набора (MEMBER) Структура данных: 2) наборы (SET)...
Описание слайда:
Структура данных: 2) наборы (SET) содержащие ссылки на подчиненные записи хозяин (OWNER) член набора (MEMBER) Структура данных: 2) наборы (SET) содержащие ссылки на подчиненные записи хозяин (OWNER) член набора (MEMBER)

Слайд 20


2.3. Реляционная модель СУБД ORACLE (фирмы ORACLE), MS SQL (фирмы MicroSoft) Автор - математик Код (Codd) Пальма (для ЕС ЭВМ) Структура данных: файлы...
Описание слайда:
2.3. Реляционная модель СУБД ORACLE (фирмы ORACLE), MS SQL (фирмы MicroSoft) Автор - математик Код (Codd) Пальма (для ЕС ЭВМ) Структура данных: файлы с однотипными записями

Слайд 21


Структура данных: Структура данных:
Описание слайда:
Структура данных: Структура данных:

Слайд 22


Понятия Отношение (relation) Кортеж Домен di Є D
Описание слайда:
Понятия Отношение (relation) Кортеж Домен di Є D

Слайд 23


Понятия Отношение (relation) Таблица (двумерный массив) Кортеж Запись Домен di Є D Множество допустимых значений
Описание слайда:
Понятия Отношение (relation) Таблица (двумерный массив) Кортеж Запись Домен di Є D Множество допустимых значений

Слайд 24


Определение Реляционная модель – совокупность изменяющихся во времени нормализованных отношений Нормализованное отношение – все данные атомарны
Описание слайда:
Определение Реляционная модель – совокупность изменяющихся во времени нормализованных отношений Нормализованное отношение – все данные атомарны

Слайд 25


Базы данных, слайд №25
Описание слайда:

Слайд 26


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

Слайд 27


Базы данных, слайд №27
Описание слайда:

Слайд 28


Пример двуместной операции (JOIN): Пример двуместной операции (JOIN):
Описание слайда:
Пример двуместной операции (JOIN): Пример двуместной операции (JOIN):

Слайд 29


Достоинства Достоинства Простая математическая модель Недостатки 1) Утрачена семантика данных
Описание слайда:
Достоинства Достоинства Простая математическая модель Недостатки 1) Утрачена семантика данных

Слайд 30


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

Слайд 31


2.5. Типово-полная модель Теоретический подход к описанию сложных структур Основные понятия: Простые типы данных (TEXT, INT, REAL, DATA…)...
Описание слайда:
2.5. Типово-полная модель Теоретический подход к описанию сложных структур Основные понятия: Простые типы данных (TEXT, INT, REAL, DATA…) Конструкторы новых типов из простых и ранее описанных типов Возможна любая суперпозиция типов

Слайд 32


Конструктор агрегации
Описание слайда:
Конструктор агрегации

Слайд 33


Конструктор ассоциации
Описание слайда:
Конструктор ассоциации

Слайд 34


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

Слайд 35


2.6. Объектно-ориентированная модель На основе объектного программирования Основные понятия: Многократное использование типов Иерархия типов...
Описание слайда:
2.6. Объектно-ориентированная модель На основе объектного программирования Основные понятия: Многократное использование типов Иерархия типов Инкапсуляция – смесь описания данных (типов) и методов работы с ними

Слайд 36


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

Слайд 37


СУБД - Teradata (Фирма NCD) Ориентирована на многопроцессорные комплексы Основная проблема:
Описание слайда:
СУБД - Teradata (Фирма NCD) Ориентирована на многопроцессорные комплексы Основная проблема:

Слайд 38


2.8. Многомерный куб Для систем оперативного анализа - OLAP (On Line Analytical Processing) База данных – многомерный куб
Описание слайда:
2.8. Многомерный куб Для систем оперативного анализа - OLAP (On Line Analytical Processing) База данных – многомерный куб

Слайд 39


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

Слайд 40


Основные понятия Измерение (dimension) Ячейка (cell) Срез (slice) подмножество - куб меньшей размерности
Описание слайда:
Основные понятия Измерение (dimension) Ячейка (cell) Срез (slice) подмножество - куб меньшей размерности

Слайд 41


Пример Фирмы BMW Филиалы по странам …… Ford Филиалы по странам ……
Описание слайда:
Пример Фирмы BMW Филиалы по странам …… Ford Филиалы по странам ……

Слайд 42


Пример Ячейки (cell) – объем продаж в денежном выражении
Описание слайда:
Пример Ячейки (cell) – объем продаж в денежном выражении

Слайд 43


2.9. XML - DB Для описания сложных структур данных на языке XML (Extensible Markup Language) База данных содержит XML-документы:
Описание слайда:
2.9. XML - DB Для описания сложных структур данных на языке XML (Extensible Markup Language) База данных содержит XML-документы:

Слайд 44


2.10. XML data type. Революция в реляционных СУБД (2005 – 2006 гг.)
Описание слайда:
2.10. XML data type. Революция в реляционных СУБД (2005 – 2006 гг.)

Слайд 45


Что произошло? Введен новый тип данных XML data type Теперь один реквизит может содержать сколь угодно сложно структурированное данное - вплоть до...
Описание слайда:
Что произошло? Введен новый тип данных XML data type Теперь один реквизит может содержать сколь угодно сложно структурированное данное - вплоть до всей БД! В один день устарели миллионы учебников по СУБД, написанные на всех языках мира

Слайд 46


Базы данных, слайд №46
Описание слайда:

Слайд 47


Базы данных, слайд №47
Описание слайда:

Слайд 48


Базы данных, слайд №48
Описание слайда:

Слайд 49


Базы данных, слайд №49
Описание слайда:

Слайд 50


Базы данных, слайд №50
Описание слайда:

Слайд 51


Что не нравилось пользователям и разработчикам?
Описание слайда:
Что не нравилось пользователям и разработчикам?

Слайд 52


Базы данных, слайд №52
Описание слайда:

Слайд 53


Революция (контрреволюция) в реляционных СУБД (2005 – 2006 гг.)
Описание слайда:
Революция (контрреволюция) в реляционных СУБД (2005 – 2006 гг.)

Слайд 54


XML хорош, если : Данные разрежены Структура данных может существенно изменяться Возможна рекурсия в описании данных Если нет ни одного из этих...
Описание слайда:
XML хорош, если : Данные разрежены Структура данных может существенно изменяться Возможна рекурсия в описании данных Если нет ни одного из этих условий, то можно (но не обязательно) использовать РБД XML Best Practices (

Слайд 55


Базы данных, слайд №55
Описание слайда:

Слайд 56


Базы данных, слайд №56
Описание слайда:

Слайд 57


Базы данных, слайд №57
Описание слайда:



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