Пример иерархической БД

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

Наибольшее распространение получили реляционные базы данных.

Пример сетевой БД

Реляционные базы данных

В реляционной базе данных (РБД) используется реляционная модель данных, основанная на представлении данных в виде таблиц. Реляционная БД может состоять из одной или нескольких взаимосвязанных прямоугольных таблиц.

 

Пример реляционной БД

Строка таблицы РБД называется записью, столбецполем.

Запись содержит всю информацию об одном объекте, описываемом в базе данных: об одном товаре, продаваемом в магазине; об одной книге, имеющейся в библиотеке; об одном сотруднике, работающем на предприятии, и т. п.

Поле — это одна из характеристик (атрибутов, свойств) объекта: название товара, стоимость товара, количество имеющихся в наличии товаров; название книги, автор книги, год издания; фамилия, имя, отчество сотрудника, дата рождения, специальность и т. п. Значения полей в одном столбце относятся к одной характеристике объекта. Поле базы данных имеет имя, тип и длину.

Все имена полей таблицы должны быть разными.

Тип поля определяется типом данных, которые поле содержит.

Основные типы полей:

- числовой — для полей, содержащих числовую информацию;

- текстовый — для полей, содержащих всевозможные последовательности символов;

- логический — для полей, которые могут принимать всего два значения: ДА (ИСТИНА, TRUE, 1) и НЕТ (ЛОЖЬ, FALSE, 0);

- дата — для полей, содержащих календарные даты (в нашей стране принято писать день, а потом месяц и год).

Длина поля — это максимальное количество символов, которые могут содержаться в поле.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: