Языки программирования > Все о базах данных

Система управления базами данных (СУБД). Назначение и основные функции.

(1/1)

iPRG Team:
Система управления базами данных (СУБД). Назначение базы данных и основные ее функции.

База данных – это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.
Программное обеспечение, предназначенное для работы с базами данных, называется система управления базами данных (СУБД). СУБД используются для упорядоченного хранения и обработки больших объемов информации.
СУБД (система управления базой данных) - организует хранение информации таким образом, чтобы ее было удобно:

* просматривать
* пополнять
* изменять
* искать нужные сведения
* делать любые выборки
* осуществлять сортировку в любом порядке
Классификация баз данных:
1. По характеру хранимой информации:

* Фактографические (картотеки)
* Документальные (архивы)2. По способу хранения данных:

* Централизованные (хранятся на одном компьютере)
* Распределенные (используются в локальных и глобальных компьютерных сетях)3. По структуре организации данных:

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

Иерархическая база данных - записи упорядочиваются в определенную последовательность, как ступеньки лестницы, и поиск данных может осуществляться последовательным «спуском» со ступени на ступень. Иерархическая база данных по своей структуре соответствует структуре иерархической файловой системы.

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

* Числовой
* Символьный (слова, тексты, коды и т.д.)
* Дата (календарные даты в форме «день/месяц/год»)
* Логический (принимает два значения: «да» - «нет» или «истина» - «ложь»)
Строки таблицы являются записями об объекте.
Запись таблицы базы данных – это строка таблицы, содержащая набор значения определенного свойства, размещенный в полях базы данных.
Системы управления базами данных позволяют объединять большие объемы информации и обрабатывать их, сортировать, делать выборки по определенным критериям и т. п.

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

Для менее сложных применений вместо СУБД используются информационно-поисковые системы (ИПС), которые выполняют следующие функции:

* хранение большого объема информации
* быстрый поиск требуемой информации
* добавление, удаление и изменение хранимой информации
* вывод ее в удобном для человека виде

Навигация

[0] Главная страница сообщений

Перейти к полной версии