KAMI SENANG ANDA MENDAPAT INFORMASI

TERIMA KASIH BUAT PARA PENGUNJUNG!, SEMOGA ARTIKEL INI BERMANFAAT BAGI ANDA

Kamis, 09 Agustus 2012

Beberapa definisi basis data dan Model Database

Beberapa definisi basis data adalah sebagai berikut:
  • Sekumpulan data store(bisa dalam jumlah besar) yang tersimpan dalam magnetic disk, optical disk, dan media penyimpan sekunder lainnya.
  • Sekumpulan program-program aplikasi umum yang bersifat “batch” yang mengeksekusi dan memproses data secara umum(hapus,cari,update,dll)
  • Basis data terdiri dari data yang di-share bagi banyak user dan memungkinkan penggunaan data yang sama pada waktu bersamaan oleh banyak user
  • Koleksi terpadu dari data-data yang saling berkaitan dari suatu enterprise.Mis. Basis data RS akan terdiri dari data-data seperti pasien, karyawam, dokter, dan perawat


Pola dalam penyimpanan data :
  1. Sistem pemrosesan berkas tradisional.
  • Tiap aplikasi memiliki berkas sendiri sendiri
  • Dependensi data-program
  • Perubahan data membuat sejumlah program perlu dimodifikasi
  • Duplikasi data
  • Data yang sama muncul pada beberapa berkas
  • Keterbatasan berbagi data (Isolasi data - banyak format file)
  • Waktu pengembangan lama
  • Perlu membuat program untuk mengakses data
  • Problem integritas (kekonsistensian)
  • Kekakangan integritas (misalnya saldo >) menjadi bagian dari program
  • Keamanan data tidak terjamin



Aplikasi database : adalah program aplikasi yang digunakan untuk melaksanakan sederet kegiatan yang  ditentukan oleh pemakai.

Keunggulan penerapan konsep database
  • Independensi program-data
  • Meminimalkan redundansi data
  • Meningkatkan konsitensi data
  • Meningkatkan kemampuan berbagai data
  • Meningkatkan produktivitas pengembangan aplikasi
  • Meningkatkan pencapaian standarisasi
  • Meningkatkan kualitas data
  • Meningkatkan tanggapan dan kemudahan akses terhadap data
  • Mengurangi pemeliharaan program

Model dasar database
  • Model Hierarkis (Lebih dikenal dengan model pohon)

  •  Model Jaringan (Disebut juga model CODASYL) 
           Tiap anak bisa memiliki lebih dari satu orang tua.


  • Model Relasional
Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel),Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain.

  1. lMerupakan model data yang paling populer saat ini
  2. Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel)
  3. Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain

Gambar Model Relasional

Nama Dosen
Kelas
Mahasiswa
Siti Nurbaya
Pengantar Basis Data
Rudi
Siti Nurbaya
Pengantar Basis Data
Asti
Siti Nurbaya
Pengantar Basis Data
Ida
Siti Nurbaya
Pemrograman C
Ida
Siti Nurbaya
Pemrograman C
Ahmad
Ashadi
Matematika I
Ita
Ashadi
Matematika I
Ahmad



Konsep Dasar Basis Data/Database


v

  • Field
    • Field merupakan implementasi dari suatu atribut data.
    • Field merupakan unit terkecil dari data yang berarti(meaningful data) yang disimpan dalam suatu file atau basis data.





  • Record
    • Field-field tersebut diorganisasikan dalam record-record
    • Record merupakan koleksi dari field-field yang disusun dalam format yang telah ditentukan.
    • Selama desain sistem, record akan diklasifikasikan sebagai fixed-length record atau variable-length record.
     
    v*Selama desain sistem, record akan diklasifikasikan sebagai fixed-length record atau variable-length record. 
    1. Fixed-length record: tiap instance record punya field, jumlah field, dan ukuran logik yang sama
    2. Variable-length record : mengijinkan record-record yang berbeda dalam file yang sama memiliki panjang yang berbeda. 



    • v


    • File dan Tabel

      • Record-record yang serupa diorganisasikan dalam grup-grup yang disebut file. Jadi file merupakan kumpulan semua kejadian dari struktur record yang diberikan.
      • Tabel merupakan ekivalen basis data relasional dari sebuah file.






      Tidak ada komentar:

      Posting Komentar

      Silahkan di isi Sob Komentarnya, di bawah