Хелпикс

Главная

Контакты

Случайная статья





Типы баз данных



1.3. Типы баз данных

Учитель: – Назовите типы информационных моделей.

Ученик:  – Табличные, иерархические и сетевые информационные модели.

 

Ядром любой БД является модель данных. СУБД основывается на использование иерархической, сетевой или табличной (реляционной) модели.

 

 

 


                                                         Слайд 7

 

К основным понятиям иерархической базе данных относятся:

1. уровень;

2. элемент (узел);

3. связь.

К каждой записи БД существует только один (иерархический) путь от корневой записи. Например, для записи С4 путь проходит через записи А и В3.

 

Пример:

иерархической структуры БД - Школа(номер, профиль, директор).

 

 

 


                                                                          Слайд 8

 

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

На связи между объектами в сетевых моделях не накладывается никаких ограничений.

 

 

                                                              Слайд 9

 

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

 

Пример:

сетевой структуры БД -  Ученик (номер зачётной книжки, фамилия, класс).

 

 

 

 


                                                                      Слайд 10

Табличная (реляционная) база данных представляет собой двумерный массив и обладает следующими свойствами:

1) каждый элемент таблицы – один элемент данных;

2) все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип и длину;

3) каждый столбец имеет уникальное имя;

4) одинаковые строки в таблице отсутствуют;

5) порядок следования строк и столбцов может быть произвольным.

 

 

 


Запись →

 

                                                                          Слайд 11

                                                                                    ↑

                                                                           Поле

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

 

Для описания поля используются характеристики:

 

1) Своим именем (именем соответствующего свойства), например, Фамилия, Имя, Отчество, Дата рождения;

2) Типом данных:

· счётчик – целые числа, которые задаются автоматически при вводе записей;

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

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

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

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

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

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

3)    Длиной – размер поля – определяет максимальную длину текстового или числового поля;

4) Точностью – формат поля – устанавливает формат данных.

 

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

 

Каждая таблица должна содержать одно ключевое поле, содержимое которого уникально для каждой записи в этой таблице. Ключевое поле позволяет однозначно идентифицировать каждую запись в таблице. Поле, каждое значение которого однозначно определяет соответствующую запись, называется простым ключом (ключевым полем). Если записи однозначно определяются значениями нескольких полей, то такая таблица базы данных имеет составной ключ. В примере информация о учащихся, обучающихся в школе, ключевым полем таблицы является «№ личного дела».

     

Большинство СУБД, реализованных на компьютере, поддерживает так называемые БД табличного типа. Информация в них хранится сгруппированной в таблицах, каждая из которых имеет своё имя. При задании структуры таблицы определяются количество её столбцов (полей), имя каждого поля и его тип (числовой, текстовый и т.д.). Таблицы информационной базы могут связываться через те или иные поля и обрабатываться совместно.

Иногда СУБД представляют как информационно – поисковые системы (ИПС).

Информационно-поисковая система (ИПС) это совокупность БД и комплекса аппаратно – программных средств для её хранения, изменения и поиска информации, для взаимодействия с пользователем.

Основное назначение ИПС и БД: хранение, поиск, внесение изменений, группировка и сортировка данных (манипулирование данными).

Выделим свойства, которые являются общими для всех ИПС.

1) Назначение: сбор, хранение и обработка информации.

2) Среда хранения и доступ к данным.

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

3) Обязательное свойство – удобный и понятный интерфейс для конечного пользователя.

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

В настоящее время наиболее популярны СУБД семейства: dBase III Plus, FoxPro, Works, Access (Microsoft), FoxBase (Fox Software).

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.