Kamis, 14 Februari 2013

Normalisasi dan Denormalisasi Data

Normalisasi dan Denormalisasi Data



    Pengertian Normalisasi Data.
  • Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data yang mengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang baik (tanpa redudansi).
  • Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan.
  • Tujuan normalisasi data adalah untuk:
  1. Untuk menghilang kerangkapan data.
  2. Untuk mengurangi kompleksitas.
  3. Untuk mempermudah pemodifikasian data.
  • Proses normalisasi adalah sebagai berikut:
  1. Data diuraikan dalam bentuk tabel, selanjutnya dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat.
  2. Apabila tabel yang diuji belum memenuhi persyaratan tertentu, maka tabel tersebut perlu dipecah menjadi beberapa tabel yang lebih sederhana sampai memenuhi bentuk yang optimal.
    Tahapan dalam Normalisasi Data.

Konsep Esensial

PENGERTIAN ENTITAS
Sebuah database dapat dimodelkan sebagai
    1. Sekumpulan entitas
    2. Hubungan antarentitas
Entitas (entity) adalah sebuah objek yang keberadaannya dapat dibedakan terhadap objek lain. Entitas dapat berupa orang, benda, tempat, kejadian, konsep
Contoh:
        1. Orang: MAHASISWA, DOSEN, PEMASOK, PENJUAL
        2. Benda: MOBIL, MESIN, RUANGAN
        3. Tempat: NEGARA, DESA, KAMPUNG
        4. Kejadian: PENJUALAN, REGISTRASI
        5. Konsep: REKENING, KURSUS
Sebuah entitas memiliki sejumlah atribut.
Contoh: mahasiswa memiliki nama dan alamat
Himpunan entitas adalah sekumpulan entitas yang berbagi atribut yang sama.
Contoh: sekumpulan mahasiswa, dosen, atau perusahan.
Entitas adalah sesuatu yang ada dan dapat melaksanakan suatu kegiatan dan dapa berupa subyek hukum tersendiri.
Entitas sebagai bentuk umum dibedakan menjadi :

Sistem Basis Data dan Abstraksi Data

Definisi Sistem.

Definisi sistem menurut tiap orang berbeda-beda, berikut ini definisi sistem menurut para pakar:
  1. Menurut Gordon B. Davis, sebuah sistem terdiri dari bagian-bagian yang saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau maksud.
  2. Kata Sistem awalnya berasal dari bahasa Yunani (sustēma) dan bahasa Latin (systēma).
  3. Sistem adalah suatu kesatuan yang terdiri atas komponen atau elemen yang saling berinteraksi, saling terkait, atau saling bergantung membentuk keseluruhan yang kompleks.

Senin, 11 Februari 2013

Pengertian Sistem Basis Data



PENGERTIAN DATA
            Menurut KBBI pengertian data adalah keterangan yang benar dan nyata atau bahan nyata yang dapat dijadikan bahan kajian (analisis atau kesimpulan).
 Sedangkan menurut Zulfikri A.M. (1977,83)  data adalah kata jamak (plural) dan kata tunggalnya (regular) adalah datum. Kata tersebut berasal dari bahasa latin yang berarti fakta, kenyataan, atau peristiwa. Data dapat di artikan keterangan atau bukti mengenai suatu kenyataan yang masih mentah, masih berdiri sendiri-sendiri, belum diorganisasikan, dan belum diolah.
Menurut Gordon B. Davis dalam Management Informations System : Conceptual Foundations, Structures, and Development  menyebut data sebagai bahan mentah dari informasi.