Виды БД.

 

База данных — это один или несколько файлов данных, предназначенных для хранения, изменения и обработки больших объемов взаимосвязанной информации.

БД– это реализованная с помощью компьтера информационная структура (модель), отражающая состояние объектов и их отношения.

Основные характеристики БД:

  • полнота – чем полнее БД тем вероятнее, что она содержит нужную информацию (но не должно быть избыточной информации);
  • правильность организации – чем лучше структурирована БД, тем легче в ней найти необходимые сведения;
  • актуальность – любая БД может быть точной и полной, если она постоянно обновляется, т.е. необходимо, чтобы БД в каждый момент времени полностью соответствовала состоянию отображаемого ею объекта;
  • удобство для использования – БД должна быть проста и удобна в использовании и иметь развитые методы доступа к любой части информации.

В соответствии с возможностями организации основных структур, существуют и аналогичные БД.

ВИДЫ БД:

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

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

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

 

Иерархической базой данных является Реестр Windows, в котором хранится вся информация, необходимая для нор­мального функционирования компьютерной системы (дан­ные о конфигурации компьютера и установленных драйве­рах, сведения об установленных программах, настройки графического интерфейса и др.

 

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

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

реляционные

Реляционная (в переводе с англ. – отношение) связана с тем, что каждая запись в таблице содержит информацию, относящуюся только к одному конкретному объекту.

Структура БД, состоящая из 1 таблицы, запишется так: Альбом группы (название альбома, год выпуска, тип альбома, фирма). Однако чаще база данных строится на основе нескольких таблиц, связанных между собой через общие атрибуты. Пусть, например, в базе данных «Рок-энциклопедия» содержатся две таблицы - 2.3, а и 2.3, б.