SlideShare a Scribd company logo
Лекция №2
Классификация БД. Логическое и физическое
описание данных. Архитектура банка данных.
Классификация баз данных
БД разделяются:
по модели
представления
данных
(по связи между
данными)
по организации
хранения данных
и обращения к ним
по типу
хранимой
информации
1) Классификация БД по модели
представления данных:
 иерархическая БД – база данных, в которой
связь между элементами осуществляется по
типу подчинения и схематично изображается в
виде дерева. Иерархия начинается с корневого
узла. Каждый узел имеет только одного
«предка» и N «потомков».
(+) простота и однозначность представления,
легкость адресации
(–) существенная зависимость от программно-
аппаратных средств
Пример: дерево папок Windows, каталог товаров
Интернет
Прайс-лист:
Продавец (уровень 1)
Товар (уровень 2)
Модель (уровень 4)
Цена (уровень 5)
Изготовитель (уровень 3)
$306$306 $312$312
S93S93 X93BX93B
SonySony PhillipsPhillips SamsungSamsung
МониторыМониторы ПринтерыПринтеры
КейКей
1) Классификация БД по модели
представления данных:
сетевая БД, возможно существование любых
взаимосвязей между объектами. Если изобразить
эту модель графически, то получится набор узлов
на плоскости, связанных линиями со стрелками.
(+) теоретически возможны сколь угодно сложные
связи между объектами;
(–) сложность реализации, существенная
зависимость от программно-аппаратных средств
Пример: служба WWW – документы, произвольно
связанные ссылками.
БГ
А
В
1) Классификация БД по модели
представления данных:
реляционная БД, представление данных в виде
системы взаимосвязанных таблиц. Каждый
объект системы описывается в виде таблицы с
набором свойств (атрибутов), а взаимосвязь
между объектами – связями между таблицами.
(+) простота; относительная независимость от
программных и аппаратных средств;
(–) существенная зависимость скорости обработки
от объема БД
Использование: все существующие СУБД
Продавцы
Код
Название
Адрес
Телефон
Сайт
Изготовители
Код
Название
Страна
Сайт
Модели
Код
Название
Код изготовителя
Товары
Код
Название
Прайс-лист
Код записи
Код продавца
Код изготовителя
Код товара
Код модели
Цена
1) Классификация БД по модели
представления данных:
объектно-ориентированная БД - БД в которой,
данные представлены в виде абстрактных
объектов, наделённых свойствами, в виде
неструктурированных данных, и использующие
методы взаимодействия с другими объектами
окружающего мира.
2) Классификация БД по организации
хранения данных и обращения к ним :
локальные (персональные) - БД и СУБД находятся на
одном компьютере и не может работать по сети;
сетевые (интегрированные) - БД и СУБД находится
на сервере сети, а приложение на компьютере
пользователя посылает запрос и получает результат;
распределенные базы данных – БД находятся на
множестве компьютеров в сети, а СУБД осуществляет
контроль над ними, а приложение на компьютере
пользователя посылает запрос к СУБД и получает
результат.
3) Классификация БД по типу хранимой
информации:
 документальные,
 фактографические,
 лексикографические.
Среди документальных БД различают
библиографические, реферативные и
полнотекстовые.
К лексикографическим БД относятся различные
словари (классификаторы, многоязычные
словари, словари основ слов и т. п.).
Свойства БД
Избыточность информации - превышение
количества информации, используемой для передачи
или хранения сообщения, над его информационной
энтропией (полезность).
Логическая независимость данных - общая логическая
структура данных может быть изменена без изменения
прикладных программ.
Физическая независимость данных - физическое
расположение и организация данных могут
изменяться, не вызывая при этом изменений ни общей
логической структуры данных, ни прикладных
Компоненты СУБД
Система управления базами данных (СУБД) – это
комплекс языковых и программных средств,
предназначенный для создания, ведения и
совместного использования БД многими
пользователями.
1. Место хранения данных и метаданные
2. Менеджер памяти
3. Менеджер транзакций
Логическое и физическое описание
данных
Американским комитетом по стандартизации ANSI
(American National Standards Institute) предложена
трехуровневая система организации БД.
1. Уровень внешних моделей.
2.Концептуальный уровень.
3. Физический уровень.
Компоненты банка данных
Банк данных
Информационная
компонента
Программные
средства
Языковые
средства
СУБД
Технические
средства
Организационно –
методические средства
Администратор
банка данных
Базы данных лекция №2

More Related Content

Similar to Базы данных лекция №2

введение
введениевведение
введение
cybkira
 
3_БД_Основные понятия
3_БД_Основные понятия3_БД_Основные понятия
3_БД_Основные понятия
Evgeniy Golendyhin
 
презентация семинар по бд
презентация семинар по бдпрезентация семинар по бд
презентация семинар по бд
anna_pal
 
Konspekt
KonspektKonspekt
Konspekt
Artem
 
основные понятия
основные понятияосновные понятия
основные понятия
23padopi
 
санжировская урок 1 базы данных
санжировская урок 1 базы данныхсанжировская урок 1 базы данных
санжировская урок 1 базы данных
serdj phil
 
субд
субдсубд
субд
Sai_17
 
субд
субдсубд
субд
Sai_17
 
субд
субдсубд
субд
Sai_17
 
базы данных (основные понятия)
базы данных (основные понятия)базы данных (основные понятия)
базы данных (основные понятия)
bismax
 

Similar to Базы данных лекция №2 (20)

введение
введениевведение
введение
 
Управление Данными. Лекция 1
Управление Данными. Лекция 1Управление Данными. Лекция 1
Управление Данными. Лекция 1
 
системы управления базами данных
системы управления базами данныхсистемы управления базами данных
системы управления базами данных
 
3_БД_Основные понятия
3_БД_Основные понятия3_БД_Основные понятия
3_БД_Основные понятия
 
презентация семинар по бд
презентация семинар по бдпрезентация семинар по бд
презентация семинар по бд
 
Konspekt
KonspektKonspekt
Konspekt
 
Lekcia2
Lekcia2Lekcia2
Lekcia2
 
Ais Lecture 2
Ais Lecture 2Ais Lecture 2
Ais Lecture 2
 
основные понятия
основные понятияосновные понятия
основные понятия
 
санжировская урок 1 базы данных
санжировская урок 1 базы данныхсанжировская урок 1 базы данных
санжировская урок 1 базы данных
 
Modern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information SystemsModern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information Systems
 
Управление данными (Введение в СУБД)
Управление данными (Введение в СУБД)Управление данными (Введение в СУБД)
Управление данными (Введение в СУБД)
 
лекция № 7
лекция № 7лекция № 7
лекция № 7
 
субд
субдсубд
субд
 
субд
субдсубд
субд
 
субд
субдсубд
субд
 
базы данных (основные понятия)
базы данных (основные понятия)базы данных (основные понятия)
базы данных (основные понятия)
 
Urok v 10 om klasse
Urok v 10 om klasse Urok v 10 om klasse
Urok v 10 om klasse
 
проектная работа на тему субд
проектная работа на тему субдпроектная работа на тему субд
проектная работа на тему субд
 
10 субд
10 субд10 субд
10 субд
 

More from Vitaliy Pak

More from Vitaliy Pak (20)

Lecture 5. Secure agent roaming for mobile business
Lecture 5. Secure agent roaming for mobile businessLecture 5. Secure agent roaming for mobile business
Lecture 5. Secure agent roaming for mobile business
 
Trend of 4th induatrial revolution linked application service technology base...
Trend of 4th induatrial revolution linked application service technology base...Trend of 4th induatrial revolution linked application service technology base...
Trend of 4th induatrial revolution linked application service technology base...
 
Ai in farming
Ai in farmingAi in farming
Ai in farming
 
Lecture 4. information delivery for mobile business
Lecture 4. information delivery for mobile businessLecture 4. information delivery for mobile business
Lecture 4. information delivery for mobile business
 
Lecture 3. A methodology for M-Tansformation of small and medium enterprises
Lecture 3. A methodology for M-Tansformation of small and medium enterprisesLecture 3. A methodology for M-Tansformation of small and medium enterprises
Lecture 3. A methodology for M-Tansformation of small and medium enterprises
 
Lecture 2. mobile business strategy
Lecture 2. mobile business strategyLecture 2. mobile business strategy
Lecture 2. mobile business strategy
 
Lecture 1. the definition of mobile business
Lecture 1. the definition of mobile businessLecture 1. the definition of mobile business
Lecture 1. the definition of mobile business
 
Базы данных лекция №7
Базы данных лекция №7Базы данных лекция №7
Базы данных лекция №7
 
Базы данных лекция №6
Базы данных лекция №6Базы данных лекция №6
Базы данных лекция №6
 
Базы данных лекция №5
Базы данных лекция №5Базы данных лекция №5
Базы данных лекция №5
 
Базы данных лекция №12
Базы данных лекция №12Базы данных лекция №12
Базы данных лекция №12
 
Базы данных лекция №11
Базы данных лекция №11Базы данных лекция №11
Базы данных лекция №11
 
Базы данных лекция №10
Базы данных лекция №10Базы данных лекция №10
Базы данных лекция №10
 
Базы данных лекция №9
Базы данных лекция №9Базы данных лекция №9
Базы данных лекция №9
 
Базы данных лекция №8
Базы данных лекция №8Базы данных лекция №8
Базы данных лекция №8
 
Difference between Chinese and Korean
Difference between Chinese and KoreanDifference between Chinese and Korean
Difference between Chinese and Korean
 
IT in Korea
IT in KoreaIT in Korea
IT in Korea
 
лекция 1. введение в веб технологии
лекция 1. введение в веб технологиилекция 1. введение в веб технологии
лекция 1. введение в веб технологии
 
Двухфакторная аутентификация
Двухфакторная аутентификацияДвухфакторная аутентификация
Двухфакторная аутентификация
 
Базы данных лекция №4
Базы данных лекция №4Базы данных лекция №4
Базы данных лекция №4
 

Базы данных лекция №2

  • 1. Лекция №2 Классификация БД. Логическое и физическое описание данных. Архитектура банка данных.
  • 2. Классификация баз данных БД разделяются: по модели представления данных (по связи между данными) по организации хранения данных и обращения к ним по типу хранимой информации
  • 3. 1) Классификация БД по модели представления данных:  иерархическая БД – база данных, в которой связь между элементами осуществляется по типу подчинения и схематично изображается в виде дерева. Иерархия начинается с корневого узла. Каждый узел имеет только одного «предка» и N «потомков». (+) простота и однозначность представления, легкость адресации (–) существенная зависимость от программно- аппаратных средств Пример: дерево папок Windows, каталог товаров Интернет Прайс-лист: Продавец (уровень 1) Товар (уровень 2) Модель (уровень 4) Цена (уровень 5) Изготовитель (уровень 3) $306$306 $312$312 S93S93 X93BX93B SonySony PhillipsPhillips SamsungSamsung МониторыМониторы ПринтерыПринтеры КейКей
  • 4. 1) Классификация БД по модели представления данных: сетевая БД, возможно существование любых взаимосвязей между объектами. Если изобразить эту модель графически, то получится набор узлов на плоскости, связанных линиями со стрелками. (+) теоретически возможны сколь угодно сложные связи между объектами; (–) сложность реализации, существенная зависимость от программно-аппаратных средств Пример: служба WWW – документы, произвольно связанные ссылками. БГ А В
  • 5. 1) Классификация БД по модели представления данных: реляционная БД, представление данных в виде системы взаимосвязанных таблиц. Каждый объект системы описывается в виде таблицы с набором свойств (атрибутов), а взаимосвязь между объектами – связями между таблицами. (+) простота; относительная независимость от программных и аппаратных средств; (–) существенная зависимость скорости обработки от объема БД Использование: все существующие СУБД Продавцы Код Название Адрес Телефон Сайт Изготовители Код Название Страна Сайт Модели Код Название Код изготовителя Товары Код Название Прайс-лист Код записи Код продавца Код изготовителя Код товара Код модели Цена
  • 6. 1) Классификация БД по модели представления данных: объектно-ориентированная БД - БД в которой, данные представлены в виде абстрактных объектов, наделённых свойствами, в виде неструктурированных данных, и использующие методы взаимодействия с другими объектами окружающего мира.
  • 7. 2) Классификация БД по организации хранения данных и обращения к ним : локальные (персональные) - БД и СУБД находятся на одном компьютере и не может работать по сети; сетевые (интегрированные) - БД и СУБД находится на сервере сети, а приложение на компьютере пользователя посылает запрос и получает результат; распределенные базы данных – БД находятся на множестве компьютеров в сети, а СУБД осуществляет контроль над ними, а приложение на компьютере пользователя посылает запрос к СУБД и получает результат.
  • 8. 3) Классификация БД по типу хранимой информации:  документальные,  фактографические,  лексикографические. Среди документальных БД различают библиографические, реферативные и полнотекстовые. К лексикографическим БД относятся различные словари (классификаторы, многоязычные словари, словари основ слов и т. п.).
  • 9. Свойства БД Избыточность информации - превышение количества информации, используемой для передачи или хранения сообщения, над его информационной энтропией (полезность). Логическая независимость данных - общая логическая структура данных может быть изменена без изменения прикладных программ. Физическая независимость данных - физическое расположение и организация данных могут изменяться, не вызывая при этом изменений ни общей логической структуры данных, ни прикладных
  • 10. Компоненты СУБД Система управления базами данных (СУБД) – это комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями. 1. Место хранения данных и метаданные 2. Менеджер памяти 3. Менеджер транзакций
  • 11. Логическое и физическое описание данных Американским комитетом по стандартизации ANSI (American National Standards Institute) предложена трехуровневая система организации БД. 1. Уровень внешних моделей. 2.Концептуальный уровень. 3. Физический уровень.
  • 12. Компоненты банка данных Банк данных Информационная компонента Программные средства Языковые средства СУБД Технические средства Организационно – методические средства Администратор банка данных