3 Tingkatan Arsitektur Basis Data ANSI-SPARC

3 Tingkatan Arsitektur Basis Data ANSI-SPARC
3 Tingkatan Arsitektur Basis Data ANSI-SPARC
Ada 3 tingkat dalam arsitektur basis data yang bertujuan membedakan cara pandang pemakai terhadap basis data dan cara pembuatan basis data secara fisik.  3 tingkatan arsitektur basis data  :

  1. Tingkat Eksternal (External Level). Tingkat eksternal merupakan cara pandang pemakai terhadap basis data. Pada tingkat ini menggambarkan bagian basis data yang relevan bagi seorang pemakai tertentu. Tingkat eksternal terdiri dari sejumlah cara pandang yang berbeda dari sebuah basis data. Masing-masing pemakai merepresentasikan dalam bentuk yang sudah dikenalnya. Cara pandang secara eksternal hanya terbatas pada entitas, atribut dan hubungan antar entitas (relationship) yang diperlukan saja. 
  2. Tingkat Konseptual (Conseptual Level). Tingkat konseptual merupakan kumpulan cara pandang terhadap basis data. Pada tingkat ini menggambarkan data yang disimpan dalam basis data dan hubungan antara datanya.  Hal-hal yang digambarkan dalam tingkat konseptual adalah : semua entitas beserta atribut dan hubungannya ,  batasan data , informasi semantik tentang data , dan keamanan dan integritas informasi . Semua cara pandang pada tingkat eksternal berupa data yang dibutuhkan oleh pemakai harus sudah tercakup di dalam tingkat konseptual atau dapat diturunkan dari data yang ada. Deskripsi data dari entitas pada tingkat ini hanya terdiri dari jenis data dan besarnya atribut tanpa memperhatikan besarnya penyimpanan dalam ukuran byte.
  3. Tingkat Internal (Internal Level).Tingkat internal merupakan perwujudan basis data dalam komputer. Pada tingkat ini menggambarkan bagaimana basis data disimpan secara fisik di dalam peralatan storage yang berkaitan erat dengan tempat penyimpanan / physical storage.  Tingkat internal memperhatikan hal-hal berikut ini :
    • alokasi ruang penyimpanan data dan indeks 
    • deskripsi record untuk penyimpanan (dengan ukuran penyimpanan untuk data elemen  
    •  penempatan record  
    • pemampatan data dan teknik encryption 
3 Tingkatan Arsitektur Basis Data ANSI-SPARC

contoh