Nepleť si pojmy databáze a tabulka. Databáze je jedna (klidně to může být adresář na disku) a obsahuje jednu nebo více tabulek. Ty pracuješ s tabulkami.
Transakce jsou vždy věcí databáze - musí je podporovat. Například dBase žádné transakce nezná, takže je ani nemůžeš použít.