Similar presentations:
Модели данных. Современные СУБД (Урок 2)
1.
УРОК2.МОДЕЛИ ДАННЫХ.
СОВРЕМЕННЫЕ СУБД
1
АНОНС:
Н А У Р О К Е М Ы С Е Г О Д Н Я П О З Н А К О МИ М С Я С О С П Е Ц И А Л Ь Н О Й
О Р Г А Н И З А Ц И Е Й Д А Н Н Ы Х В В И Д Е М О Д Е Л Е Й Д А Н Н Ы Х,
КЛАССИФИЦИРУЕМ ПО МОДЕЛЯМ ДАННЫХ СОВРЕМЕННЫЕ СУБД И
УВИДИМ ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ СТРУКТУР ОСНОВНЫХ
МОДЕЛЕЙ ДАННЫХ.
2.
СОКРАЩЕНИЕ ДЛЯ МОДЕЛИ ДАННЫХ - МД2
В ОБЩЕМ О МОДЕЛЯХ
ДАННЫХ
3.
ОБЩИЙ ВИД МДМодель данных (Data Model) =
3
структура данных + методы доступа
4.
ДОСТОИНСТВА И НЕДОСТАТКИ МД4
ИСТОРИЧЕСКАЯ
ПОСЛЕДОВАТЕЛЬНОСТЬ
МД
5.
МОДЕЛИ ДАННЫХ5
Иерархическая
Сетевая
Реляционная
Семантическая
Типово – полная
Объектно – ориентированная
Многомерная
6.
6ИЕРАРХИЧЕСКАЯ МД
7.
7СЕТЕВАЯ МД
8.
8РЕЛЯЦИОННАЯ МД
9.
9ПРИВЕДЕНИЕ ДВУМЕРНЫХ
ТАБЛИЦ К ДРУГОЙ ГРАФИЧЕСКОЙ
ИНТЕРПРЕТАЦИИ
10.
10ОПТИМИЗАЦИЯ
ТРАНСФОРМИРОВАННОЙ
РМД
11.
ИСТОРИЧЕСКАЯКЛАССИФИКАЦИЯ МД
11
Иерархическая (1965-1970)
Сетевая (1970 – 1975)
Реляционная (1975 – 1980)
Семантическая (1980 – 1985)
Типово – полная (1985 – 1990)
Объектно – ориентированная (1990 – 1995)
Многомерная (1995– 2000)
12.
12ОБЪЕКТНООРИЕНТИРОВАННАЯ МД
13.
МОДЕЛИ ДАННЫХВремя
Аудитории
Занятость
аудиторий
2020
Учебное
занятие
13
Иерархическая
Сетевая
Реляционная
Семантическая
Типово – полная
Объектно – ориентированная
Многомерная
XML
14.
РЕЛЯЦИОННАЯ МД14
Отношение – это двумерная таблица, обладающую рядом
свойств: нет одинаковых строк, столбцы – это
поименованные логически связанные атрибуты с
уникальным именем, порядок строк неупорядочен.
Кортеж – это любая строка в отношении.
Атрибут – это любой столбец в отношении.
Домен – это множество неповторяющихся значений
атрибута.
15.
СОКРАЩЕНИЕ ДЛЯ РЕЛЯЦИОННЫЕ СИСТЕМЫУПРАВЛЕНИЯ ДАННЫМИ – РСУБД
15
СОВРЕМЕННЫЕ СУБД
16.
СОВРЕМЕННЫЕ СУБДСУБД
Внутренний язык SQL
Компания
разработчик
Реляционная
DB2
SQL Procedural Language
или кратко SQL/PL
IBM
Реляционная
SQL Server
Transact-SQLили кратко TSQL
Microsoft
Объектнореляционная
PostgreSQL
Procedural
Language/PostgreSQL или
кратко PL/pgSQL
свободная
Объектнореляционная
MySQL
SQL по стандарту
SQL/PSM
свободная
Объектнореляционная
Oracle
Database
Procedural Language/SQL
или кратко PL/SQL
Oracle
Иерархическая
IMS
Data Language / I или
кратко DL / I для доступа
IBM
16
Тип СУБД
(тип МД)
17.
ВЫВОДЫ1. Представлен перечень моделей данных в
исторической последовательности
2. Указаны графическое представление структур
организации данных в моделях данных
3. Перечислены достоинства и недостатки моделей
данных
4. Отдельно даны основные понятия для реляционной
модели данных
17
5. Классифицированы современные СУБД по моделям
данных положенным в основу с указанием названий
внутренних языков программирования