Database Views
Internal View / Physical View yaitu pengaturan secara fisik catatan dalam database adalah
disajikan melalui tampilan internal. Ini adalah tingkat terendah representasi, yang merupakan
salah satu langkah yang dihapus dari database fisik. Pandangan internal menggambarkan
struktur data, catatan, hubungan antara file, dan pengaturan fisik dan urutan catatan dalam file.
Konseptual View / Logical View (Skema) yaitu skema yang menjelaskan seluruh database.
Pandangan ini merupakan database logis dan abstrak, daripada cara itu secara fisik disimpan.
Hanya ada satu pandangan konseptual untuk database.
External View / Pengguna View (Subschema) mendefinisikan bagian pengguna dari database-
bagian yang pengguna individu berwenang untuk mengakses. Untuk pengguna tertentu,
pandangan pengguna database. Berbeda dengan pandangan internal dan konseptual, mungkin
ada banyak pandangan pengguna yang berbeda. Sebagai contoh, pengguna di departemen
personalia mungkin melihat database sebagai kumpulan catatan karyawan dan tidak menyadari
pemasok dan catatan persediaan dilihat oleh pengguna di departemen pengendalian persediaan.
Users
Formal Akses: Aplication Interfaces
Pengguna dapat mengakses database dengan dua cara. Pertama, akses ini dimungkinkan oleh
interface aplikasi formal. Program pengguna, disiapkan oleh sistem profesional, mengirim data
permintaan akses ke DBMS, yang memvalidasi permintaan dan mengambil data untuk
pengolahan. Dalam modus ini kehadiran DBMS adalah transparan kepada pengguna. Prosedur
pengolahan data untuk transaksi seperti penjualan, penerimaan kas, dan pembelian pada
dasarnya sama seperti mereka akan dalam lingkungan flat-file.
Data Manipulation Language. Bahasa manipulasi data (DML) adalah milik bahasa
pemrograman yang DBMS tertentu digunakan untuk mengambil, mengolah, dan menyimpan
data. Program pengguna seluruh dapat ditulis dalam DML atau, sebagai alternatif, karena
perintah DML dapat dimasukkan ke dalam program yang ditulis dalam bahasa universal,
seperti JAVA, C ++, dan bahasa bahkan lebih tua seperti COBOL dan FORTRAN.
Administrator Database
Administrator database bertanggung jawab untuk mengelola sumber daya basis data.
Pembagian dari database umum oleh beberapa pengguna memerlukan organisasi, koordinasi,
aturan, dan pedoman untuk melindungi integritas dari database. Dalam organisasi besar, fungsi
DBA dapat terdiri dari seluruh departemen dari tenaga teknis di bawah administrator database.
Dalam organisasi yang lebih kecil, DBA tanggung jawab dapat diasumsikan oleh seseorang
dalam kelompok layanan komputer.
Database Fisik
Pada tingkat fisik, database membentuk kumpulan logis dari catatan dan file yang merupakan
sumber daya data perusahaan. Bagian ini berkaitan dengan struktur data yang digunakan dalam
database fisik. Operasi Pengolahan Berkas:
1. Ambil catatan dari file berdasarkan nilai kunci utamanya.
2. Masukkan catatan ke file.
3. Memperbarui catatan dalam file.
4. Membaca file lengkap catatan.
5. Cari catatan berikutnya dalam file.
6. Memindai file untuk catatan dengan kunci sekunder umum.
7. Menghapus record dari file