Cea mai mică unitate de date dintr-o bază de date este un bit sau un caracter, care este reprezentat de 0, 1 sau NULL. Numerele pot fi de asemenea stocate într-un format binar.
Valorile biților sunt grupate în octeți, care cuprind 8 biți. Byte reprezintă un caracter specific, un simbol special sau un cod de caractere. Valorile șirului TRUE și FALSE pot fi de asemenea stocate sau convertite în valori de biți. În acest caz, TRUE devine 1, iar FALSE devine 0.
În funcție de tipul de server, un motor de bază de date poate stoca informații în coloane de biți, care, la rândul lor, sunt stocate ca octeți. În unele cazuri, motorul rotunjează biții până la cel mai apropiat octet. De exemplu, 6 biți sunt stocați ca 1 octet, iar 12 biți sunt stocați ca 2 octeți.