ERD (Entity Relationship Diagram)

ERD

ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam database berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi

Tujuan dan Manfaat ERD

ERD dibuat untuk menggambarkan atau membuat model suatu database dengan diagram yang sederhana sehingga memudahkan dalam membuat sebuah database yang kompleks maupun yang sederhana. Dengan ERD ini juga akan memudahkan pengguna dalam hal ini orang yang merancang database tersebut dalam membuat perubahan didalam database jika sewaktu-waktu terjadi. Banyak tools perancangan basis data menggunakan konsep ini.  Continue reading

Normalisasi dan Denormalisasi Data

Normalisasi

Normalisasi merupakan proses yang berkaitan dengan model data relational untuk mengorganisasi himpunan data dengan ketergantungan dan keterkaitan yang tinggi atau erat. Hasil dari proses normalisasi adalah himpunan-himpunan data (table-table) dalam bentuk normal (normal form). Kegunaan normalisasi yaitu meminimalisasi pengulangan informasi,dan Memudahkan indentifikasi entity / obyek.  Continue reading

Desain dan Struktur Database

Entitas

Entitas (Entity) adalah sesuatu yang memiliki keberadaan yang unik dan berbeda, walaupun tidak harus dalam bentuk fisik. Abstraksi, misalnya, biasanya dianggap juga sebagai suatu entitas. Dalam pengembangan sistem, entitas digunakan sebagai model yang menggambarkan komunikasi dan pemrosesan internal seperti misalnya membedakan dokumen dengan pemrosesan pesanan.

Dalam kaitannya dengan database Entitas (entity) adalah sebuah objek yang keberadaannya dapat dibedakan terhadap objek lain. Entitas dapat berupa Orang (ex: MAHASISWA, DOSEN, PEMASOK, PENJUAL) , Benda (ex: MOBIL, MESIN, RUANGAN), Tempat (ex: NEGARA, DESA, KAMPUNG), Kejadian (ex: PENJUALAN, REGISTRASI), Konsep (REKENING, KURSUS). Sebuah entitas memiliki sejumlah atribut, misalnya: mahasiswa memiliki nama dan alamat. Himpunan entitas adalah sekumpulan entitas yang berbagi atribut yang sama, misalnya: sekumpulan mahasiswa, dosen, atau perusahaan.  Continue reading

Komponen Sistem Basis Data dan Abstraksi Data

System

Istilah sistem bukanlah hal yang asing bagi kebanyakan orang. Sering kali sistem mengacu pada computer seperti IBM PC atau Macintosh, tetapi juga bisa kearah yang lebih luas seperti sistem tata surya atau bahkan ke hal-hal yang lebih spesifik seperti sistem respirasi mamalia. Pada dasarnya, sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan. Sebagai gambaran, jika dalam sebuah sistem terdapat elemen yang tidak memberikan manfaat dalam mencapai tujuan yang sama, maka elemen tersebut dapat dipastikan bukanlah bagian dari sistem. Continue reading

Konsep Data dan Database

Data

Secara konseptual, Data adalah fakta tentang benda, kejadian, aktivitas, dan transaksi yang tidak mempunyai makna atau tidak berpengaruh secara langsung kepada pemakai.

Tipe Data

Data dapat berupa nilai yang terhormat, teks, citra, audio, dan video.

  • Data yang terhormat adalah data dengan suatu format tertentu. Misalnya, data yang menyatakan tanggal atau jam, atau menyatakan nilai mata uang.
  • Teks adalah sekumpulan huruf, angka, dan simbol-simbol khusus (misalnya + dan $) yang kombinasinya tidak tergantung pada masing-masing item secara individual.
  • Citra (Image) adalah data dalam bentuk gambar.
  • Audio adalah data dalam bentuk suara, dan
  • Video menyatakan data dalam bentuk sejumlah gambar yang bergerak dan bisa saja dilengkapi dengan suara. Continue reading