-->
g2QFCKwavghUp2yzjKrIFwEeG13RASCerFTCMH35

Arsitektur Basis Data

 
Arsitektur Basis Data
Arsitektur Basis Data adalah suatu kumpulan data yang tersimpan secara sistematik dimana user dapat melihat data dan bagaimana cara user melihat data tersebut.Arsitektur ini juga berfungsi memberikan kerangka kerja bagi pembangunan basis data
Arsitektur Basis Data dibagi menjadi 3 bagian, yaitu:
1.     Tingkat Eksternal (Eksternal Level)
2.     Tingkat Konseptual (Conseptual Level)
3.     Tingkat Internal (Internal Level)
Berikut pengertian dari masing-masing tingkatan:
1.     Tingkat Eksternal (Ekternal Level)
Berhubungan dengan bagaimana data direpresentasikan dari sisi setiap user. View level adalah level user, yang dimaksud dengan user adalah programmer, end user atau Database Administrator (DBA). (programmer : bahasa yang digunakan adalah bahasa pemrograman seperti C, COBOL, atau PL/I), (end user : bahasa yang digunakan adalah bahasa query atau menggunakan fasilitas yang tersedia pada program aplikasi pada level eksternal ini, user dibatasi pada kemampuan perangkat keras dan perangkat lunak yang digunakan aplikasi basis data yang didefinisikan sebagai sebuah skema eksternal.)
2.     Tingkat Konseptual (Conseptual Level)
Yang menghubungkan antara internal & external level. Conceptual level adalah sebuah representasi seluruh muatan informasi yang dikandung oleh basis data.
Tingkatan level ini dilihat dari cara user dalam memahami atau mengetahui data.
3.     Tingkat Internal (Internal Level)
Berhubungan dengan bagaimana data disimpan secara fisik (physical storage). Internal level adalah level terendah untuk merepresentasikan basis data. Record disimpan dalam media penyimpanan dalam format byte. Didefinisikan sebagai sebuah skema internal.
Berikut contoh gambarnya:


Tingkat Eksternal (External Level) :
Cobol
01 PEG_REC.
02 PEG_NO PIC X(6).
02 DEPT_NO PIC X(4).
02 GAJI PIC 9(6).
Tingkat Konseptual (Conceptual Level) :
PEGAWAI
NOMOR_PEGAWAI    CHARACTER 6
NOMOR_DEPT              CHARACTER 4
GAJI                                  NUMERIC 6
Tingkat Internal (Internal Level) :
FILE_PEGAWAI       LENGTH = 22
PREFIX                         TYPE = BYTE (6), OFFSET = 0
EMP#                            TYPE = BYTE (6), OFFSET = 6, INDEX = EMPX
DEPT#                           TYPE = BYTE (4), OFFSET = 12
PAY                               TYPE = FULLWORD, OFFSET = 16

Sumber : hettyherawati2704.wordpress.com
Related Posts

Related Posts

Post a Comment