Иерархические БД
Вопрос
Технология хранения, поиска и сортировки информации.
Вопрос
В каком редакторе объект при редактировании удаляется целиком?
-в векторном
Базы данных.
Базы данных представляют собой информационные модели, содержащие данные об объектах и их свойствах. Базы данных хранят информацию о группах объектов с одинаковым набором свойств. Информация в базах данных хранится в упорядоченном виде. Например, все записи в записной книжке упорядочены по алфавиту. Существует несколько различных структур информационных моделей и соответственно различных типов моделей данных: табличные, иерархические и сетевые.
Табличные базы данных содержит перечень объектов одного типа, то есть объектов, имеющих одинаковый набор свойств. Такую базу данных удобно представлять в виде двумерной таблицы: в каждой ее строке последовательно размещаются значения свойств одного из объектов. Каждое значение свойства - в своем столбце, озаглавленным именем свойства. Столбцы такой таблицы называются полями. Каждое поле характеризуется своим именем и типом данных, представляющих значения данного свойства. Строки таблицы являются записями об объекте. Эти записи разбиты на поля столбцами таблицы. Каждая запись представляет собой набор значений, содержащихся в полях. Каждая таблица должна содержать, по крайней мере, одно ключевой поле, содержимое которого уникально для каждой записи в этой таблице. Ключевое поле позволяет однозначно идентифицировать каждую запись в таблице. В качестве ключевого поля чаще всего используют поле, содержащее тип данных счетчик. Однако иногда удобнее в качестве ключевого поля таблицы использовать другие поля. Тип поля определяется типом данных, которые оно содержит. Поля могут содержать данные следующих основных типов: счетчик (целые числа, которые задаются автоматически при вводе записей; эти числа не могут быть изменены пользователем), текстовый (тексты, содержащие до 255 символов), числовой (числа), денежный (числа в денежном формате), логический (значения истина или ложь), дата/время (дата или время), гиперссылка (ссылки на информационный ресурс в Интернете). Поле каждого типа имеет свой набор свойств. Наиболее важными свойствами полей являются: размер поля (определяет максимальную длину текстового или числового поля), формат поля (устанавливает формат данных), обязательное поле (указывает на то, что данное поле обязательно надо заполнить).
По значению ключевого поля может быть найдено …
- одна запись
Иерархические базы данных графически могут быть представлена как дерево, состоящее из объектов различных уровней. Между объектами существуют связи. Каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении предка (объект, более близкий к корню) к потомку (объект более низкого уровня). При этом объект - предок может не иметь потомков, или иметь их несколько. Объект - потомок обязательно имеет только одного предка. Объекты, имеющие общего предка, называются близнецами. Примером иерархической базы данных является каталог папок Windows, с которым можно работать, запустив ПРОВОДНИК. Верхний уровень занимает папка Рабочий стол. На втором уровне находятся папки Мой компьютер, Мои документы и так далее, которые являются потомками папки Рабочий стол, а между собой являются близнецами. В свою очередь, папка Мой компьютер является предком по отношению к папкам третьего уровня.