БАЗЫ ДАННЫХ Выполнил: Маннанов Азат МОУ СОШ 2 г. Катайска, 2009 г.
2 База данных (БД) База данных (БД) – это структурированная совокупность взаимосвязанных данных в некоторой предметной области.
3 Типы баз данных Иерархические БД Сетевые БД Распределенные БД Табличные (реляционные) БД
4 Иерархическая БД Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева). Структура школы: Школа (уровень 1) Класс (уровень 2) Параллель (уровень 3) 9А 9 класс 11 класс Школа 2 10 класс корень 9Б 10А 11А 11Б 11 В
Генеалогическое дерево Поиск данных трудоемкий из-за необходимости последовательно проходить несколько иерархических уровней.
Файловая система Windows Диск C: Документы Видео дерево папок: Фото
7 Сетевые БД Сетевая БД – это набор узлов, в которых каждый может быть связан с каждым (схема дорог). БГ А В Пример: посещение учащимися одной группы спортивных секций ИвановПетровСидоровКузнецов хоккейплаваниелыжифутбол
Достоинства и недостатки сетевой БД лучше всего отражает структуру некоторых задач (сетевое планирование в экономике) сложно хранить информацию о всех связях запутанность структуры
Распределенная БД Распределенная БД – хранение отдельных взаимосвязанных частей БД на разных ПЭВМ
Сеть Интернет
11 Табличные БД ФамилияИмяАдресUIN МаннановЭльдарУл. Блатных перцев, д МартюшевАнтонУл. Мачо-менов, д Модель – картотека Примеры: записная книжка каталог в библиотеке Маннанов Эльдар Ул. Блатных перцев, д записи самая простая структура во многих случаях – дублирование данных: поля А.С. ПушкинЕвгений Онегинмного стр. А.С. ПушкинСказка о золотом петушке12 стр.
12 Табличные БД 1.Количество полей определяется разработчиком и не может изменяться пользователем. 2.Любое поле должно иметь уникальное имя. 3.Поля могут быть обязательными для заполнения или нет. 4.Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.
13 Система управления базой данных (СУБД) Система управления базой данных (СУБД) – это программное обеспечение для работы с БД. Типы СУБД Прикладные Инструментальные Информационная система = БД + СУБД! ! ! Примеры ИС: система продажи железнодорожных билетов WWW
14 Возможности СУБД Создать новые БД Изменять данные Дополнять данные Осуществлять поиск Упорядочивать информацию в базе данных Записывать обновленные данные на диск Выполнять печать данных и ответов на запросы
15 Этапы создания БД Проектирование БД (теоретический этап) Создание структуры (Используется СУБД для описания структуры таблиц) Ввод записей
Приложение Microsoft Access