Основные вопросы урока
Примеры баз данных
Основные понятия
Определение понятий модели и структуры
Найдите отличия между двумя рисунками
О чем идет речь?
Виды моделей информационных структур:
Иерархическая древовидная модель БД
Пример: дерево каталогов в Windows Commander
Пример: сотовый телефон
Реляционная база данных
Пример: Сотрудники
Пример совокупности информационных объектов
Типы взаимосвязей в модели
Типы взаимосвязей в модели
Типы взаимосвязей в модели
План построения информационной структуры:
Режимы работы с СУБД:
692.00K
Категория: Базы данныхБазы данных

Определение и назначение баз данных, СУБД. Основные понятия

1.

Определение и назначение баз данных,
СУБД.
Основные понятия.

2. Основные вопросы урока


Определение и назначение базы данных,
системы управления базой данных.
Примеры баз данных
Определение понятий модели и структуры.
Режимы работы СУБД.
Виды моделей баз данных (особенность,
элементы БД, пример)
Что такое поле и запись? Что такое ключевое
поле, виды и их назначение?
Типы взаимосвязей в модели.
Основные этапы построения информационной
структуры

3. Примеры баз данных


База данных «Видеотека»
Библиотечный каталог
База данных «Успеваемость»
Электронные энциклопедии
База данных «Фирма»

4. Основные понятия

• База данных (БД) – это взаимосвязанная
информация (данные) об объектах, которая
организованна специальным образом и хранится во
внешней памяти компьютера.
• Программное обеспечение, позволяющее создавать
БД, обновлять хранимую в ней информацию,
обеспечивающее удобный доступ к ней с целью
просмотра и поиска, называется системой
управления базой данных (СУБД).
• Совокупность БД и обслуживающих программ
называется информационно-поисковой системой
(ИПС): ИПС книжного фонда школьной библиотеки,
ИПС кадровой информации предприятия и т.п.

5. Определение понятий модели и структуры

• Моделью называется некий объект-заменитель,
который в определенных условиях может заменить
объект-оригинал, воспроизведя интересующие на
свойства и характеристики оригинала, причем имеет
существенные преимущества, удобства (наглядность,
доступность испытаний, легко изменяются и т.д.)
• Информационная модель – это информация (знания,
сведения) о реальном объекте, процессе, явлении.
• Структура – это что-то упорядоченное,
организованное определенным образом.

6. Найдите отличия между двумя рисунками

7. О чем идет речь?

1,2,3; ТУ –154; Воронеж; Москва; 8-40
3,5; АН-24; Ижевск; Иркутск;16-20;

8. Виды моделей информационных структур:

• Иерархическая древовидная модель базы
данных
• Сетевая модель базы данных
• Реляционная модель базы данных

9.

Пример иерархической
модели: Структура школы.
1 уровень
школа
2 уровень
10 класс
9 класс


10А
10Б
11 класс
10В
11А
ОБЪЕКТЫ: школа параллель классов
УРОВНИ:
СВЯЗИ:
11Б
классы
11В
3 уровень

10. Иерархическая древовидная модель БД

Совокупность элементов, расположенных в
порядке подчинения от общего к частному и
образующих перевернутое дерево называют
графом или иерархической структурой.
Параметры данной модели:
– Уровень
– Узел
– Связь

11. Пример: дерево каталогов в Windows Commander

12.

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

13.

Пример: посещение учащимися одной группы
спортивных секций
Иванов
Петров
хоккей
плавание
Сидоров
лыжи
Кузнецов
футбол

14. Пример: сотовый телефон

Телефон
Записная книжка
друзья
Ваня
Саша
Звонки
входящие
работа
Маша
55555 890000111
SMS-сообщения
Даша
22222
Коля
11111
30000
исходящие

15. Реляционная база данных

Это слово происходит от английского relation – отношение. В этом
подходе таблица выступает, как совокупность атрибутов
объектов называется отношением.
Каждый столбец в такой таблице называется – полем - это признак
объекта, выделенный в отдельный столбик и которому задано
имя
Каждая строка такой таблицы называется запись - совокупность
значений полей, которые относятся к конкретному объекту.
Объект – это нечто существующее и различимое, т.е. объектом
можно назвать то “нечто”, для которого существуют название
и способ отличать один подобный объект от другого.
В каждой таблице реляционной модели должен быть столбец (или
совокупность столбцов), значение которого однозначно
идентифицирует каждую ее строку. Этот столбец (или
совокупность столбцов) называется первичным ключом.
Преимущество таких БД – наглядность и понятность организации
данных, быстрота поиска нужной информации.

16. Пример: Сотрудники

ПОЛЯ
Номер
пропуска
ФИО
*
* - ЗАПИСИ
Должность Название Тел.
отдела

17.

Название таблицы
Таблица 1 СОТРУДНИКИ
Номер
пропуска
ФИО
Должность Название Тел.
отдела
Первичный ключ к таблице 1

18.

Реляционная модель может содержать одну или
более 2 таблиц, которые связаны между собой
некоторым отношением. Связи
поддерживаются внешними ключами.
Внешний ключ - столбец (или совокупность
столбцов), значение которого однозначно
характеризует значение первичного ключа
другого отношения (таблицы).

19.

Таблица 1 СОТРУДНИКИ
Номер
пропуска
ФИО
Должность Название Тел.
отдела
Внешний ключ к
таблице 1
Первичный ключ к
таблице 1
Таблица 2
Название
отдела
ОТДЕЛ
Расположение
отдела
Первичный ключ к таблице 2
Назначение
отдела

20. Пример совокупности информационных объектов

1. СТУДЕНТ (Номер студента, ФИО, Дата
рождения, Номер группы);
2. СТИПЕНДИЯ (Номер студента, размер
стипендии);
3. ГРУППА (Номер группы, Специальность);
4. ПРЕПОДАВАТЕЛЬ (Код преподавателя,
ФИО, Должность).

21. Типы взаимосвязей в модели

• Связь один к одному (1:1) означает, что каждому экземпляру
первого объекта (А) соответствует только один экземпляр
второго объекта (В) и, наоборот каждому экземпляру
второго объекта(В) соответствует только один экземпляр
первого объекта (А).
СТУДЕНТ (Номер студента, ФИО, Дата рождения,
Номер группы)
1:1
СТИПЕНДИЯ (Номер студента, размер стипендии)

22. Типы взаимосвязей в модели

• Связь один ко многим (1:М) означает, что каждому
экземпляру первого объекта (А) соответствует несколько
экземпляров второго объекта (В) и, наоборот каждому
экземпляру второго объекта (В) соответствует только
один экземпляр первого объекта (А).
СТУДЕНТ (Номер студента, ФИО, Дата рождения,
Номер группы)
1:М
ГРУППА (Номер группы, Специальность)

23. Типы взаимосвязей в модели

• Связь один ко многим (1:М) означает, что каждому
экземпляру первого объекта (А) соответствует несколько
экземпляров второго объекта (В) и, наоборот каждому
экземпляру второго объекта (В) соответствует только
один экземпляр первого объекта (А).
СТУДЕНТ (Номер студента, ФИО, Дата рождения,
Номер группы)
М:М
ПРЕПОДАВАТЕЛЬ (Код преподавателя, ФИО,
Должность)

24. План построения информационной структуры:

1. Определить объекты описания.
2. Определить поля (признаки) этих
объектов.
3. Выбирать тип структуры,
отображающей связи между
объектами (таблица, дерево, сеть).
4. Построить конкретный экземпляр
информационной структуры.

25. Режимы работы с СУБД:

1. создание – описание данных, их структур,
первичный ввод, пополнении;
2. редактирование – удаление устаревшей
информации, корректировка данных для
поддержания их актуальности,
3. поиск – информации по некоторому
признаку;
4. подготовка и генерация отчетов;
5. манипулирование - действия с БД как с
целым: просмотр; копирование ее файлов,
например на бумажный носитель и т.д.
English     Русский Правила