18

санжировская урок 1 базы данных

Embed Size (px)

Citation preview

Page 1: санжировская урок 1 базы данных
Page 2: санжировская урок 1 базы данных

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

это совокупность взаимосвязанных данных, которые хранятся во внешней памяти компьютера, и организованы по определенным правилам, которые предполагают общие принципы описания, хранения и обработки данных

Page 3: санжировская урок 1 базы данных

Информация, которая хранится в БД, как правило, относится к некоторой конкретной предметной области. Например, базы данных:

1. Книжного фонда библиотеки,2. Кадрового состава предприятия,3. 09,4. Законодательных актов уголовного права,5. Современной музыки.

Page 4: санжировская урок 1 базы данных

Базы данных делятся на фактографические и документальные.

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

Page 5: санжировская урок 1 базы данных

Сама по себе БД содержит только информацию – «Информационный склад» – и не может обслуживать запросы пользователя на поиск и обработку информации.

Обслуживание базы данных осуществляет

Page 6: санжировская урок 1 базы данных

СУБД – Это программное обеспечение (ПО), которое позволяет создавать БД, обновлять и дополнять информацию, обеспечивать гибкий доступ к информации. СУБД создает на экране компьютера определенную среду для работы пользователя (интерфейс), и имеет определенные режимы работы и систему команд. Именно на основе СУБД создаются и функционируют информационно-поисковые системы(W W W).

Page 7: санжировская урок 1 базы данных

Требования к СУБД

Существуют такие СУБД как Access,

FoxPro, Paradox, Oracle, Sybase, Informix.

Возможность манипулирования данными.Возможность поиска и формирование запросов.Обеспечение целостности (согласованности) данных.Обеспечение защиты и секретность.

Page 8: санжировская урок 1 базы данных

Типы СУБД

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

Сетевые

Реляционные

Page 9: санжировская урок 1 базы данных

Существует строгая подчиненность элементов: один главный, остальные подчиненные. Например, система каталогов на диске.

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

Иерархическая модельИерархическая модель БД представляет собой БД представляет собой совокупность объектов различного уровня, совокупность объектов различного уровня, причем объекты нижнего уровня подчинены причем объекты нижнего уровня подчинены объектам верхнего уровня.объектам верхнего уровня.

Page 10: санжировская урок 1 базы данных

Структура школы:

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

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

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

9 класс9 класс 11 класс11 класс

Школа 2Школа 2

10 класс10 класс

корень

9Б9Б 10А10А 11А11А 11Б11Б 9 Б9 Б

Page 11: санжировская урок 1 базы данных

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

Page 12: санжировская урок 1 базы данных

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

Диск C:Диск C:

ДокументыДокументы ВидеоВидео

20062006 20072007

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

ФотоФото

Page 13: санжировская урок 1 базы данных

Сетевые БД более гибкие: нет явно выраженного главного элемента и существует возможность установления горизонтальных связей. Например, организация информации в Интернете (W W W).

Сетевые

Сетевая модель базы данных представляет совокупность объектов различного уровня, однако схема связей между объектами может быть любой.

Page 14: санжировская урок 1 базы данных

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

Иванов Петров Сидоров Кузнецов

хоккей плавание лыжи футбол

Page 15: санжировская урок 1 базы данных

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

Page 16: санжировская урок 1 базы данных

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

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

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

Page 17: санжировская урок 1 базы данных

Реляционная модель (от английского “relation”- отношение) основана на отношениях между таблицами, которые содержат информацию.

Реляционные

Page 18: санжировская урок 1 базы данных

Модель – картотека

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

Петров ВасяСуворовский пр., д. 32, кв. 11275-75-75

Фамилия Имя Адрес Телефон

Петров Вася Суворовский пр., д. 32, кв. 11 275-75-75

Иванов Дима Кирочная ул., д.25, кв.12 276-76-76

записизаписи

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

поляполя

А.С. Пушкин Сказка о царе Салтане 20 стр.

А.С. Пушкин Сказка о золотом петушке 12 стр.

во многих случаях – дублирование данных: