Система управления базами данных Access (СУБД)




Иерархические базы данных

 

Иерархические базы данных графически могут быть представлены как перевернутое дерево, состоящее из объектов различных уровней. Верхний уровень (корень дерева) занимает один объект, второй — объекты второго уровня и так далее.

Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении предка (объ­ект, более близкий к корню) к потомку (объект более низкого уровня), при этом объект-предок может не иметь потомков или иметь их несколько, тогда как объект-потомок обязательно имеет только одного предка. Объекты, имеющие общего предка, называются близнецами.

 

Например: иерархической базой данных является Каталог папок Windows, с которым можно работать, запустив Проводник. Верхний уровень занимает папка Рабочий стол. На втором уровне находятся папки Мой компьютер, Мои документы, Сетевое окружение и Корзина, которые являются потомками папки Рабочий стол, а между собой является близнецами. В свою очередь, папка Мой компьютер является предком по отношению к папкам третьего уровня - папкам дисков (Диск 3,5(А:), (С:), (D:), (E:), (F:)) и системным папкам (Принтеры, Панель управления и др.)

 

Сетевые базы данных

 

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

Сетевой базой данных фактически является Всемирная пауmuнa глобальной компьютерной сети Интернет. Гиперссылки связывают между собой сотни миллионов документов в единую распределенную сетевую базу данных.

 

Табличные базы данных

 

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

Рассмотрим, например, базу данных:

Телефонный справочник

Фамилия Адрес Телефон
  Иванов В.В. Серова, 5 12  
  Петров И.И. Седова, 3-21  
  Сидоров С.С. Мира, 33-17  

 

Столбцы такой таблицы называют полями; каждое поле характеризуется своим именем (именем соответствующего свойства) и типом данных, представляющих значения данного свойства.

 

  Поле базы данных - это столбец таблицы, содержащий значения определенного свойства  

 

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

 

  Запись базы данных - это строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных.  

Каждая таблица должна содержать, по крайней мере, одно ключевое поле, содержимое которого уникально для каждой записи в этой таблице. Ключевое поле позволяет однозначно идентифицировать каждую запись в таблице.

  Ключевое поле - это поле, значение которого однозначно определяет запись в таблице.  

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

Телефонный справочник

Имена полей Фамилия Адрес Телефон
Запись   Иванов В.В. Серова, 5 12  
Запись   Петров И.И. Седова, 3-21  
Запись   Сидоров С.С. Мира, 33-17  
  Ключевое поле Поле Поле Поле

Тип поля определяется типом данных, которые оно содержит. Поля могут содержать данные следующих основных типов:

· счетчик — целые числа, которые задаются автоматически при вводе записей. Эти числа не могут быть изменены пользователем;

· текстовый — тексты, содержащие до 255 символов;

· числовой — числа;

· дата/время — дата или время;

· денежный — числа в денежном формате;

· логический — значения Истина (Да) или Ложь (Нет);

· поле объекта OLE - изображение или рисунок

· гиперссылка — ссылки на информационный ресурс в Интернете (например, Web-сайт).

 

Поле каждого типа имеет свой набор свойств. Наиболее важными свойствами полей являются:

· размер поля - определяет максимальную длину текстового или числового поля;

· формат поля - устанавливает формат данных;

· обязательное поле - указывает на то, что данное поле обязательно надо заполнить

 

Система управления базами данных Access (СУБД)



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-06-11 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: