База данных – основа информационной системы

Содержание

Слайд 2

Домашнее задание

§5 (с. 31–35).
Вопросы и задания (с. 35): 1, 2 – устно;
3

Домашнее задание §5 (с. 31–35). Вопросы и задания (с. 35): 1, 2
– письменно.

Слайд 3

Чем отличается кирпич на рисунках?

Чем отличается кирпич на рисунках?

Слайд 4

База данных (БД) – организовано хранящаяся совокупность структурированных взаимосвязанных данных.

База данных

База данных (БД) – организовано хранящаяся совокупность структурированных взаимосвязанных данных. База данных

Слайд 5

База данных хранится на внешнем носителе (носителях) или на локальном компьютере или в компьютерной сети.

Централизованные

База данных хранится на внешнем носителе (носителях) или на локальном компьютере или
(на одном компьютере)

Базы данных

Распределенные (на нескольких компьютерах)

Классификация баз данных по способу хранения данных

Хранение данных

Слайд 6

База данных является компьютерной информационной моделью некоторой реальной системы.

Предметная область

Например, книжного фонда библиотеки, кадрового

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

Такую систему называют предметной областью базы данных и информационной системы, в которую БД входит.

Слайд 7

Модель данных

Описание структуры данных, хранимых в БД, называется моделью представления данных или

Модель данных Описание структуры данных, хранимых в БД, называется моделью представления данных или моделью данных.
моделью данных.

Слайд 8

Иерархическая состоит из элементов, расположенных в порядке подчинения.
Сетевая связи между уровнями свободные,

Иерархическая состоит из элементов, расположенных в порядке подчинения. Сетевая связи между уровнями
нет строгого подчинения.
Реляционная (от латинского relatio – отношение) состоит из взаимосвязанных таблиц.

Модели данных

Слайд 9

Иерархическая модель

Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева).

Пример:

Иерархическая модель Иерархическая БД – это набор данных в виде многоуровневой структуры
структура школы

Школа (уровень 1)

Параллели (уровень 2)

Классы (уровень 3)


9 классы

11 классы

Школа 6

10 классы


10А

11А

11Б

10Б

Слайд 10

Пример иерархической БД

Прайс-лист:

Продавец (уровень 1)

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

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

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

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

$306

$312

S93

X93B

Sony

Phillips

Samsung

Мониторы

Принтеры

Иванов

Пример иерархической БД Прайс-лист: Продавец (уровень 1) Товар (уровень 2) Модель (уровень

Слайд 11

Пример: Файловая система Windows

Пример: Файловая система Windows

Слайд 12

Сетевая модель

Сетевая структура – это набор узлов, в которых каждый может быть

Сетевая модель Сетевая структура – это набор узлов, в которых каждый может
связан с каждым.

Пример: посещение учащимися одной группы спортивных секций

Слайд 13

Сеть Интернет

Сеть Интернет

Слайд 14

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

Модель – картотека
Примеры:
записная книжка
каталог в библиотеке

самая простая структура

во многих случаях –

Реляционная модель Модель – картотека Примеры: записная книжка каталог в библиотеке самая
дублирование данных:

Слайд 15

Для упрощения описания объектов и связей между ними в 1970 году американским

Для упрощения описания объектов и связей между ними в 1970 году американским
ученым Эдгаром Франком Коддом ( 1923-2003 ) была предложена реляционная модель данных. Математик по образованию, он ввел в теорию баз данных математический подход, основанный на теории множеств.

Основой структуры данных этой модели является таблица. В таблицах каждая строка содержит набор значений свойств одного из объектов предметной области. Каждый столбец таблицы содержит набор значений определенного свойства объектов предметной области. Такая таблица с набором столбцов, каждый из которых содержит значение из определенного конечного множества, с точки зрения математики задает отношение между множествами.
Поэтому для описания структуры данных Кодд использовал термин «relation» ( англ. relation - отношение ), а модель данных стали называть реляционной.

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

Слайд 16

Таблица

Таблица

Слайд 17

Пример таблицы

Пример таблицы

Слайд 18

Поля и записи

Таблица состоит из записей.
Запись содержит данные об одном объекте.
Запись содержит

Поля и записи Таблица состоит из записей. Запись содержит данные об одном
несколько полей.
Поле – место для значения одного свойства объекта.
Количество полей определяется разработчиком (администратором базы данных) и не может изменяться пользователем.
Каждое поле имеет уникальное имя (название свойства объекта).
Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.
Один экземпляр объекта занимает одну запись.

Слайд 19

Реляционные БД

Реляционная база данных – это набор простых таблиц, между которыми установлены

Реляционные БД Реляционная база данных – это набор простых таблиц, между которыми установлены связи.
связи.

Слайд 20

Реляционные БД

Реляционная БД – совокупность взаимосвязанных таблиц.
Для каждого типа объекта необходима отдельная

Реляционные БД Реляционная БД – совокупность взаимосвязанных таблиц. Для каждого типа объекта
таблица.
Таблицы связаны ключами.

Слайд 21

Ключ

Ключевое поле (ключ) – это поле (или комбинация полей), которое однозначно определяет

Ключ Ключевое поле (ключ) – это поле (или комбинация полей), которое однозначно
запись.
В таблице не может быть двух записей с одинаковым значением ключа.

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

?

Слайд 22

Простой ключ

Простой ключ

Слайд 23

Составной ключ

Составной ключ

Слайд 24

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

Система управления базами данных (СУБД) – комплекс программных и языковых средств для
создания баз данных, поддержки их в актуальном состоянии и организации поиска и обработки в них необходимой информации.
Популярной СУБД является СУБД Access, которая входит в состав пакета программ Microsoft Office.

СУБД

Слайд 25

Популярные СУБД

Microsoft Access — реляционная система управления базами данных корпорации Microsoft.

Популярные СУБД Microsoft Access — реляционная система управления базами данных корпорации Microsoft.
Входит в состав пакета Microsoft Office.

OpenOffice.org Base — свободная реляционная система управления базами данных, которая входит в состав пакета OpenOffice.org.

Microsoft SQL Server — система управления реляционными базами данных, разработанная корпорацией Microsoft. Используется для работы с крупными базами данных, конкурирует с другими СУБД в этом сегменте рынка.

Interbase — реляционная система управления базами данных, разрабатывающаяся компанией Embarcadero, появилась в середине 1980-х годов, ранее принадлежала компании Borland. Основа системы тестирования в нашей школе!

MySQL — свободная реляционная система управления базами данных, разрабатываемая и поддерживаемая корпорацией Oracle

Слайд 26

Предназначение СУБД

Создание БД

Заполнение БД

Редактирование БД

Сортировка данных

Поиск информации в БД

Вывод информации из БД

Возможности

Предназначение СУБД Создание БД Заполнение БД Редактирование БД Сортировка данных Поиск информации
СУБД

Установка защиты БД

СУБД превращает огромный объём хранимых в компьютерной памяти сведений в мощную информационную систему.

Слайд 27

Информационная система

Как правило, пользователь работает с СУБД не напрямую, а через прикладную

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

Иногда функции СУБД и прикладной программы объединяются в одной программе СУБД (например, в Microsoft Access).

Слайд 28

Информационная система

База данных

Информационная система

Приложения

СУБД

Информационная система База данных Информационная система Приложения СУБД

Слайд 29

СУБД Access

СУБД Access

Слайд 30

Пример

Подсистема Оценивание системы Школа.

Пример Подсистема Оценивание системы Школа.

Слайд 31

Работа за компьютером

Начало работы в СУБД Access

Работа за компьютером Начало работы в СУБД Access
Имя файла: База-данных-–-основа-информационной-системы.pptx
Количество просмотров: 26
Количество скачиваний: 0