Базы данных. Виды баз данных Калинина А.
Что же такое база данных? База данных представляет собой определенным образом организованную совокупность данных некоторой предметной области, хранящуюся в компьютере.
Основные типы база данных реляционный иерархический сетевой
Виды моделей баз данных Реляционные базы данных – базы данных с табличной формой организации информации. Реляционная база данных состоит из одной или нескольких взаимосвязанных таблиц. личного дела Класс ФамилияИмя ОтчествоДата рождения Е-218 «Б»Евдокимова ЕленаНиколаевна Л-48 «Б»Линова ОльгаАлексеевна И-128 «А»Ильин СергейОлегович М-329 «Б»Матвеев АлександрВикторович С-4710 «А»Сергеев ЕвгенийИванович Реляционная модель
Виды моделей баз данных Свойства реляционной модели базы данных: каждый элемент таблицы – один элемент данных; все столбцы в таблице являются однородными, т.е. имеют один тип (числа, текст, дата и т.д.); каждый столбец (поле) имеет уникальное имя; одинаковые строки в таблице отсутствуют; порядок следования строк в таблице может быть произвольным и может характеризоваться количеством полей, количеством записей, типом данных. Реляционная модель
Виды моделей баз данных Иерархическая модель базы данных представляет собой совокупность элементов, расположенных в порядке их подчинения от общего к частному и образующих перевернутое дерево (граф). Данная модель характеризуется такими параметрами, как уровни, узлы, связи. Уровень 1 Уровень 2 Уровень 3 Уровень 4 Школа Первые классы Вторые классы Третьи классы … 1 «А» 1 «Б»2 «А» 2 «Б»3 «А» 3 «Б» Отдельные ученики разных классов Иерархическая модель
Виды моделей баз данных Свойства иерархической модели базы данных: несколько узлов низшего уровня связано только с одним узлом более высшего уровня; иерархическое дерево имеет только одну вершину (корень), не подчиненный никакой другой вершине; каждый узел имеет свое имя (идентификатор). Иерархическая модель
Виды моделей баз данных Сетевая модель базы данных похожа на иерархическую. Она имеет те же основные составляющие (узел, уровень, связь), однако характер их связей принципиально иной. В сетевой модели принята свободная связь между элементами разных уровней. Педагогический коллектив Историк Попова Светлана Ивановна Географ Семенов Владимир Викторович Географ Алексеев Олег Дмитриевич 9 «А»8 «Б» Соколов Данил 8 «В» Макарова Марина Учитель (предмет, фамилия, имя, отчество) 8 «А» Иванова Елена Класс (индекс класса, фамилия старосты) Сетевая модель