Базы данных. Информационные системы презентация

Определения База данных (БД) – это хранилище данных о некоторой предметной области, организованное в виде специальной структуры. Система управления базой данных (СУБД) – это программное обеспечение для работы с

Слайд 1БАЗЫ ДАННЫХ. ИНФОРМАЦИОННЫЕ СИСТЕМЫ


Слайд 2Определения
База данных (БД) – это хранилище данных о некоторой предметной области,

организованное в виде специальной структуры.

Система управления базой данных (СУБД) – это программное обеспечение для работы с БД.
Функции:
поиск информации в БД
выполнение несложных расчетов
вывод отчетов на печать
редактирование БД

Информационная система – это БД + СУБД.

База данных (БД)

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


Слайд 3Типы баз данных
табличные БД данные в виде одной таблицы
сетевые

БД набор узлов, в которых каждый может быть связан с каждым.
иерархические БД в виде многоуровневой структуры
реляционные БД (99,9%) набор взаимосвязанных таблиц


Слайд 4Табличные БД
Картотека в библиотеке
самая простая структура
все другие типы БД используют таблицы
во

многих случаях – дублирование данных:

Слайд 5Табличные БД
Количество полей определяется разработчиком и не может изменяться пользователем.
Любое поле

должно иметь уникальное имя.
Поля могут иметь различный тип:
строка символов (длиной до 255 символов)
вещественное число (с дробной частью)
целое число
денежная сумма
дата, время, дата и время
логическое поле (истина или ложь, да или нет)
многострочный текст (МЕМО)
рисунок, звук или другой объект (объект OLE)
Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.

Слайд 6Ключевое поле (ключ таблицы)
Ключевое поле (ключ) – это поле (или комбинация

полей), которое однозначно определяет запись.
Ключевое поле предотвращает дублирование данных

Могут ли эти данные быть ключом?
фамилия
имя
номер паспорта
номер дома
регистрационный номер автомобиля
город проживания
дата выполнения работы


Слайд 7Строчная запись структуры таблицы
Видеотека(Инв_номер, Фильм, Страна, Жанр, Год_вып)
Больница(Палата, Место, Фамилия, Дата_пост,

Диагноз)

Слайд 8Иерархическая БД
Иерархическая БД – это набор данных в виде многоуровневой структуры.
Прайс-лист:
Продавец

(уровень 1)

Товар (уровень 2)

Модель (уровень 4)

Цена (уровень 5)

Изготовитель (уровень 3)

$306

$312

S93

X93B

Sony

Phillips

Samsung

Мониторы

Принтеры

Кей


Слайд 9Иерархическая БД
Приведение к табличной форме:
дублирование данных
при изменении адреса фирмы надо менять

его во всех строках
нет защиты от ошибок ввода (Кей – Key)

Слайд 10Сетевые БД
Сетевая БД – расширение иерархической структуры, набор узлов, в которых

каждый может быть связан с каждым.

наиболее полно отражает структуру некоторых задач (например, сетевое планирование в экономике)

сложно хранить и искать информацию о всех связях
запутанность структуры


Слайд 11
Реляционные БД
relation – отношение.
Реляционная база данных – это набор взаимосвязанных таблиц.






Слайд 12Реляционные БД
нет дублирования информации;
при изменении адреса фирмы, достаточно изменить его

только в таблице Продавцы;
защита от неправильного ввода: можно выбрать только фирму, которая заранее введена в таблицу Продавцы;

сложность структуры (не более 40-50 таблиц);
при поиске надо обращаться к нескольким таблицам;


Слайд 13Домашнее задание
Определите главный ключ и типы записей в БД Автобусы(номер маршрута, начальная

остановка, конечная остановка) Кино(кинотеатр, сеанс, фильм, длительность) Уроки(день недели, номер урока, класс, предмет, преподаватель)

Опишите структуру записей (имена полей, типы полей, главные ключи) для баз данных: Рейсы самолетов, Школы города, Страны мира

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика