647.39K
Category: databasedatabase

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

1.

Тема: Базы данных (БД).

2.

Цель:
Изучить определения база данных и средства
управления базами данных;
Познакомиться с типами и структурой БД;
Изучить основные типы данных, хранящихся в
БД.

3.

План:
1.
2.
3.
4.
5.
6.
7.
Определение БД.
Типы баз данных.
Структура БД.
Основные типы данных.
Основные режимы работы с базой данных.
Определение СУБД.
Примеры СУБД.
Решение задач.

4.

БАЗА ДАННЫХ (БД) – совокупность
хранящихся взаимосвязанных данных,
организованных по определённым
правилам.
БД
служат
для
хранения
и
поиска
большого
объёма
информации.
Примеры
баз данных: записная
книжка, словари, справочники,
энциклопедии.

5.

По характеру хранимой информации
базы данных делятся на
В фактографических БД
содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате.
Например, в БД библиотеки
о каждой книге хранятся
библиографические сведения: год издания, автор,
название и т. д.
В документальных БД содержатся документы (информация) самого разного типа:
текстового, графического,
звукового, мультимедийного
(например, различные справочники, словари)

6.

По способу хранения базы данных
делятся на
Централизованная БД –
БД хранится на одном
компьютере
Распределённая БД –
различные части одной
БД хранятся на множестве компьютеров,
объединённых между
собой сетью
Пример: информация в сети Internet,
объединённая паутиной WWW

7.

По структуре организации базы данных
делятся на
РЕЛЯЦИОННЫЕ
Реляционной (от
английского слова
relation – отношение)
называется БД,
содержащая информацию, организованную в виде прямоугольных таблиц,
связанных между
собой. Такая таблица
называется
отношением.
НЕРЕЛЯЦИОННЫЕ
ИЕРАРХИЧЕСКАЯ
СЕТЕВАЯ
Иерархической называется БД, в которой информация упорядочена
следующим образом:
один элемент записи
считается главным,
остальные – подчинёнными. Иерархическую БД
образуют файловая
система на диске,
родовое генеалогическое
дерево
Сетевой
называется БД,
в которой к
вертикальным
иерархическим
связям добавляются
горизонтальные
связи.

8.

СТРУКТУРА БД
Основной элемент БД – запись.
Каждая таблица должна иметь своё имя.
Запись – это строка таблицы.
Поле – это столбец таблицы.
Таблица – информационная модель
реальной системы.
Запись содержит информацию об одном
конкретном объекте.
Поле
содержит
определённые
характеристики объектов.

9.

Имя таблицы
Поле
Запись
Главный ключ – это поле или совокупность полей,
которое однозначно определяет запись в таблице.

10.

Структура БД:
Структура
БД изменяется
при добавлении или удалении
полей.
Для
каждого
поля
определяется тип и формат
данных.

11.

ОСНОВНЫЕ ТИПЫ ДАННЫХ
текстовый
поле MEMO
одна строка текста (до 255 символов)
текст, состоящий из нескольких строк (до 65535 символов)
числовой
число любого типа (можно использовать в вычислениях)
денежный
поле, выраженное в денежных единицах (рубли, доллары и т.д.)
дата/время
поле, содержащее дату или время
счётчик
поле, которое вводится автоматически с вводом каждой записи
логический
содержит одно из значений True (истина) или False (ложно) и
применяется в логических операциях
поле объекта
OLE
содержит рисунки, звуковые файлы, таблицы Excel, документ
Word и т. д.

12.

ОСНОВНЫЕ РЕЖИМЫ РАБОТЫ С БАЗОЙ
ДАННЫХ
Создание БД;
Редактирование БД;
Просмотр БД;
Поиск информации в БД.
Программное обеспечение, позволяющее
работать с базой данных, называется
СИСТЕМОЙ УПРАВЛЕНИЯ
БАЗОЙ ДАННЫХ (СУБД)

13.

Примеры СУБД:
Microsoft Office Access;
OpenOffice Base;
LibreOffice Base;
Microsoft SQL Management Studio.

14.

15.

Решение
1) ID Лемешко В. А.: 1040.
2) Из таблицы 2 определяем, что ID родителей
Лемешко В. А.: 1072, 1131.
3) Из таблицы 2 определяем, что ID братьев и
сестер Лемешко В. А.: 1202, 1217.
4) Из таблицы 1 определяем, что сестра
Лемешко В. А. — Зельдович М. А.
То есть правильный ответ указан под номером
4.

16.

17.

Решение
Из первой таблицы определяем, что ID Седых
В.А. — 2911.
Из второй таблицы определяем, что родители
Седых В.А. — 1616, 2349.
Из второй таблицы определяем, что второй
ребенок 1616 и 2349 — 2593, 1588.
Из первой таблицы определяем, что 2593 и
1588 — Саенко М.А.(ж) и Билич П.А.(м).
Следовательно, ответ 2.

18.

19.

Решение
По первой таблице видно, что ID Штольц Т. И.
равен 2607. Найдем во второй таблице в графе
«ID_ребенка» номер Штольц Т. И. Видно, что его
родители имеют ID 2759 и 1560. Теперь найдем
в графе «ID_ребенка» братьев и сестер Штольц
Т. И. Это человек с ID 1837.
Ответ: 1.

20.

21.

Решение
Дядя, это брат отца или матери, следовательно, у этого
человека, общие родители с отцом (или матерью)
Корзуна П. А.
1) ID Корзуна П. А.: 1217
2) ID родителей Корзуна П. А.: 1072, 1131.
3) В таблице 2, в графе "ID Ребенка" нет числа 1131, по
этому, ищем родителей 1072: 1027, 1028.
3) У 1027 и 1028 есть второй ребенок: 1099.
4) Из первой таблицы находим, что 1099, это Онищенко
И. Б.
Ответ: 4.

22.

Контрольные вопросы
База данных – это…
Для чего предназначена БД?
По характеру хранимой информации базы данных
делятся на…Поясните каждую группу.
4. По
способу
хранения базы данных
делятся
на…Поясните каждую группу.
5. По структуре организации базы данных делятся
на…Поясните каждую группу.
6. Что является основным элементом базы данных?
7. Что включает в себя структура БД?
8. Какие основные типы данных вы знаете?
9. СУБД – это…
10. Приведите примеры СУБД.
1.
2.
3.
English     Русский Rules