I databaser er et et alias eller alternativt navn for en tabell, visning, følge eller annet skjemaobjekt. De brukes hovedsakelig for å gjøre det intuitivt for brukere å bruke databaseobjekter som eies av andre brukere. De kan også skjule det underliggende objektets identitet, og derved gjøre det vanskeligere for et ondsinnede program eller brukere å finne det underliggende objektet (sikkerhet gjennom uklarhet). Siden et synonym bare er et alternativt navn på et objekt krever det vanligvis ingen ekstra lagringsplass utover selve definisjonen på aliaset. Når en applikasjon bruker et synonym videresender databasehåndteringssystemet spørringen til synonymets underliggende basisobjekt. Ved å kode programmer til å bruke synonymer i stedet for navnet på selve databaseobjektene isolerer man seg fra endringer i navn, eierskap eller objektplasseringer, men legger til et ekstra lag som også må vedlikeholdes. Ulike brukere kan også ha forskjellige behov, for eksempel kan noen ønske å lage kortere navn for å refererere til databaseobjekter de ofte spør. Dette kan gjøres med alias uten å måtte endre navnet på det underliggende objektet eller endre koden som refererer til det.