Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава 10 Т Базы данных.doc
Скачиваний:
38
Добавлен:
29.04.2019
Размер:
830.98 Кб
Скачать

10.7. Модели данных в базах данных

К числу основных относятся сле­дующие модели данных:

  • иерархическая;

  • сетевая;

  • реляционная;

  • объектно-ориентированная.

В иерархической модели (рис.10.3) данные представляются в виде древовидной структуры. Она удобна для работы с иерархически упорядоченной информацией и громоздка для информации со сложными логическими связями.

Рис.10.3. Иерархическая модель данных

Сетевая модель (рис.10.4) означает представление данных в виде произвольного графа. Достоинством сетевой и иерархической моделей данных является возможность их эффективной реализации по показателям затрат памяти и оперативности. Недостатком сетевой модели данных является высокая сложность и жесткость схемы БД, построенной на ее основе.

Реляционная модель данных название получила от английского термина relation – отношение.

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

Реляционная модель данных хорошо известна и широко представлена в литературе.

Объектно-ориентированные БД объединяют в себе две модели данных: реляционную и сетевую. Они используются для создания крупных БД со сложными структурами данных.

Большинство современных БД для ПК являются реляционными.

Рис.10.4. Сетевая модель данных

10.8. Преимущества работы с базами данных

Организация данных в виде БД имеет следующие преимущества:

  • повышается производительность работы пользователей;

  • достигается эффективное и разнообразное удовлетворение информационных потребностей пользователей;

  • снижаются затраты не только на создание и хранение данных, но и на поддержание их в актуальном и динамичном состоянии;

  • сокращается избыточность и противоречивость информации, циркулирующей в информационной системе, вместе с тем упорядочиваются и сокращаются информационные потоки;

  • повышается уровень надежности и защищенности информации;

  • обеспечивается независимость прикладных программ от данных, поэтому не возникает проблем при модернизации и замене программного обеспечения.

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

10.9. Системы управления базами данных

Существует значительное количество программ, которые позволяют организовать информацию. Однако это не означает, что любая из этих программ предоставляет широкие возможности по эффективному управлению базой данных. Например, текстовые и табличные редакторы, к которым относятся соответственно MS Word и MS Excel, имеют очень ограниченные возможности при их использовании для управления базами данных.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]