Комплекс и картотека — это разные понятия, каждое из которых имеет своё значение.
Комплекс — это более глобальное понятие, учёт баз данных. 1 Например, в контексте банков под комплексом понимают расчётное и кассовое обслуживание, которое включает обслуживание текущего счёта клиента, снятие денежных средств, интернет-банкинг и другие услуги. 3
Картотека — это упорядоченное собрание данных, как правило на карточках малого формата. 2 Например, в библиотеке это перечень произведений и других документов, составленный по определённому принципу и раскрывающий состав и содержание фонда библиотеки. 4
Таким образом, основное отличие в том, что комплекс — это более общее понятие, а картотека — это конкретная система учёта и организации данных.