Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD / Slides / Russian / Lecture 01R-Introduction.pps
Скачиваний:
31
Добавлен:
20.02.2016
Размер:
88.06 Кб
Скачать

Резниченко Валерий Анатольевич Организация баз данных и знаний

Лекция 1. Введение

Национальный авиационный университет Факультет компьютерных наук

Кафедра инженерии программного обеспечения

1

Лекция 1. Введение

СОДЕРЖАНИЕ

Файловые системы и базы данных

Определение БД и СУБД

Преимущества использования БД

Языки СУБД

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

Основные требования к СУБД

ФКН НАУ

2

Лекция 1. Введение

Файловые системы

ПО

Задача 1

Задача 2

Задача N

Программа-1

Файл-1

Программа-2

Файл-2

 

Программа-N

Файл-N

ФКН НАУ

3

Лекция 1. Введение

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

Зависимость данных

Жесткость структуры данных

Статичность данных

Отсутствие интеграции

Противоречивость

Неэффективность совместного использования

Неэффективность хранения и обработки

ФКН НАУ

4

Лекция 1. Введение

Подход, использующий БД

ПО

Данные

Задачи

Информационная модель ПО

Функциональная модель ПО

БД

СУБД

Прикладная

система

ФКН НАУ

5

Лекция 1. Введение

Определение БД

База данных (БД) – это большая совокупность взаимосвязанных сложно- структурированых данных, которые предполагают:

интегрированное хранение,

централизованное управление и

совместное использование.

ФКН НАУ

6

Лекция 1. Введение

Определение СУБД

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

(СУБД) – программное обеспечение для ЭФФЕКТИВНОГО, УДОБНОГО и БЕЗО - ПАСНОГО создания и ведения данных в базе данных, организации поиска в ней и выдачи данных.

ФКН НАУ

7

Лекция 1. Введение

Преимущества использования

БД

Интегрированное хранение данныхЦентрализованное управление данныхСовместное использование данныхНезависимости данныхОбеспечение целостности данныхЗащита данных

Эффективное управление доступом к даннымВосстановление базы данных

ФКН НАУ

8

Лекция 1. Введение

Централизованное управление БД

Проектирование схем БД

Разработка хранения доступа к БД

Реструктуризация и реорганизация БД

Поддержание механизмов целостности БД

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

Резервное копирование и восстановление

Настройка БД

Отслеживание использования БД

ФКН НАУ

9

Лекция 1. Введение

Независимость данных в БД

Независимость данных - это состояние, когда приложения оказываются совершенно независимыми от особенностей представления и хранения данных и стратегии доступа к ним.

Логическая независимость

Физическая независимость

ФКН НАУ

10