- •Резниченко Валерий Анатольевич Организация баз данных и знаний
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
- •Лекция 1. Введение
Резниченко Валерий Анатольевич Организация баз данных и знаний
Лекция 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 |