Информационная система (ИС) — система, реализующая автоматизированный сбор, хранение, обработку и представление информации.
В общем случае ИС включает 1ну или несколько БД, посредственное и аппосредованное обеспечение, а также обслуживающий персонал.
Базы данных (БД) - поименованная совокупность данных, организованная по определенным правилам, которые включают общие принципы описания, хранения и манипулирования данными.
В БД хранится информация об объектах предметной области (сущностях) и свзях между ними.
Основными компонентами ПО ИС являются:
1. Системы управления базами данных (СУБД)
2. Клиентские приложения (КП)
Система управления базами данных (СУБД) представляет собой пакет прикладных программ, предназначенных для создания, сопровождения и использования данных.
Клиентские приложения служат для обработки данных и представления информации в удобном для пользователя виде. В ряде случаев для работы с БД можно обойтись средствами СУБД, например, для создания запросов. Если требуется более сложные обработка и представление информации, то разрабатывают клиентские приложения.
Эффективность функционирования информационной системы во многом зависит от ее архитектуры. В настоящее время информационные системы строят по клиент-серверной технологии.
«Клиент — сервер» (англ. client–server) — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг, называемыми серверами, и заказчиками услуг, называемыми клиентами. Фактически клиент и сервер — это программное обеспечение. Обычно эти программы расположены на разных вычислительных машинах и взаимодействуют между собой через вычислительную сеть посредством сетевых протоколов, но они могут быть расположены также и на одной машине.
Сервером определенного ресурса в компьютерной сети называется компьютер или программа, управляющая некоторым ресурсом. Если ресурсом является БД, то соответствующий сервер называется сервером БД. Клиентом называется компьютер или программа, использующие ресурс, предоставляемый сервером.