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