Similar presentations:
1 Введение в БД
1. Введение в базы данных
ЕЭТК2. Чем отличается куча кирпича от стены, построенной из того же кирпича?
ЕЭТК3. О чем может идти речь?
ТУ –154; Архангельск; 8-40АН-24; Москва; 16-20;
ЕЭТК
4. База данных - это
– организованная структура,предназначенная для хранения информации
- структурированная совокупность
взаимосвязанных данных в некоторой
предметной области.
ЕЭТК
5. Система управления базами данных (СУБД) — это
программное обеспечение, котороеконтролирует хранение, организацию и
извлечение данных
!
Информационная система =БД+СУБД!
ЕЭТК
6. Предметная область (ПО)- это
область применения конкретного банкаданных (колледж, завод, больница)
ЕЭТК
7. Объект- это
элемент информационной системы. Можетбыть реальным (предмет, человек) или
абстрактным (событие). Каждый объект
обладает набором свойств, которые
заносятся в информационную систему.
ЕЭТК
8. Классы объектов- это
совокупность объектов обладающих наборомодинаковых свойств. Для объектов одного класса
набор свойств одинаков, но значения свойств
разное.
ЕЭТК
9. Атрибут- это
информационное отображение свойств объекта.Каждый атрибут в информационной модели
должен иметь свое имя - идентификатор.
В теории баз данных атрибут называют
элементом данных или просто полем.
ЕЭТК
10. Типы баз данных
12
3
Иерархическая БД
Сетевая
БД
Табличная
БД
4
5
Реляцион
ная БД
Распреде
ленная БД
ЕЭТК
11. Иерархическая БД – это
набор данных в виде многоуровневой структуры(дерева).
корень
Поиск данных трудоемкий из-за необходимости
последовательно проходить несколько
иерархических уровней.
ЕЭТК
12.
Структура школыШкола 2
Школа (уровень 1)
Класс (уровень 2)
Параллель (уровень 3)
9 класс
10 класс
11 класс
9А
10А
11Б
9Б
11А
9Б
ЕЭТК
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 шт)
Тип данных
Строка
Строка
Ключ
Нет
Нет
Разного типа Хоты бы один
ключ
ЕЭТК