Um banco de dados de computador é uma enorme compilação de arquivos eletrônicos armazenados em um único local, projetado e modelado para suportar processos que exigem armazenamento e recuperação de informações relevantes sem muito trabalho para o usuário. Os bancos de dados de computador geralmente são executados e gerenciados por aplicativos especialmente projetados, conhecidos como software de sistemas de gerenciamento de banco de dados. Esses sistemas de gerenciamento permitem que os usuários adicionem, editem, manipulem e armazenem dados conforme necessário.
O termo banco de dados é comumente aplicado a qualquer coleção de arquivos em um sistema de computador, mas, no sentido estrito, um banco de dados tem o recurso exclusivo de referência cruzada de informações, que permite aos usuários encontrar arquivos rapidamente digitando palavras-chave relevantes para o arquivo que eles estão consultando.
De acordo com Computer Hope, um banco de dados também é chamado de banco de dados e alguns exemplos incluem listas de mala direta, registros de biblioteca, sistemas de registro de escolas, sistemas de reservas aéreas e registros de funcionários da empresa.
Organizações maiores usam um sistema de banco de dados centralizado mais sofisticado para oferecer suporte a operações internas, rastrear estoques, rastrear registros de vendas e montar listas de clientes. Esses sistemas especializados podem armazenar uma combinação de diferentes tipos de arquivos, como imagens digitais, vídeos, arquivos de texto e planilhas, e permitir que os funcionários acessem vários tipos de arquivos de diferentes locais dentro das instalações da organização.