Postingan

Menampilkan postingan dari Desember, 2019

Normalisasi

 1.   Pengantar Normalisasi Salah satu topik yang cuckup kompleks dalam dunia manajemen database adalah proses untuk menormalisasi tabel-tabel dalam database relasional. Dengan normalisasi digunakan dalam desain relasional yang terdiri dari tabel-tabel berikut : a.     Berisi data yang diperlukan. b.     Memiliki sedikit mungkin redundansi. c.     Mengakomodasi banyak nilai untuk tipe data yang diperlukan. d.     Mengefisiensi update. e.     Menghindari kemungkinan kehilangan data secara tidak disengaja/tidak diketahui. Alasan utama dari normalisasi database minimal sampai dengan bentuk normal ketuga adalah menghilangkan kemungkinan adanya "Insertion anomalies", "deletion anomalies". dan "update anomalies". Tipe-tipe kesalahan tersebut sangat mungkin terjadi pada database yang tidak normal. "Insertion anomaly" adalah sebuah kesalahan dalam penempatan informasi entry data baru ke s...

CDM, PDM, dan SQL

Gambar
1.          Conseptual Data Model (CDM) CDM merupakan konsep yang berhubungan dengan pengguna terhadap data yang disimpan dalam basis data. CDM dibuat berdasarkan anggapan bahwa dunia nyata terdiri dari koleksi obyek-obyek dasar yang dinamakan entitas ( entity ) serta hubungan ( relationship ) antara entitas-entitas tersebut dalam bentuk tabel dan menunjukkan relasi antar tabel untuk keperluan implementasi ke basis data. CDM merupakan hasil penjabaran lebih lanjut dari ERD. CDM memodelkan struktur logis dari keseluruhan aplikasi data, tidak tergantung pada software atau pertimbangan model struktur data. Dari CDM, terdapat jenis-jenis onjek di dalamnya, yaitu sebagai berikut : a.   Entity (Entitas) Entitas adalah segala sesuatu yang digambarkan oleh data, disebut juga sebagai individu yang dapat mewakili sesuatu yang nyata (eksistentinya) dan dapat dibedakan dari sesuatu yang lain. Entitas digambarkan dengan bentuk persegi. b. ...

ERD (Entity Relationship Diagram)

Gambar
1.   Pengertian ERD (Entity Relationship Diagram) ERD merupakan sebuah model untuk menjelaskan hubungan antar bais data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD memodelkan struktur data dan hubungan antar data, untuk menggambarkan tersebut diperlukan beberapa notasi dan simbol.   Menurut Brady dan Loonam (2010), Entity Relationship Diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi, biasanya oleh System Analys dalam tahap analisis persyaratan proyek pengembangan system . Sementara seolah-olah teknik diagram atau alat peraga memberikan dasar untuk desain database relasional yang mendasari sistem informasi yang dikembangkan. 2.         Konsep Dasar Model Entity Relationship Model Entity Relationship diperkenalkan pertama kali oleh P.P. Chen   pada tahun 1976.   Model ini dirancang untuk menggambarkan persepsi dari pemakai   dan berisi obyek-...