Языки программирования > Все о базах данных
Система управления базами данных (СУБД). Назначение и основные функции.
(1/1)
iPRG Team:
Система управления базами данных (СУБД). Назначение базы данных и основные ее функции.
База данных – это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.
Программное обеспечение, предназначенное для работы с базами данных, называется система управления базами данных (СУБД). СУБД используются для упорядоченного хранения и обработки больших объемов информации.
СУБД (система управления базой данных) - организует хранение информации таким образом, чтобы ее было удобно:
* просматривать
* пополнять
* изменять
* искать нужные сведения
* делать любые выборки
* осуществлять сортировку в любом порядке
Классификация баз данных:
1. По характеру хранимой информации:
* Фактографические (картотеки)
* Документальные (архивы)2. По способу хранения данных:
* Централизованные (хранятся на одном компьютере)
* Распределенные (используются в локальных и глобальных компьютерных сетях)3. По структуре организации данных:
* Табличные (реляционные)
* Иерархические
Информация в базах данных структурирована на отдельные записи, которыми называют группу связанных между собой элементов данных. Характер связи между записями определяет два основных типа организации баз данных: иерархический и реляционный.
Иерархическая база данных - записи упорядочиваются в определенную последовательность, как ступеньки лестницы, и поиск данных может осуществляться последовательным «спуском» со ступени на ступень. Иерархическая база данных по своей структуре соответствует структуре иерархической файловой системы.
Реляционная база данных - по сути, представляет собой двумерную таблицу.
Столбцы таблицы называются полями: каждое поле характеризуется своим именем и типом данных.
Поле таблицы базы данных – это столбец таблицы, содержащий значения определенного свойства.
В реляционной базе данных используются четыре основных типов полей:
* Числовой
* Символьный (слова, тексты, коды и т.д.)
* Дата (календарные даты в форме «день/месяц/год»)
* Логический (принимает два значения: «да» - «нет» или «истина» - «ложь»)
Строки таблицы являются записями об объекте.
Запись таблицы базы данных – это строка таблицы, содержащая набор значения определенного свойства, размещенный в полях базы данных.
Системы управления базами данных позволяют объединять большие объемы информации и обрабатывать их, сортировать, делать выборки по определенным критериям и т. п.
Современные СУБД дают возможность включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы.
Простота использования СУБД позволяет создавать новые базы данных, не прибегая к программированию, а пользуясь только встроенными функциями. СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним, например СУБД: Microsoft Access и т.п.
Для менее сложных применений вместо СУБД используются информационно-поисковые системы (ИПС), которые выполняют следующие функции:
* хранение большого объема информации
* быстрый поиск требуемой информации
* добавление, удаление и изменение хранимой информации
* вывод ее в удобном для человека виде
Навигация
Перейти к полной версии