Taulu on tietokannassa käytetty tietueista koostuva rakenne.[1] Taulussa voi olla useita tietueita tai ei yhtään.[1]
Relaatiomallin mukaisessa tietokannassa taulut ovat lähes aina yksi-moneen -suhteessa.[2] Tietokannan normalisointiperiaatteen mukaan tietojen toistoa pyritään välttämään.
Hierarkisissa tietokannoissa (ei relaatiomallin mukaisissa) on aina implisiittinen liitos segmenttien välillä, kun taas relaatiotietokannoissa taulujen välinen liitos on aina määriteltävä eksplisiittisesti.[3]
Tietokantataulun sanotaan olevan vastakohta taulukkolaskentaohjelman käyttämälle rakenteelle: tietokantataulu soveltuu hyvin tietokoneohjelman käsiteltäväksi siinä missä taulukkolaskennassa käytetty malli soveltuu ihmisen käsiteltäväksi.[4]