Основные понятия баз данных
Базы данных 2 Примеры баз данных
В фактографических БД содержатся краткие сведе- ния об описываемых объек- тах, представленные в стро- го определенном формате. Например, в БД библиотеки о каждой книге хранятся библиографические сведе- ния: год издания, автор, название и т. д. В документальных БД содер- жатся документы (информа- ция) самого разного типа: текстового, графического, звукового, мультимедийного (например, различные спра- вочники, словари)
Централизованная БД – БД хранится на одном компьютере Распределённая БД – различные части одной БД хранятся на мно- жестве компьютеров, объединённых между собой сетью Пример: информация в сети Internet, объединённая паутиной WWW
Базы данных 5 По способу доступа БД с локальным доступом БД с удаленным (сетевым) доступом: По технологии запросов:
Модели БД. Иерархические (имеет древовидную многоуровневую структуру) Иерархические Сетевые ( представляют собой граф со свободным характером связей между узлами) Сетевые Реляционные (представляет собой двумерный массив (таблицу)) Реляционные
Школа Уровень 1 11 классы 10 классы …. 5 классы Уровень 2 11 А 11 Б 11В Уровень 3 Васильев Василий Уровень 4 Иерархическая БД
Сетевые БД Математика Физика Информатика Воробьев Галкин Синицина
Базы данных 9 Основные свойства иерархических и сетевых моделей Для иерархических структур характерна подчиненность объектов нижнего уровня объектам верхнего уровня. В дереве, между верхними и нижними объектами, задано отношение «один ко многим». Исходные элементы порождают подчиненные. Сети имеют много уровней взаимосвязанных объектов, между которыми задано отношение «многие ко многим». Сетевая организация обладает большей гибкостью и облегчает процесс поиска требуемых данных.
Ф.И.О. ученикаДомашний адресТелефон Петров П. П.Ул. Садовая Иванов И. И.Ул. Луговая, 11, Сидоров С. С.Ул. Цветочная, 6, Реляционная БДРеляционная БД.
11 Реляционные базы данных Реляционные базы данных получили наибольшее распространение, т.к. они обладают преимуществом - наглядность и понятность для пользователя табличной структуры. К реляционной структуре можно свести любой тип структуры данных (деревья и сети). Название реляционная (от relational - отношение) связано с тем, что каждая запись в таблице содержит информацию, относящуюся только к одному конкретному объекту. База данных может строится на одной таблице (однотабличная база) или строится на основе нескольких таблиц, связанных между собой(многотабличная база).
Структурными составляющими таблицы являются записи и поля ПОЛЕ 1 ПОЛЕ 2ПОЛЕ 3 ………….. ЗАПИСЬ 1 ЗАПИСЬ 2 ЗАПИСЬ 3 ……………
Основные операции которые можно выполнить с базой данных Создавать новую базу Добавлять данные в базу Поиск данных в базе Изменять данные в базе Удалять данные из базы
Основные этапы создания базы данных I.Постановка задания II.Создание словесной модели базы данных III.Создание модели сущность – связь IV.Определение модели данных V.Создание структуры базы данных с использованием СУБД VI.Введение данных в базу VII.Тестирование базы данных и ее коррекция.
Построение базы данных «Автомагазин»