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