Database
Database
Database
Materi :
Pendahuluan, Konsep dan Terminologi Model Entity Relationship Model Relational Batasan Integritas Perancangan Basisdata : Normalisasi
Reff:
Kort and Silbershartz Database system Concept 4th edition Date, C.J. An Introduction to database system 7th edition
Kecepatan
Data dapat diambil dan dimanipulasi lebih cepat dibandingkan pencarian secara manual dari kertas
Kemudahan
Mengurangi pekerjaan yang menjemukan, jika harus berurusan dengan berlembar-lembar kertas
Kekinian
Data yang disimpan adalah data yang akurat, sesuai perkembangan (up to date), dan dapat disediakan pada saat yang dibutuhkan
Data Administrator
Yaitu orang yang bertanggung jawab dalam kontrol terhadap data Fungsi :
Menentukan data apa yang harus disimpan Menentukan aturan dalam penanganan data
Abstraksi Data
Arsitektur ANSI/SPARC:
Physical / Internal Level :
Bagaimana data disimpan Deskripsi detail struktur data
Conceptual level :
Data apa yang tersimpan (representasi abstrak) Relasi antar data Digunakan oleh DBA
Pemodelan Data
Object based logical model (Top down)
Untuk mendeskripsikan data level konseptual dan view Penstrukturan Data dilakukan berbasis objek Contoh : Entity relationship model, Object oriented model
skema
Yaitu desain keseluruhan basis data Memiliki frekuensi perubahan yang sangat rendah Umumnya, sebuah basis data akan memiliki sebuah skema fisik satu skema konseptual dan beberapa subskema Independensi data : kemampuan untuk mendefinisikan skema pada suatu level tanpa mempengaruhi skema dilevel berikutnya.
Database manager
Menyediakan antar muka dengan data fisik
Query proses
Menterjemahkan query ke instruksi yang dimengerti DBM + optimasi
DDL Compiler
Mengkonversi perintah DDL menjadi .
Lengkapilah struktur tersebut, dan jelaskan setiap blok pada diagram tersebut