Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика / Lec10SUBD.ppt
Скачиваний:
17
Добавлен:
12.04.2015
Размер:
751.62 Кб
Скачать

СУБД

© KcH, 2011-2016

Базы и банки данных

Базы данных

Технология проектирования БД

Жизненный цикл БД

СУБД

Модели представления данных

Нормализация отношений

ТЕХНОЛОГИЯ ПРОЕКТИРОВАHИЯ БАЗЫ ДАННЫХ

АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

КОНЦЕПТУАЛЬНОЕ

ПРОЕКТИРОВАНИЕ

ВНЕШНЯЯ МОДЕЛЬ БАЗЫ

ИНФОРМАЦИОННАЯ

ДАННЫХ

СТРУКТУРА ДОКУМЕНТОВ

ЛОГИЧЕСКОЕ

ПРОЕКТИРОВАНИЕ

ЛОГИЧЕСКАЯ МОДЕЛЬ

ЛОГИЧЕСКАЯ СТРУКТУРА

БАЗЫ ДАННЫХ

БАЗЫ ДАННЫХ

ФИЗИЧЕСКОЕ

ПРОЕКТИРОВАНИЕ

ФИЗИЧЕСКАЯ МОДЕЛЬ

ФИЗИЧЕСКАЯ

СТРУКТУРА БАЗЫ

БАЗЫ ДАННЫХ

ДАННЫХ: ФАЙЛЫ И

 

СВЯЗИ

ОЦЕНКА ФИЗИЧЕСКОЙ МОДЕЛИ

ПРОЕКТНЫЕ

=

ДОСТИГНУТЫЕ

ПАРАМЕТРЫ

ПАРАМЕТРЫ БАЗЫ

 

БАЗЫ ДАННЫХ

 

ДАННЫХ

РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ

СУБД

© KcH, 2011-2016

Базы и банки данных

Базы данных

Технология проектирования БД

Жизненный цикл БД

СУБД

Модели представления данных

Нормализация отношений

Жизненный цикл БД

Проектировани

П

е

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

 

ние

 

Интеграция

 

Эксплуатация

 

Реорганизаци

Необязатель

я

ные

 

этапы

time

Э

ИСКЛЮЧА- ЕТСЯ В РЕЛЯЦИО ННЫХ СУБД

СУБД

© KcH, 2011-2016

Базы и банки данных

Базы данных

Технология проектирования БД

Жизненный цикл БД

СУБД

Модели представления данных

Нормализация отношений

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

По характеру построения СУБД подразделяются на два класса:

•СУБД С ВКЛЮЧАЮЩИМ ЯЗЫКОМ ПРОГРАММИРОВАНИЯ - это СУБД, использующие в качестве ЯОД и ЯМД средства конкретного языка программирования.

•СУБД С СОБСТВЕННЫМ ЯЗЫКОМ

ФУНКЦИИ СУБД СВОДЯТСЯ K СЛЕДУЮЩЕМУ:

1.Воспринимать на ЯОД запрос пользователя;

2.Определять требуемую пользователю структуру данных;

3.Выполнять все операции над данными, хранимыми в базе; 4.Обеспечивать загрузку базы данными;

5.Осуществлять реорганизацию базы данных;

6.Обеспечивать безопасность данных, то есть защиту информации от несанкционированного доступа;

СУБД

© KcH, 2011-2016

Базы и банки данных

Базы данных

Технология проектирования БД

Жизненный цикл БД

СУБД

Модели представления данных

Нормализация отношений

СУБД позволяет хранить данные в определённой СТРУКТУРЕ ХРАНЕНИЯ.

В основе СТРУКТУРЫ ХРАНЕНИЯ лежит МОДЕЛЬ ПРЕДСТАВЛЕНИЯ ДАННЫХ.

Известны три модели представления данных: 1. ИЕРАРХИЧЕСКАЯ,

 

 

 

В ИЕРАРХИЧЕСКОЙ МОДЕЛИ

 

 

 

ПРЕДСТАВЛЕНИЯ ДАННЫХ

 

 

 

 

 

 

 

один узел родитель

 

 

 

 

Узел

порождает не более двух

 

 

 

 

родитель

узлов потомков.

 

 

 

 

 

 

Узел

Эта модель представляет

 

 

 

 

 

 

 

 

 

 

 

 

 

потомоксобой двоичное дерево,

 

 

 

 

 

 

 

которое

 

 

 

 

 

 

 

является самой удобной

 

 

 

 

 

 

 

 

 

 

 

 

 

 

структурой для самого

 

 

 

 

 

 

 

быстрого метода поиска

ИЕРАРХИЧЕСКАЯ

данных: метода

 

МОДЕЛЬ

дихотомии.

ПРЕДСТАВЛЕНИЯ

ИЕРАРХИЧЕСКАЯ МОДЕЛЬ

ДАННЫХ

 

 

 

 

 

 

 

искажает структуры

 

 

Узел

В СЕТЕВОЙ

 

 

родитель

МОДЕЛИПРЕДСТАВЛЕНИЯ

 

 

 

ДАННЫХ

 

 

Узлы

снято ограничение на

 

 

 

 

потомкиколичество узлов

 

 

 

 

 

потомков.

СЕТЕВАЯ МОДЕЛЬ ПРЕДСТАВЛЕНИЯ ДАННЫХ

Эта модель пришла на смену иерархической модели представления данных.

Однако, ИЕРАРХИЧЕСКАЯ

МОДЕЛЬ также искажает структуры реального мира, что со временем она приводит к

Соседние файлы в папке Информатика