Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по информатике / 10_Базы данных и СУБД.ppt
Скачиваний:
41
Добавлен:
22.02.2015
Размер:
400.9 Кб
Скачать

Базы данных и СУБД

1.Подходы к обработке данных

2.Системы управления базами данных

3.Модели данных

4.Виды моделей данных

1

1.Подходы к обработке данных

а.Традиционный подход к обработке данных

Ввод

Программа

Вывод

Файлы

2

Недостатки:

-дублирование информации;

-несовместимость данных;

-невысокая производительность программ;

-сложность модификации программ и др.

3

в. Подход на основе баз данных

Ввод

Программа

Ввод

 

 

Вывод

Программа

База

Данных

Ввод

Вывод

Программа

Вывод

4

База данных (БД) – совокупность данных и

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

Преимущества:

-контроль за дублированием и несоответствием информации;

-совместимость данных;

-хранение данных в виде единого банка данных;

-возможность быстрого доступа к информации;

-обеспечение независимости данных и др. 5

2. Системы управления базами данных

СУБД

Программа

Программа

База

Данных

Программа

Системы управления базами данных (СУБД) –

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

6

доступа к ним пользователей.

Программные составляющие СУБД:

Ядро - набор программных модулей, необходимый и достаточный для создания и поддержания БД ;

Сервисные программы - предоставляют дополнительные возможности по обслуживанию БД (форматирование файлов, копирование БД и др.)

7

Функции СУБД:

манипулирование данными – осуществляется операциями:

ввод данных;

поиск информации;

удаление ненужной информации;

корректировка содержимого БД;

защита данных;

определение структуры БД, инициализация БД и начальная загрузка данных;

обеспечение логической независимости;

обеспечение физической независимости данных;

поддержка логической целостности БД ;

обеспечение физической целостности БД ;

управление доступом;

организация параллельного доступа пользователей

к базе данных.

8

Классы СУБД:

-СУБД общего назначения;

-Специальные СУБД .

9

3. Модели данных

Уровни моделирования

 

 

 

 

внешний

концептуальный

физический

 

Используемые модели

Модели

Даталогические

Физическая

описания

модели

модель

предметно

Докумен-

Факто-

данных

й области

тальные

графические:

 

 

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

сетевые

реляционные

10