Najmniejszą jednostką danych w bazie danych jest bit lub znak, który jest reprezentowany przez 0, 1 lub NULL. Liczby mogą być również przechowywane w formacie binarnym.
Wartości bitów są pogrupowane na bajty, które składają się z 8 bitów. Bajty reprezentują konkretny znak, specjalny symbol lub kod postaci. Wartości ciągów TRUE i FALSE mogą być również przechowywane lub konwertowane na wartości bitowe. W tym przypadku TRUE zmienia się na 1, a FALSE na 0.
W zależności od typu serwera silnik bazy danych może przechowywać informacje w kolumnach bitowych, które z kolei są przechowywane jako bajty. W niektórych przypadkach silnik zaokrągla bity do najbliższego bajtu. Na przykład 6 bitów jest przechowywanych jako 1 bajt, a 12 bitów jest zapisywane jako 2 bajty.