Similar presentations:
Введение в теорию баз данных
1. Введение в теорию баз данных
2. План
1. Основные понятия баз данных: БД, СБД,СУБД, БнД, БЗ, ХД.
2. Типология БД.
3. Модель данных. Основные виды моделей
данных.
4. Проектирование реляционных баз данных:
функциональные зависимости, нормальные
формы, декомпозиция.
5. Целостность данных в БД. Внешние ключи.
Типы связей в реляционной БД.
3.
БД – это совокупность сведений о конкретныхобъектах реального времени в какой-либо
предметной области.
БД — совокупность данных, организованных
по определенным правилам,
предусматривающим общие принципы
описания, хранения и манипулирования
данными.
СБД –компьютеризированная система
хранения структурированных данных,
основная цель которой – хранить
информацию и предоставлять ее по
требованию.
4. Схема СБД
ДанныеАппаратное и
программное
ПО
Конечные
пользователи
5.
СУБД – комплекс программных и языковыхсредств, необходимых для создания БД,
поддержания их в актуальном состоянии и
организации поиска в них необходимой
информации.
БнД – совокупность информационных,
программных, технических средств и
персонала, обеспечивающих хранение,
накопление, обновление, поиск и выдачу
данных.
6.
БЗ – совокупность моделей, правил ифакторов, порождающих анализ и
выводы для нахождения решений
сложных задач.
ХД – предметно ориентированный,
неизменяемый и поддерживающий
хронологию набор данных.
7. Типология БД
I. По типу хранимой информацииБД
Фактографические
Документальные
Лексикографические
8.
II. По форме представленияБД
Текстовые
Гипертекстовые
Мультимедийные
9.
III. По предметной областиБД
БД деловой
информации
БД информации
для
специалистов
БД массовой
потребительской
информации
10.
IV. По технологии обработкиЦентрализованная БД
Распределенная БД
11. V. По типу архитектуры
12. Модель данных –совокупность структур данных и операций их обработки
13.
14. Иерархическая модель
АУровень 1
Уровень 2
В1
Уровень 3 С1 С2
В2
С3
С4
В3
С5
С6
С7
15. Сетевая модель
АС
В
D
F
E
G
H
16. Реляционная модель
АтрибутыКардинальное число
(количество кортежей)
Первичный ключ
Степень отношения
(количество атрибутов)
К
о
р
Т
е
ж
и
17. Обозначение отношения
ИмяОтношения (ИмяАтрибута1,ИмяАтрибута2, …, ИмяАтрибутаN),
Студенты (№, фамилия, имя, отчество,
адрес, телефон).