Базы данных
<<  Базы данных Базы данных  >>
Базы данных
Базы данных
База данных - совокупность хранимых данных
База данных - совокупность хранимых данных
Причины появления БД
Причины появления БД
Субд
Субд
Функции СУБД
Функции СУБД
Уровни абстракции
Уровни абстракции
Языки, используемые СУБД
Языки, используемые СУБД
Функции администратора СУБД
Функции администратора СУБД
Физическая и логическая независимость данных
Физическая и логическая независимость данных
Модель объект-связь
Модель объект-связь
Правила для атрибутов объекта:
Правила для атрибутов объекта:
Связи
Связи
Концептуальные модели данных
Концептуальные модели данных
Реляционная модель
Реляционная модель
Реляционная модель
Реляционная модель
Пример
Пример
Типы данных
Типы данных
Домен – множество возможных значений какого-либо атрибута Таблица -
Домен – множество возможных значений какого-либо атрибута Таблица -
Заголовок (или схемой) отношения
Заголовок (или схемой) отношения
Отношение – это множество
Отношение – это множество
Ключ
Ключ
Связи
Связи

Презентация на тему: «Базы данных». Автор: Михайлова Е.Г.. Файл: «Базы данных.ppt». Размер zip-архива: 72 КБ.

Базы данных

содержание презентации «Базы данных.ppt»
СлайдТекст
1 Базы данных

Базы данных

Михайлова Елена Георгиевна, мат.-мех. ф-т, кафедра информатики, доцент

2 База данных - совокупность хранимых данных

База данных - совокупность хранимых данных

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

3 Причины появления БД

Причины появления БД

ПК высокой производительности =>распространение ИТ Сверхмощные вычислительные системы Рост объемов носителей информации Мировая сеть Internet Разнообразие языков программирования Методы анализа данных, основанные на достижениях теории искусственного интеллекта

4 Субд

Субд

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

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

Функции СУБД

Средства постоянного хранения данных Интерфейс программирования Управление транзакциями Секретность Защита целостности Согласованность

6 Уровни абстракции

Уровни абстракции

Представление пользователей Концептуальный уровень Физический уровень Перечень всех объектов называется схемой. Конкретное содержание – экземпляр.

7 Языки, используемые СУБД

Языки, используемые СУБД

ЯОД – язык определения данных DDL – Data Definition Language ЯМЛ – язык манипулирования данными DML – Data Manipulation Language

8 Функции администратора СУБД

Функции администратора СУБД

Создание подсхем для представлений, т.е. организация доступа отдельных пользователей Представление полномочий использования БД или отдельных ее частей Модификация первоначальной реализации концептуальной схемы Модификация физической реализации БД Копирование/восстановление данных

9 Физическая и логическая независимость данных

Физическая и логическая независимость данных

Если изменяется физическое место или структура хранения данных, это не отражается на пользователе и его программах Если изменяется подсхема для одного пользователя, то это не должно отразиться на других Если меняется все концептуальная схема, это не должно отразиться на пользователях, которых данные изменения не касаются

10 Модель объект-связь

Модель объект-связь

Объект – любой предмет или понятие, информацию о которых мы будем хранить Характеристики объекта называются атрибутами Связи – это отношения между объектами. Делятся на три вида в зависимости от количества участвующих в них объектов.

11 Правила для атрибутов объекта:

Правила для атрибутов объекта:

Каждый атрибут должен иметь уникальное имя. У каждого атрибута должен быть свой тип данных. Объект может обладать любым количеством атрибутов. Ни один из экземпляров объектов не может обладать более чем одним значением для ее атрибута.

12 Связи

Связи

Один к одному Один ко многим Многие ко многим

13 Концептуальные модели данных

Концептуальные модели данных

Иерархическая Сетевая Реляционная Объектно-реляционная

14 Реляционная модель

Реляционная модель

Похожа на таблицы Столбцы – атрибуты Строки – данные Шапка таблицы – имена атрибутов

15 Реляционная модель

Реляционная модель

Похожа на таблицы

16 Пример

Пример

17 Типы данных

Типы данных

Символьный Битовый Точные числа Округленные числа Денежные Дата/время Интервал

18 Домен – множество возможных значений какого-либо атрибута Таблица -

Домен – множество возможных значений какого-либо атрибута Таблица -

отношение Экземпляр– конкретное наполнение базы данных Конкретное наполнение таблицы – тело отношения Заголовок (схема) – совокупность атрибутов отношения Заголовок + тело = значение отношения Строка таблицы называется кортежем

19 Заголовок (или схемой) отношения

Заголовок (или схемой) отношения

Схема отношения - конечное множество упорядоченных пар вида <A, T>, где A называется именем атрибута, а T обозначает имя некоторого базового типа или ранее определенного домена. По определению требуется, чтобы все имена атрибутов в заголовке отношения были различны. Количество атрибутов называется арностью (размерностью) отношения.

20 Отношение – это множество

Отношение – это множество

21 Ключ

Ключ

Один или несколько атрибутов объекта, значения которых позволяют однозначно отличить объект от других Первичный ключ – минимального множества атрибутов, являющегося подмножеством заголовка данного отношения, составное значение которых уникально определяет кортеж отношения В реляционной БД не может быть двух одинаковых кортежей в одной таблице Ключи естественные и суррогатные

22 Связи

Связи

Также хранятся в отношении Схема данного отношения составляется из ключевых атрибутов объектов, участвующих связи

«Базы данных»
http://900igr.net/prezentacija/informatika/bazy-dannykh-150554.html
cсылка на страницу
Урок

Информатика

130 тем
Слайды