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

Содержание

Слайд 2

ВОПРОС. ВВЕДЕНИЕ

ВОПРОС. ВВЕДЕНИЕ

Слайд 4

Например, сведения о товарах хранились в одном файле, а сведения о клиентах

Например, сведения о товарах хранились в одном файле, а сведения о клиентах
- в другом. Информация о приобретении определенных товаров определенными клиентами - в третьем. Такая организация данных вносила свои сложности:

Слайд 13

ВОПРОС 1 Основные понятия и определения

ВОПРОС 1 Основные понятия и определения

Слайд 14

ВОПРОС 1.1 База данных

ВОПРОС 1.1 База данных

Слайд 16

База данных содержит четыре типа данных:

База данных содержит четыре типа данных:

Слайд 17

Данные пользователя

Данные пользователя

Слайд 18

Первое отношение (данные о студенте):

Первое отношение (данные о студенте):

Слайд 19

Второе отношение (данные о группе):

Второе отношение (данные о группе):

Слайд 21

Системная таблица с общей информацией о таблицах данных:

Системная таблица с общей информацией о таблицах данных:

Слайд 22

Системная таблица с более детальной информацией о таблицах данных:

Системная таблица с более детальной информацией о таблицах данных:

Слайд 23

Индексы

Индексы

Слайд 24

Индекс по фамилии:

Индекс по фамилии:

Слайд 25

Метаданные приложений

Метаданные приложений

Слайд 26

ВОПРОС 1.2. СУБД

ВОПРОС 1.2. СУБД

Слайд 30

Подсистема средств проектирования (design tools subsystem) представляет собой набор средств, упрощающих проектирование и

Подсистема средств проектирования (design tools subsystem) представляет собой набор средств, упрощающих проектирование
реализацию баз данных и их приложений. Как-правило, в эту подсистему входят средства для создания таблиц, форм, запросов и отчетов. Помимо этого, многие СУБД имеют так же встроенные языки программирования и интерфейсы для них.

Подсистема обработки (run-time subsystem) представляет собой набор средств для обработки компонентов приложения, связанных с помощью средств проектирования. Например, данная подсистема производит выборку данных для отчета или запроса, созданного стандартными средствами проектирования.

Ядро СУБД (DBMS Engine) является связующим звеном между данными и подсистемами средств проектирования и обработки. Ядро преобразует запросы от подсистем на выборку столбцов и строк из таблиц и преобразует эти запросы в системные вызовы операционной системы для чтения и записи данных с физического носителя. Помимо чтения и записи данных, ядро СУБД занимается разрешением конфликтов при работе с базой данных пользователями (транзакции, блокировки и т.п.).

Слайд 31

ВОПРОС 2 КЛАССИФИКАЦИЯ БАЗ ДАННЫХ.

ВОПРОС 2 КЛАССИФИКАЦИЯ БАЗ ДАННЫХ.

Слайд 33

Базы данных могут классифицироваться и с точки зрения экономической: 

Базы данных могут классифицироваться и с точки зрения экономической:

Слайд 34

БД с сетевым доступом (Файл-сервер)

БД с сетевым доступом (Файл-сервер)

Слайд 35

БД с сетевым доступом Клиент - сервер

БД с сетевым доступом Клиент - сервер

Слайд 37

Классификация СУБД

Классификация СУБД

Слайд 39

Состав СУБД

Состав СУБД

Слайд 40

В настоящее время функции всех трех языков выполняет язык SQL, относящийся к классу

В настоящее время функции всех трех языков выполняет язык SQL, относящийся к
языков, базирующихся на исчислении кортежей(кортеж чаще всего является единицей информации), языки СУБД FoxPro, Visual Basic for Application (СУБД Access) и т.д.

Слайд 41

Основные функции СУБД

Основные функции СУБД

Слайд 42

Непосредственное управление данными во внешней памяти

Непосредственное управление данными во внешней памяти

Слайд 43

Управление буферами оперативной памяти

Управление буферами оперативной памяти

Слайд 44

Управление транзакциями

Управление транзакциями

Слайд 45

Журнализация

Журнализация

Слайд 50

Производительность СУБД оценивается:

Производительность СУБД оценивается:
Имя файла: Основные-понятия-баз-данных.pptx
Количество просмотров: 32
Количество скачиваний: 0