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