Similar presentations:
База данных - основа информационной системы
1.
База данных — основаинформационной системы
2.
ИСИПС
Реальная
система
Предметная
область
Объекты
БД
состояние
взаимодействие
Централизованная БД
Вычислительная система
Память
Специальным
образом
организованные
данные
1
компьютер
Комп. сеть
Распределённая БД
3.
Модельпредставления
данных
=
Описание
структуры данных,
хранимых в БД
Классические модели данных
иерархическ
ие
сетевые
БД
реляционные
наиболее
распространённые
4.
Другие модели данныхОбъектноориентированны
е
Многомерные
Объектнореляционные
NEW
5.
в одной таблице не д.б.повторяющихся записей
Реляционная модель данных
Однотабличная БД
Таблица
строка в
таблице
определённая
характеристик
а
объекта
атрибуты:
имя, тип,
формат
Структурные
составляющие
запись
поле
столбец в
таблице
поля должны иметь
несовпадающие
простой
Многотабличная БД
Таблица
Таблица
Таблица
составной
Главный
ключ
информация обМножество взаимосвязанных табл
отдельном объекте ИС
6.
Таблица
Теория реляционных БД
relation
Отношение
Форма строчного представления структуры
Имя отношения
таблицы
Имя_таблицы (имя_поля_1, имя_поля_2, ...,
имя_поля_N)
главный ключ
7.
Примеры отношений:Библиотека (инв_номер, автор, название, год_изд, изд-во)
Больница (палата, номер_места, пациент,
дата_поступления, диагноз, первичный)
Поле таблицы
Тип
множество
значений
множество
операций
Формат
длина поля
4 основных
типа поля
символь
ный
числово
й
логическ
ий
дата
8.
СУБДПользователи
БД
Языковые
средства
Программные
средства
создание
заполнени
е
изменение
структуры
и
содержани
я
поиск инф.
сортировк
а
9.
Полнофункциональная реляционная СУБДПользовательский инструмент для
создания приложений
Системные средства
10.
Резюме урокаБД
Предметная
область
Назначение
область
реальной
действительност
и,
отражённая в БД
организованное
хранение
данных в ИС
Модель данных
описание
структуры
данных,
хранимых в БД
Виды моделей данных: иерарх., сетевые, реляц, др.
отношение
Структура реляционной модели
Таблица
имя
таблицы
Запись
строка в таблице
Поле
столбец в
таблице
Атрибуты поля
- имя,
- тип,
- формат
Главный ключ
идентификатор записи
СУБД
ПО для работы с БД