Laman

Senin, 18 Januari 2016

Manajemen Database

            Nah, kali ini kita akan membahas tentang manajemen database. Semoga setelah kalian membaca post ini, pengetahuan tentang database bertambah. Selamat membaca!
            Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia, barang, hewan, peristiwa, konsep, keadaan, dan sebagainya, yang diwujudkan dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya.
Konsep Dasar Data
  • Database, sekumpulan basis data yang tersusun dari beberapa file.
  • File, terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis.
  • Record, menggambarkan suatu unit data individu yang tertentu. 
  • Field, mempresentasikan suatu atribut dari suatu record yang menunjukkan suatu item dari data misalnya nama.
  • Character, data elementer yang dapat dipahami.
Jenis-jenis File
  • File induk (Master File); didalam aplikasi, file ini merupakan file penting karena berisi record-record yang sangat diperlukan dalam organisasi. File ini akan tetap ada selama sistem berjalan.
  • File transaksi (Transaction File); sering disebut juga dengan input file, yang digunakan untuk merekam data hasil transaksi yang terjadi.
  • File laporan (Report File); disebut juga dengan ouput file, berisi informasi yang akan ditampilkan. Isi dari file ini biasanya diambil dari field di satu atau lebih master file untuk mempersiapkan pembuatan laporan.
  • File sejarah (History File); merupakan file yang berisi data masa lalu yang sudah tidak aktif lagi, tetapi masih disimpan sebagai arsip.
  • File pelindung (Backup File); merupakan salinan dari file-file yang masih aktif didalam database pada suatu saat tertentu, digunakan sebagai pelindung/cadangan bila file database yang aktif mengalami kerusakan.
BASIS DATA
            Basis data adalah kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
Pendekatan dalam Mengelola Data
  • File Oriented Aproach, suatu sistem yang menerjemahkan atau memanajemen data sendiri-sendiri sehingga data tersebut tidak bisa atau sulit untuk di sharing dan di update oleh application program yang lainnya.
  • Database Approach, suatu sistem perangkat lunak untuk memperlihatkan, membuat, memelihara dan memberikan control siapa saja khususnya application program yang dapat mengakses data base tersebut tanpa ada kesulitan untuk memperbaharui dan membagi data.
Jenis-jenis Basis Data
  • Basis Data Operasional, berisi data operasi perusahaan. Basis data ini juga dapat dikatakan subject area database (SADB), basis data transaksi, dan basis data produksi.
  • Basis Data Analitis, menyimpan data yang diperoleh dari operasi yang dipilih dan basis data eksternal. Basis data seperti ini biasanya paling dibutuhkan oleh manajer perusahaan dan end user.
Struktur Basis Data
  • Struktur Hierarkis, struktur ini sering kali dijabarkan dalam bentuk pohon terbalik. Struktur ini dikenal dengan istilah orang tua dan anak.
  • Struktur Jaringan, struktur ini menyerupai struktur hierarkis. Namun ada perbedaan karena struktur jaringan tidak mengenal akar dan setiap anak bisa memiliki lebih dari satu orang tua.
  • Struktur Relasional, struktur ini menggunakan sekumpulan tabel dimensi dua (yang biasa disebut relasi atau tabel) dengan masing-masing tabel tersusun atas sejumlah baris dan kolom.
  • Struktur Multidimensi, kumpulan data yang sangat besar, digunakan untuk menganalisa yang orientasinya kepada pembuatan keputusan. 
  • Struktur Berorientasi pada Objek, struktur ini menerapkan teknik pemograman berorientasi objek. Berbeda dengan struktur lain, struktur ini mengemas data dan fungsi untuk mengaskses data ke dalam bentuk objek.
Metode Akses Data
  • Akses Berangkai (Sequential Access), merupakan metode akses paling sederhana. Informasi pada file diproses secara berurutan, satu record diakses setelah record yang lain. Metode akses ini berdasarkan model tape dari suatu file yang bekerja dengan perangkat sequential- access atau random-access. 
  • Akses Langsung (Direct Access), kemampuan untuk mengakses elemen pada posisi sewenang-wenang secara berurutan dalam waktu yang sama, terlepas dari ukuran urutan.
Sumber :
Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta: Andi
Fathansyah. 2012. Basis Data Edisi Revisi. Bandung: Informatika
Semoga bermanfaat untuk kalian!

Tidak ada komentar:

Posting Komentar