Os bancos de dados fornecem uma maneira eficiente de armazenar, recuperar e analisar dados. Embora os arquivos do sistema possam funcionar de maneira semelhante aos bancos de dados, eles são muito menos eficientes. Os bancos de dados são especialmente importantes para negócios e pesquisas.
Os bancos de dados são mais antigos do que muitas pessoas imaginam. Em meados da década de 1960, empresas e governos estavam usando bancos de dados simples para armazenar e recuperar informações sobre sistemas de armazenamento rudimentares. Na década de 1970, o modelo de banco de dados de relacionamento foi desenvolvido, e grande parte da linguagem usada na programação de banco de dados moderna foi desenvolvida durante esse período. Os bancos de dados SQL têm dominado o campo desde então.
Os computadores podem realizar cálculos muito mais rápido do que os humanos e usam lógica programada para tomar decisões. No entanto, os computadores também são capazes de armazenar uma enorme quantidade de informações, e a quantidade de dados que os computadores podem armazenar continua a aumentar. Os bancos de dados estão na vanguarda ao disponibilizar essas informações para programas e computadores.
A maioria das empresas de médio e grande porte depende de bancos de dados para armazenar informações de clientes. Eles também os usam para armazenar informações contábeis. Os pesquisadores também usam bancos de dados. Alguns dos maiores bancos de dados do mundo armazenam informações meteorológicas. Existem simplesmente muitos pontos de dados meteorológicos para serem analisados pelos humanos, e encontrar sinais de mudanças climáticas pequenas, mas significativas, seria impossível sem bancos de dados.