Введение в базы данных
Чем отличается куча кирпича от стены, построенной из того же кирпича?
О чем может идти речь?
База данных - это
Система управления базами данных (СУБД) — это
Предметная область (ПО)- это
Объект- это
Классы объектов- это
Атрибут- это
Типы баз данных
Иерархическая БД – это
Генеалогическое дерево
Файловая система
Сетевая БД
Сеть Интернет
Достоинства и недостатки сетевой БД
Табличная БД
Достоинства и недостатки табличной БД
Типы данных полей
Для следующих полей определите тип
Ключевое поле – это
Могут ли эти данные быть ключом?
Реляционные БД
Распределенные базы данных
Задание
2.62M
Category: databasedatabase

1 Введение в БД

1. Введение в базы данных

ЕЭТК

2. Чем отличается куча кирпича от стены, построенной из того же кирпича?

ЕЭТК

3. О чем может идти речь?

ТУ –154; Архангельск; 8-40
АН-24; Москва; 16-20;
ЕЭТК

4. База данных - это

– организованная структура,
предназначенная для хранения информации
- структурированная совокупность
взаимосвязанных данных в некоторой
предметной области.
ЕЭТК

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

программное обеспечение, которое
контролирует хранение, организацию и
извлечение данных
!
Информационная система =БД+СУБД!
ЕЭТК

6. Предметная область (ПО)- это

область применения конкретного банка
данных (колледж, завод, больница)
ЕЭТК

7. Объект- это

элемент информационной системы. Может
быть реальным (предмет, человек) или
абстрактным (событие). Каждый объект
обладает набором свойств, которые
заносятся в информационную систему.
ЕЭТК

8. Классы объектов- это

совокупность объектов обладающих набором
одинаковых свойств. Для объектов одного класса
набор свойств одинаков, но значения свойств
разное.
ЕЭТК

9. Атрибут- это

информационное отображение свойств объекта.
Каждый атрибут в информационной модели
должен иметь свое имя - идентификатор.
В теории баз данных атрибут называют
элементом данных или просто полем.
ЕЭТК

10. Типы баз данных

1
2
3
Иерархическая БД
Сетевая
БД
Табличная
БД
4
5
Реляцион
ная БД
Распреде
ленная БД
ЕЭТК

11. Иерархическая БД – это

набор данных в виде многоуровневой структуры
(дерева).
корень
Поиск данных трудоемкий из-за необходимости
последовательно проходить несколько
иерархических уровней.
ЕЭТК

12.

Структура школы
Школа 2
Школа (уровень 1)
Класс (уровень 2)
Параллель (уровень 3)
9 класс
10 класс
11 класс

10А
11Б

11А

ЕЭТК

13. Генеалогическое дерево

ЕЭТК

14. Файловая система

Диск C:
Документы
Видео
Фото
2006
2007
ЕЭТК

15. Сетевая БД

граф со свободным характером связей между узлами
А
Г
Б
В
ЕЭТК

16.

Общение между операторами сотовой сети
ЕЭТК

17. Сеть Интернет

ЕЭТК

18. Достоинства и недостатки сетевой БД

лучше всего отражает структуру некоторых
задач (сетевое планирование в экономике)
сложно хранить информацию о всех
связях
запутанность структуры
ЕЭТК

19. Табличная БД

представляет собой двумерный массив (таблицу)
Ф.И.О.
ученика
Петров П. П.
Домашний адрес Телефо
н
Ул. Садовая. 16.
27
3-15-16
Иванов И. И. Ул. Луговая, 11, 2
3-16-17
ЕЭТК

20.

Модель – картотека
Петров Вася
Примеры:
Суворовский пр., д. 32, кв.
•записная книжка
•каталог в библиотеке
поля
записи
Фамилия Имя
Адрес
Петров
Вася Суворовский пр., д.
32, кв. 11
Иванов
Дима Кирочная ул., д.25,
кв.12
Телефон
275-75-75
276-76-76
ЕЭТК

21. Достоинства и недостатки табличной БД

самая простая структура
дублирование данных
А.С. Пушкин
А.С. Пушкин
Сказка о царе
Султане
Сказка о золотом
петушке
20
стр.
12
стр.
ЕЭТК

22. Типы данных полей

Тип данных
Использование
Строка
Символ
Число
Алфавитно-цифровые данные
Одна буква, символ или цифра
Числовые данные (целые,
вещественные)
Дата\Время Дата и время
Логический
Логические данные (Истина или
Ложь)
ЕЭТК

23. Для следующих полей определите тип

Имена полей
Типы данных
Фамилия
Телефон
Цена
Количество
Наличие детей?
Строка
Строка
Число
Число
Логический
Дата
Дата рождения
ЕЭТК

24. Ключевое поле – это

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

25. Могут ли эти данные быть ключом?

фамилия
имя
Серия + номер паспорта
номер дома
регистрационный номер автомобиля
город проживания
дата выполнения работы
марка стиральной машины
ЕЭТК

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

Представляют набор взаимосвязанных
таблиц
ЕЭТК

27. Распределенные базы данных

ЕЭТК

28. Задание

• Назвать возможные поля для БД «Магазин» и их тип. Определить
ключевое поле.
Поле
Фамилия
Название
товара
… (5 шт)
Тип данных
Строка
Строка
Ключ
Нет
Нет
Разного типа Хоты бы один
ключ
ЕЭТК
English     Русский Rules