1. System baz danych - przypomnienie
2. 3-warstwowa architektura wg standardu ANSI/SPARC
Architektura ta została opracowana w 1975 roku przez ANSI-SPARC (ang. American National Standards Institute - Standards Planning and Requirements Committe). Wyrożnia trzy poziomy abstrakcji, nazywane też schematami lub widokami:
- poziom wewnętrzny - opisuje fizyczny sposób składowania danych na nośnikach, sposób przechowywania danych w bazie danych, strukturę tych danych, organizację plików używanych do przechowywania danych
- schemat implementacyjny (konceptualny) - odwzorowuje schemat wewnętrzny w struktury modelu danych wykorzystywanego w bazie danych, np. w modelu relacyjnym schemat wewnętrzny jest odwzorowywany w schemat relacyjny. Poziom ten opisuje zbiorowy sposób widzenia bazy danych. Opisuje, jakie dane są przechowywane w bazie danych i jakie są ich wzajemne związki. Zawiera logiczną strukturę bazy danych.
- widok zewnętrzny - stanowi interfejs użytkownika do bazy danych. Opisuje, w jaki sposób użytkownik mający odpowiednie uprawnienia do bazy danych widzi tę bazę danych z poziomu aplikacji, czyli poziom zewnętrzny opisuje strukturę bazy danych z punktu widzenia grupy użytkowników mających te same uprawnienia do bazy danych (wykorzystywane są tu często widoki)