Российский университет дружбы народов Институт гостиничного бизнеса и туризма
Содержание
Общие положения *
Небиблиографические БД
БД и Управление ĭ-Ŕ *
ИТ
СУБД*
Классификация БД
Архитектура БД
Структурные элементы БД
Иерархическая θĎ
Рис.: Иерархическая θĎ*
Сетевая θĎ *
Концептуальное ΘĎ: язык Θ
Этапы создания θ(ô/ŗ)
Предметы реального мира
Примеры Ώ
Ώ(группа автолюбителей)
Ώ  Θ (ô/ŗ)
Классификация атрибутов
Определение атрибутов
θ (ô/ŗ)
Ώ  θ (ô/ŗ)
Словарь символов
Упражнение 1.2
295.97K
Категория: Базы данныхБазы данных

Основные понятия и модели систем управления базами данных

1. Российский университет дружбы народов Институт гостиничного бизнеса и туризма

В. Дихтяр
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В
ИНДУСТРИИ ГОСТЕПРИИМСТВА
(для бакалавров)
Раздел 1.
Системы управления базами данных и базами
знаний
Тема 1-2.
Основные понятия и модели систем управления
базами данных
Москва 2018

2.

Если в 80-е годы все решало качество, а в 90-е —
реинжиниринг бизнеса, то ключевая концепция
нынешнего десятилетия – «скорость».
Здесь и скорость изменения характера бизнеса;
здесь и вопросы оперативности управления
бизнес-процессами;
здесь и динамика изменения образа жизни
потребителей и
их запросов под влиянием все большей
доступности информации.
Б. Гейтс
2

3. Содержание

СОДЕРЖАНИЕ
Понятие и назначение БД и СУБД
Структурные элементы БД
Основные операции СУБД
Особенности и назначение реляционной модели
3

4. Общие положения *

ОБЩИЕ ПОЛОЖЕНИЯ *
Предметная область Ω часть реального мира,
подлежащего изучению для организации Ḿ
БД совокупность сведений о конкретных ô(Ω)
{связанные Ď | общие принципы описания и хранения}
ĭ -услуги
До Ç - библиотеки, архивы.. ĭ (ô, явления):
события, процессы, публикации ..
Ç ↑ q(хранимых БД) ↑ ĭ-услуги
Библиографические БД: вторичная ĭ о документах
*E-Ђ - электронный бизнес; Ђe – бумажные транзакции; Dz - оцифровывание; τ – технология; ω(ḣ ) – стоимость продукции;
ƥ – продуктивность; Q – качество; Ŕ – решения; Φ - фирма
4

5. Небиблиографические БД

НЕБИБЛИОГРАФИЧЕСКИЕ БД
Справочные ĭ (ô, явления): адреса, расписания..
Полного текста первичная ĭ: статьи, журналы..
Числовые ĭq (ô, явления): $-Ď..
Текстово-числовые описание ô и χ: по ḣ, Ф ..
Финансовые ĭF : B, биржи ..
Юридические Консультант +..
Ф- киберфирма; Ď- данные ; Ô-объект ;
5

6. БД и Управление ĭ-Ŕ *

БД и УПРАВЛЕНИЕ Ĭ-Ŕ *
оценка ĭ-потребностей на уровне и в рамках f(Ḿ)
изучение и рационализация документооборота Ф
стандартизация и унификация типов и форм документов
типизация ĭ и Ď
преодоление проблемы несовместимости типов Ď
создание Š управления Ď
f(Ḿ); Ф- киберфирма; Ď- данные ; Š- систем/а –ный;
6

7. ИТ

Технология совокупность методов обработки,
изготовления, изменения состояния, свойств, формы
сырья, материала или полуфабриката,
осуществляемых в Þ производства ḣ
ИТ Š методов и способов сбора, передачи,
накопления, обработки, хранения, представления и
использования ĭ
Š- систем/а –ный; Ô-объект ;
7

8. СУБД*


Структурирование введение соглашений о
способах представления Ď (упорядочение в
таблицах, схемах ..)
Пользователи БД: ҧ-прикладные, ҧ-комплексы,
специалисты Ω = конечные пользователи
СУБД комплекс (ҧ + языковые средства):
создание БД,
поддержание в актуальном состоянии,
поиск необходимой ĭ
Ď- данные ;
8

9. Классификация БД

КЛАССИФИКАЦИЯ БД
1.
2.
Централизованная БД
хранится в памяти одной централизованной Š
возможен распределённый доступ
часто применяют в ЛВС (ПК)
Распределённая БД
несколько частей, хранимых в различных ЭВМ
вычислительной сети
9

10. Архитектура БД

АРХИТЕКТУРА БД
1.
2.
Файл-сервер
хранится совместно используемая
централизованная БД
файлы передаются на рабочие станции для
обработки
Клиент-сервер
хранение БД + основной объем обработки Ď
запрос на данные поиск и извлечение Ď (не
файлов) на сервере
10

11. Структурные элементы БД

СТРУКТУРНЫЕ ЭЛЕМЕНТЫ БД
Поле элементарная единица логической
организации Ď; соответствует неделимой единице
ĭ-реквизиту:
Имя: Фамилия, Дата рождения..
Тип: символьный, числовой, календарный..
Длина: 15 байт..
Точность: два десятичных знака..
Запись совокупность логически связанных полей
Ԏ-таблица (файл) совокупность экземпляров
записей одной структуры
11

12. Иерархическая θĎ

ИЕРАРХИЧЕСКАЯ ΘĎ
Модель θĎ = {Ŝ(Ď) + операции их обработки}
Иерархическая θ = {элементы + связи по
определённым правилам}
Элемент = узел = {атрибут ô }
Связь: используется понятие уровня
12

13. Рис.: Иерархическая θĎ*

РИС.: ИЕРАРХИЧЕСКАЯ ΘĎ*
13

14. Сетевая θĎ *

СЕТЕВАЯ ΘĎ *
при тех же основных понятиях (уровень, узел, связь)
элемент может быть связан с любым другим
элементом
14

15. Концептуальное ΘĎ: язык Θ

КОНЦЕПТУАЛЬНОЕ ΘĎ: ЯЗЫК Θ
Для корректного применения и функционирования
ИС необходимо полное и четкое понимание ζ + Ω с
точки зрения ИТ
(1976 г.) введены базовые идеи языка Θ на
основе графических обозначений
Ģ(языка): упростить создание и понимание
концептуальных θ(Ď), θ «объект-отношение» (ô/ŗ)
15

16. Этапы создания θ(ô/ŗ)

ЭТАПЫ СОЗДАНИЯ θ(Ô/Ŗ)
1.
2.
Из реального мира построить мини-мир Ώ: предметы,
значимые для ζ
Ģ: сложность потенциально неуправляемого уровня
Из Ώ выбрать ô/ŗ + присвоить уникальные имена
классификация ô/ŗ (абстрагирование → выявление
обобщенных ô/ŗ тип ô и тип ŗ
создание иерархии
ξ и Λ: один тип ô «Ђ-партнер»
Результат: в файле или графической форме в БД
16

17. Предметы реального мира

ПРЕДМЕТЫ РЕАЛЬНОГО МИРА
ô экземпляры класса ô
бесчисленное множество (осязаемые и неосязаемые)
свойство: предмет м.б. однозначно определен
отличим от других
осязаемые: {люди, машины};
неосязаемые: {патенты, ҧ-обеспечение}
Ô-объект ;
17

18. Примеры Ώ

ПРИМЕРЫ Ώ
Различия в зависимости от Ω
ζ : выбор min предметов, относящихся к ζ
группа автолюбителей Ώ: {машины}
ô могут входить одновременно в разные Ώ
(пересечение)
Мэри: автолюбитель и клиент банка
Ô-объект ;
18

19. Ώ(группа автолюбителей)

Ώ(ГРУППА АВТОЛЮБИТЕЛЕЙ)
19

20. Ώ  Θ (ô/ŗ)

Ώ Θ (ô/ŗ)
Ώ состоит из ô/ŗ
ŗ можно определить, если ô связаны
Ώ может содержать несущественные для ζ
предметы выбрать значимые и дать имена
{ô}: Джо, Мэри, Люк; семейная, гоночная машина,
пикап;
{ŗ}: Джо владеет семейной машиной, или машина
находится в собственности Джо, ..
Ŗ- отношения- связи ; Ô-объект ;
20

21. Классификация атрибутов

КЛАССИФИКАЦИЯ АТРИБУТОВ
Атрибуты: описание ô и ŗ Ŝ
Классификация:
характерные типы ô и ŗ
ô: человек, машина, ŗ: собственность
обычно атрибуты = общие свойства предметов
Ŗ- отношения- связи ; Ô-объект ;
21

22. Определение атрибутов

ОПРЕДЕЛЕНИЕ АТРИБУТОВ
хранение ĭ об отдельных предметах
атрибут → тип Ď + область определения и Ǫ
тип Человек: атрибут Имя
все ô этого типа имеют имя
тип Ď для атрибута возможность хранить
последовательность символов
отнести отдельные предметы к определенному
типу ô
Ď- данные ; Ô-объект ;
22

23. θ (ô/ŗ)

Изображения:
типы ô = прямоугольники
типы ŗ = ромб
атрибуты = овал
θ(ô/ŗ) более точна и понятна,
чем Ώ, который содержит >q предметов
f(Ḿ); Ф- киберфирма; Ď- данные ; Š- систем/а –ный; Ŗ- отношения- связи ; Ô-объект ; Θ- моделирование
23

24. Ώ  θ (ô/ŗ)

Ώ θ (ô/ŗ)
24

25. Словарь символов

СЛОВАРЬ СИМВОЛОВ
f(Ḿ)
Ф- киберфирма
Ď- данные
Š- систем/а –ный
Ŗ- отношения- связи
Ô-объект
Θ- моделирование
25

26. Упражнение 1.2

1.
Мои мечты: будущее гостиничного бизнеса,
сферы услуг, туризма (выбрать свое
направление).
26
English     Русский Правила