Osnovnye_ponyatia_i_klassifikatsia_BD

Содержание

Слайд 2

Этапы развития технологий обработки данных

В 1968 году была введена в эксплуатацию первая промышленная

Этапы развития технологий обработки данных В 1968 году была введена в эксплуатацию
СУБД фирмы IBM.

Слайд 3

Эдгар Франк Кодд (1923-2003г.) – создатель реляционной модели данных.
Середина 1970-х гг. -

Эдгар Франк Кодд (1923-2003г.) – создатель реляционной модели данных. Середина 1970-х гг.
БД начали использовать в разработках в области экспертных систем.

Этапы развития технологий обработки данных

Слайд 4

Начало 1980-х гг. - появление СУБД dBase, FoxPro, Paradox.

Этапы развития технологий обработки данных

Начало 1980-х гг. - появление СУБД dBase, FoxPro, Paradox. Этапы развития технологий обработки данных

Слайд 5

Вторая половина 1990-х гг. – появление сверхбольших БД, созданных в рамках исследовательских

Вторая половина 1990-х гг. – появление сверхбольших БД, созданных в рамках исследовательских
проектов по физике частиц, молекулярной биологии.

Этапы развития технологий обработки данных

Слайд 6

Развитие технологии телекоммуникаций способствовало разработкам распределенных систем баз данных с мобильной архитектурой.

Этапы

Развитие технологии телекоммуникаций способствовало разработкам распределенных систем баз данных с мобильной архитектурой.
развития технологий обработки данных

Слайд 7

Это совокупность технических и программных средств, обеспечивающих сбор, хранение, обработку, поиск и

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

Информационная система

Слайд 8

Это именованная совокупность взаимосвязанных, используемых несколькими пользователями данных, которая отражает состояние объектов

Это именованная совокупность взаимосвязанных, используемых несколькими пользователями данных, которая отражает состояние объектов
и их отношения в некоторой предметной области.

База данных

Слайд 9

Это совокупность языковых и программных средств, предназначенных для управления созданием и использованием

Это совокупность языковых и программных средств, предназначенных для управления созданием и использованием баз данных. СУБД
баз данных.

СУБД

Слайд 10

Пользователь БД

Это физическое или юридическое лицо, которое имеет доступ к БД и

Пользователь БД Это физическое или юридическое лицо, которое имеет доступ к БД
пользуется услугами ИС для получения информации.

Группы пользователей
баз данных

Конечные пользователи

Администраторы БД

Разработчики и администраторы приложений

Слайд 11

Режимы работы с БД

Проектировочный

Пользовательский

Режимы работы с БД Проектировочный Пользовательский

Слайд 12

Классификация баз данных

Классификация баз данных

Слайд 13

По типу ИС

Локальные

Корпоративные

По типу ИС Локальные Корпоративные

Слайд 14

По характеру организации данных и доступа к ним

Персональные

Общие

Распределённые

По характеру организации данных и доступа к ним Персональные Общие Распределённые

Слайд 15

Общие БД

Общие БД

Слайд 16

Распределённые БД

Распределённые БД

Слайд 17

Распределённые БД

Распределённые БД

Слайд 18

По виду хранимых данных

Неструктурированные

Частично структурированные

Структурированные

По виду хранимых данных Неструктурированные Частично структурированные Структурированные

Слайд 19

Неструктурированные данные

Структурированные данные

Неструктурированные данные Структурированные данные

Слайд 20

По типу хранимой информации

Документальные

Фактографические

Лексикографические

По типу хранимой информации Документальные Фактографические Лексикографические

Слайд 21

Документальные БД

библиографические;
реферативные;
полнотекстовые.

Документальные БД библиографические; реферативные; полнотекстовые.

Слайд 22

По условиям предоставления услуг

Платные

Бесплатные

По условиям предоставления услуг Платные Бесплатные

Слайд 23

По форме собственности

Государственные

Негосударственные

По форме собственности Государственные Негосударственные

Слайд 24

По степени доступности

Общедоступные

С ограниченным кругом пользователей

По степени доступности Общедоступные С ограниченным кругом пользователей

Слайд 25

По типу используемой модели

Иерархические

Сетевые

Реляционные

По типу используемой модели Иерархические Сетевые Реляционные

Слайд 26

Это совокупность элементов, расположенных в порядке их подчинения от общего к частному

Это совокупность элементов, расположенных в порядке их подчинения от общего к частному
и образующих перевернутое дерево. 

Иерархическая модель БД

Характеризуется:
уровнями;
узлами;
связями.

Слайд 27

Узел — информационная модель элемента, находящегося на данном уровне иерархии.

1 уровень

2 уровень

3

Узел — информационная модель элемента, находящегося на данном уровне иерархии. 1 уровень
уровень

узел

Слайд 28

Связи между узлами

Отношение предка – если узел связан с узлом более близким

Связи между узлами Отношение предка – если узел связан с узлом более
к корню.

Отношение потомка – если узел связан с узлом более низкого уровня.

Отношение близнецы – узлы имеют общего предка.

Слайд 29

1 уровень

2 уровень

3 уровень

узел

близнецы

потомок

предок

1 уровень 2 уровень 3 уровень узел близнецы потомок предок

Слайд 30

Иерархическая БД

Иерархическая БД

Слайд 31

Иерархическая БД

Иерархическая БД

Слайд 32

Иерархическая БД

Иерархическая БД

Слайд 33

Иерархическая БД

Иерархическая БД

Слайд 34

Иерархическая БД

Иерархическая БД

Слайд 35

Достоинства иерархической модели БД

эффективное использование памяти ЭВМ;
высокая скорость выполнения основных операций;
удобство работы

Достоинства иерархической модели БД эффективное использование памяти ЭВМ; высокая скорость выполнения основных
с иерархически упорядоченной информацией;
простота при работе с небольшим объемом данных.

Слайд 36

Недостатки иерархической модели БД

необходимость дублирования данных;
невозможность работы с данными, имеющими не иерархическую

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

Слайд 37

Это логическая модель данных, являющаяся расширением иерархического подхода.

Сетевая модель БД

Это логическая модель данных, являющаяся расширением иерархического подхода. Сетевая модель БД

Слайд 38

Сетевая модель БД

Сетевая модель БД

Слайд 39

Сетевая БД

В сетевых БД наряду с вертикальными реализованы и горизонтальные связи (свободная связь между

Сетевая БД В сетевых БД наряду с вертикальными реализованы и горизонтальные связи
элементами разных уровней).

Слайд 40

Сетевая БД

Сетевая БД

Слайд 41

Достоинства сетевой модели

эффективность в использовании памяти компьютера;
огромные возможности образования произвольных связей.

Достоинства сетевой модели эффективность в использовании памяти компьютера; огромные возможности образования произвольных связей.

Слайд 42

Недостатки сетевой модели

сложность и жесткость схемы базы данных;
трудность для понимания и выполнения

Недостатки сетевой модели сложность и жесткость схемы базы данных; трудность для понимания
обработки информации непрофессиональным пользователем.

Слайд 43

Реляционная БД

1970-е гг. Э. Кодд, англ. relation – отношение.
Означает представление БД в

Реляционная БД 1970-е гг. Э. Кодд, англ. relation – отношение. Означает представление БД в табличном виде.
табличном виде.

Слайд 44

Это поле (набор полей), однозначно идентифицирующее каждый экземпляр объекта или запись.

Первичный ключ

Это поле (набор полей), однозначно идентифицирующее каждый экземпляр объекта или запись. Первичный ключ

Слайд 45

Это первичный ключ, состоящий из единственного поля таблицы, значения которого уникальны для

Это первичный ключ, состоящий из единственного поля таблицы, значения которого уникальны для
каждой записи.

Простой первичный ключ

Слайд 46

Это первичный ключ, который состоит из нескольких первичных ключей.

Составной первичный ключ

Это первичный ключ, который состоит из нескольких первичных ключей. Составной первичный ключ

Слайд 47

Обеспечивает уникальность из самой сущности предметной области.

Естественный ключ

Обеспечивает уникальность из самой сущности предметной области. Естественный ключ

Слайд 48

Вводится дополнительно для обеспечения уникальных значений, чаще всего – в виде поля

Вводится дополнительно для обеспечения уникальных значений, чаще всего – в виде поля типа счетчик. Искусственный ключ
типа счетчик.

Искусственный ключ

Слайд 49

Это атрибут (набор атрибутов) отношения, являющийся ключом другого отношения.

Внешний ключ

Это атрибут (набор атрибутов) отношения, являющийся ключом другого отношения. Внешний ключ

Слайд 50

Реляционная база данных – это набор простых таблиц, между которыми установлены связи

Реляционная база данных – это набор простых таблиц, между которыми установлены связи
(отношения) с помощью числовых кодов.

Слайд 51

Типы связей в БД

Типы связей в БД

Слайд 52

Связь один к одному

Одному объекту таблицы А соответствует один объект таблицы

Связь один к одному Одному объекту таблицы А соответствует один объект таблицы
Б, и одному объекту таблицы Б соответствует один объект таблицы А.

1

1

Слайд 53

Связь один ко многим

Объекту А может принадлежать или же соответствовать несколько объектов

Связь один ко многим Объекту А может принадлежать или же соответствовать несколько
Б, но объекту Б может соответствовать только один объект А.

1

N

Слайд 54

Связь многие ко многим

Нескольким объектам из таблицы А может соответствовать несколько объектов

Связь многие ко многим Нескольким объектам из таблицы А может соответствовать несколько
из таблицы Б, и в тоже время нескольким объектам из таблицы Б соответствует несколько объектов из таблицы А.

N

N

Имя файла: Osnovnye_ponyatia_i_klassifikatsia_BD.pptx
Количество просмотров: 44
Количество скачиваний: 0