1 of 13

БАЗЫ ДАННЫХ

2 of 13

База данных (БД) — совокупность взаимосвязанных и организованных определенным образом данных.

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

3 of 13

БАЗЫ ДАННЫХ

  • База данных позволяет упорядоченно хранить данные о большом количестве однотипных объектов, обладающих одинаковым набором свойств.
  • Типы баз данных – иерархические, сетевые, табличные.

4 of 13

ТИПЫ МОДЕЛЕЙ БАЗЫ ДАННЫХ

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

Сетевая

Реляционная

5 of 13

Табличная (реляционная) форма представления баз данных

  • Столбцы табличной БД – называются полями, каждое поле имеет имя и содержит данные определенного типа (текст, число, дата/время и т.д.).
  • Строки табличной БД – называются записями, каждая запись хранит набор значений свойств одного объекта.

6 of 13

Табличные БД

Фамилия

Имя

Адрес

Телефон

Петров

Иван

Суворовский пр., д. 32, кв. 11

275-75-75

Иванов

Дима

Кирочная ул., д.25, кв.12

276-76-76

Примеры:

    • записная книжка
    • каталог в библиотеке

Петров Иван�Суворовский пр., д. 32, кв. 11

275-75-75

записи

поля

7 of 13

Табличная форма представления базы данных «Записная книжка»

Фамилия

Телефон

E-mail

1

Сидоров

11 – 11 – 11

sidorov@server.ru

2

Иванов

22 – 22 – 22

ivanov@server.ru

3

Петров

33 – 33 – 33

petrov@server.ru

8 of 13

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

Тип данных

Использование

Текстовый

Одна строка текста (до 255 символов)

Memo

Текст, состоящий из нескольких строк, которые затем можно будет просмотреть при помощи полос прокрутки (до 65 535 символов)

Числовой

Различные числовые данные (имеет несколько форматов: целое, длинное целое, с плавающей точкой)

Дата \ Время

Дата и время в одном из предлагаемых БД форматов

Денежный

Денежные суммы, хранящиеся с 8 знаками в десятичной части. В целой части каждые три разряда разделяются запятой.

Счетчик

Уникальное длинное целое, создаваемое БД для каждой новой записи

Логические

Логические данные, имеющие значения Истина или Ложь

Объект OLE

Картинки, диаграммы и другие объекты OLE из приложений Windows

9 of 13

ИЕРАРХИЧЕСКАЯ МОДЕЛЬ

10 of 13

УЗЕЛ- информационная модель элемента, находящегося на данном уровне иерархии.

Диск C:

Документы

Видео

2020

2019

дерево папок:

Фото

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

11 of 13

СЕТЕВАЯ МОДЕЛЬ

12 of 13

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

Б

Г

А

В

15

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

Иванов

Петров

Сидоров

Кузнецов

хоккей

плавание

лыжи

футбол

13 of 13