Anda di halaman 1dari 3

Logical Viewmenunjukkan bagaimana pemakaidan pemrogrammengatur danmemahami data secara

konsep. Seorang manajer penjualan memahami bahwa semuainformasi tentang seorang pelanggan
disimpan dalam satu baris pada tabel pelanggan.

Physical Viewmenunjukkan bagaimana dan dimana data secara fisik disusun dandisimpan pada disk,
tape, CD-ROM, atau media lain

Gambar 3 menunjukkan bagaimana softwaredatabase management system(DBMS)mengatur hubungan


antara data yang disimpan secara fisik (physical view) dan carapandang logis setiap user(logical view).
Jadi DBMS mengatur database sedemikianrupa, sehingga userdapat mengakses, meminta, atau
memperbaharui data tanpa perlutahu bagaimana dan dimana data secara fisik disimpan

Pemisahan Logicaldan Physical Viewdata juga memberi keuntungan bagi user,dimanauser dapat
mengubah konsepnya tentang relationship diantara data item(memandang pekerjaan secara logis)
tanpa mengubah datanya yang disimpan secarafisik. Pemisahan tersebut menunjukkan program-data
independence

Schema adalah gambaran struktur logis suatu database. Terdapat 3 tingkatan schema: conceptual,
external, dan internal.

Pengertian skema dalam database adalah penjelasan dari elemen, relasi-relasi antar tabel, dan logika
model yang digunakan untuk mengelompokkan data dan menjelaskan data. Pada Sistem Informasi
Akuntansi atau SIA ini kita juga menggunakan skema database baik pada saat mengembangkan aplikasi
maupun pada saat melakukan implementasi aplikasi.

Berkaitan dengan skema yang ada dalam database kita mengenal tiga level mulai paling dasar adalah
Internal Level, di atasnya adalah Conceptual Level, dan yang paling tinggi hirarkinya adalah External
Level.

Penjelasan mengenai tiga level skema database adalah seperti berikut ini:
Internal Level

Skema Internal Level ini merupakan skema paling rendah. Pada skema ini kita akan membicarakan
mengenai field dari setiap tabel. Sebagai contoh adalah penjelasan field invoice_no maupun
customer_no pada tabel sales_invoice.

Conceptual Level

Pada Conceptual Level ini kita memahami skema database yang lebih luas lagi yaitu skema hubungan
antar suatu tabel dengan tabel lain. Sebagai contoh adalah hubungan antara tabel_customer,
sales_order, sales_delivery, sales_invoice, sales payment dan seterusnya.

External Level

Pada External Level ini kita memahami sebagai subschema. Pada subschema ini kita akan
mengelompokkan suatu skema sesuai kebutuhan pengguna. Sebagai contoh informasi yang diberikan
untuk sales adalah sales yang dihasilkan , pembayaran yang dihasilkan, tetapi tidak perlu disajikan
informasi saldo rekening perusahaan.

Di sini DBMS (Database Management System) bersama aplikasi yang dikembangkan oleh software
developer akan menghubungkan tampilan yang dilihat pengguna ke lokasi fisik database.
_____________________________________________

Anda mungkin juga menyukai