1.9. Информационные системы
Под информационными системами, в широком смысле можно понимать любой программный продукт. В более узком смысле, понятие информационной системы, предполагает программный продукт, связанный с хранением какой-либо информации. В этом случае, ядром системы является определенное хранилище данных.
По типу этого хранилища можно классифицировать информационные системы. Ядром информационной системы, в частности, может быть база данных, как фактографическая, так и документальная, или база знаний. На практике, одни и те же информационные системы могут работать одновременно с различными типами хранилищ информации.
В рамках данного курса под термином «информационная система» будут пониматься исключительно системы, ядрами которых является исключительно фактографические базы данных.
Схему такой системы упрощенно можно представить следующим образом (рис. 5):
                                                 

Рис. 5. Структура информационной системы

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