6.17. Что такое системы управления базами данных?

База данных - это один или несколько файлов данных, предназначенных для хранения, изменения и обработки больших объемов взаимосвязанной информации.

В базе данных предприятия, например, может храниться:

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

Даже небольшие изменения какой-либо информации могут приводить к значительным изменениям в разных других местах.

Пример. Издание приказа о повышении в должности одного работника приводит к изменениям не только в личном деле работника, но и к изменениям в списках подразделения, в котором он работает, в ведомостях на зарплату, в графике отпусков и т.п.

Базы данных используются под управлением систем управления базами данных (СУБД).

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



Рис. 6.11. Окно СУБД Access
Системы управления базами данных позволяют объединять большие объемы информации и обрабатывать их, сортировать, делать выборки по определённым критериям и т.п.

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

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

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

Популярные СУБД - FoxPro, Access for Windows, Paradox.

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

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

Другие записи

10.06.2016. 6.10. Что такое транслятор, компилятор, интерпретатор?
Транслятор (англ. translator - переводчик) - это программа-переводчик. Она преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд. Трансляторы…
10.06.2016. 6.11. Что такое системы программирования?
Система программирования - это система для разработки новых программ на конкретном языке программирования. Современные системы программирования обычно предоставляют пользователям мощные и удобные средства…
10.06.2016. 6.12. Для чего нужны инструментальные программы? 6.13. Что такое текстовый редактор?
6.12. Для чего нужны инструментальные программы? Инструментальные программные средства - это программы, которые используются в ходе разработки, корректировки или развития других прикладных или…
10.06.2016. 6.14. Что такое графический редактор? 6.15. Каковы возможности систем деловой и научной графики?
Графический редактор - это программа, предназначенная для автоматизации процессов построения на экране дисплея графических изображений. Предоставляет возможности рисования линий, кривых, раскраски областей…
10.06.2016. 6.16. Что такое табличный процессор?
Табличный процессор - это комплекс взаимосвязанных программ, предназначенный для обработки электронных таблиц. Электронная таблица - это компьютерный эквивалент обычной таблицы, состоящей из строк…