![]() 12
2.1.5
Three-Level ANSI-SPARC Architecture
Menurut Connolly dan Begg (2010, p86-91), model ANSI-SPARC
merupakan dasar untuk memahami beberapa fungsionalitas dari sebuah
DBMS.
Gambar 2.2 : Three-Level ANSI-SPARC Architecture
(Connolly & Begg, 2005)
Tujuan dari three-level architecture
adalah untuk memisahkan view
dari
setiap pengguna dari representasi basis data secara fisikal. Beberapa alasan
dari pemisahan tersebut adalah :
setiap pengguna dapat mengakses data yang sama, namun memiliki
view yang dapat dirancang berbeda sesuai kebutuhan,
pengguna tidak harus berhadapan langsung dengan detil penyimpanan
basis data secara fisikal,
Database
Administrator
(DBA) harus bisa mengubah struktur
penyimpanan basis data tanpa mempengaruhi view pengguna,
Database
Administrator
(DBA) harus bisa mengubah struktur
konseptual basis data tanpa mempengaruhi semua pengguna.
|