Рассмотрены методологические основы распределенной обработки информации, включая работу в Интернет, основные объекты DB2, базовые и производные типы данных, язык SQL - основное средство взаимодействия с сервером баз данных. Представлены методические основы и примеры построения прикладных программ на языке Java, взаимодействующих с сервером баз данных. Особое внимание уделено возможностям DB2 по обеспечению целостности и безопасности данных. Включено много практических примеров, которые не только иллюстрируют рассматриваемые вопросы, но и могут быть использованы в качестве типовых при решении конкретных задач.