Este documento apresenta uma apostila sobre bancos de dados e SQL, introduzindo conceitos básicos como: o que é um banco de dados, características de sistemas de gerenciamento de banco de dados versus gerenciadores de arquivos, regras para definir um SGBD, e características gerais de um SGBD como controle de redundâncias e compartilhamento de dados.