БАЗЫ ДАННЫХ

Содержание

Слайд 2

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

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

Слайд 3

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

12, 43; ТУ –154; Архангельск; 8-40
31, 5;

О чем может идти речь? 12, 43; ТУ –154; Архангельск; 8-40 31, 5; АН-24; Москва; 16-20;
АН-24; Москва; 16-20;

Слайд 4

Определения

База данных (БД) – это структурированная совокупность взаимосвязанных данных в некоторой предметной

Определения База данных (БД) – это структурированная совокупность взаимосвязанных данных в некоторой
области.
Важно:
данные о некоторой области (не обо всем)
упорядоченные
Система управления базой данных (СУБД) – это программное обеспечение для работы с БД.
Функции:
поиск информации в БД
выполнение несложных расчетов
вывод отчетов на печать
редактирование БД

Слайд 5

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

иерархические БД
сетевые БД
табличные БД

Типы баз данных иерархические БД сетевые БД табличные БД

Слайд 6

Иерархическая БД

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

Структура

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

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

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

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


9 класс

11 класс

Школа 2

10 класс


10А

11А

11Б

9 Б

Слайд 7

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

Поиск данных трудоемкий из-за необходимости последовательно проходить несколько иерархических уровней.

Генеалогическое дерево Поиск данных трудоемкий из-за необходимости последовательно проходить несколько иерархических уровней.

Слайд 8

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

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

Слайд 9

Сетевые БД

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

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

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

Слайд 10

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

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

Слайд 11

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

лучше всего отражает структуру некоторых задач (сетевое

Достоинства и недостатки сетевой БД лучше всего отражает структуру некоторых задач (сетевое
планирование в экономике)

сложно хранить информацию о всех связях
запутанность структуры

Слайд 12

Табличные БД

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

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

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

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

Слайд 13

Табличные БД

Количество полей определяется разработчиком и не может изменяться пользователем.
Любое поле должно

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

Слайд 14

Поля могут иметь различный тип:

Поля могут иметь различный тип:

Слайд 15

Задание: для следующих полей определить тип.

Страна

Текстовый

Столица

Числовой

Текстовый

Числовой

Площадь

Задание: для следующих полей определить тип. Страна Текстовый Столица Числовой Текстовый Числовой

Население

Языки

Memo

Карта

Объект OLE

?

Слайд 16

Ключевое поле (ключ таблицы)

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

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

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

?

Слайд 17

Задание

Назвать возможные поля для БД «Прайс-лист» и их тип.
Определить ключевое поле.

Задание Назвать возможные поля для БД «Прайс-лист» и их тип. Определить ключевое поле. ?

?

Имя файла: БАЗЫ-ДАННЫХ.pptx
Количество просмотров: 127
Количество скачиваний: 0