Wednesday, October 28, 2015

Manajemen Basis Data

Bismillahirrohmanirrohim...

Lanjut lagi pembahasan kita yang merupakan lanjutan postingan sebelumnya dengan kondisi yang semoga masih sehat aja. Postingan kali ini kita akan membahas tentang manajemen basis data. Sebelum kita menuju pembahasan lebih lanjut, marilah kita kenali terlebih dahulu apa itu basis data.


Apa itu data?


Sebelum mengenal basis data, kita juga perlu mengetahui apa itu data. Dalam kamus Oxford, data diartikan sebagai fakta atau informasi yang digunakan dalam menentukan atau mendiskusikan sesuatu.



Data merupakan sumber daya data organisasi yang vital dan perlu dikelola seperti aset penting lainnya karena kebanyakan organisasi tidak dapat hidup tanpa data internal dan eksternal yang berkualitas. Jadi, data disini merupakan sesuatu yang berperan penting dalam membangun sebuah organisasi.

Konsep dasar data

  • Karakter (Character), merupakan data elementer yang dapat dipahami karena karakter terdiri dari huruf,angka,atau simbol khusus.
  • Field, adalah kumpulan dari karakter yang diwakili karakteristik orang,tempat,barang,atau kejadian.
  • Record, disebut juga baris merupakan pengelompokan dari field terdiri dari kumpulan item yang secara logic saling berhubungan. Record diibaratkan kumpulan kata yang membentuk kalimat
  • File, merupakan sekumpulan record yang sejenis dan secara logic berhubungan dan terdiri dari sekumpulan kelompok rekaman suatu informasi. 

Terdapat beberapa jenis dari file pada basis data, diantaranya adalah:
  1. File Induk (Master), merupakan file yang terpenting dalam suatu sistem yang digunakan untuk menyimpan data dari system informasi tertentu secara lengkap dan dipelihara secara teratur. File induk  digunakan untuk menyimpan data dari system informasi tertentu secara lengkap. 
  2. File Transaksi, yaitu file yang berisi informasi yang digunakan untuk memperbaharui file Master. Dengan adanya file ini, file master dapat berubah sesuai dengan informasi yang ada di file transaksi tersebut.
  3. File Laporan, adalah file yang berisi data yang dibuat untuk laporan atau keperluan user, file ini hanya bisa dicetak pada kertas printer atau hanya ditampilkan di layar monitor.
  4. File Kerja, yaitu file sementara dari system yang merupakan alat untuk melewatkan data yang dibuat oleh program ke program lain. File yang berisi record-record yang disusun sedemikian rupa sehingga dapat di buat sebuah program dan dipakai oleh program lain sebagai input. 
  5. File Tampung (Dump), yaitu file yang digunakan untuk tujuan pengamanan (Security), mencatat tentang kegiatan pengupdatetan sekumpulan transaksi yang telah diproses atau sebuah program yang mengalami kekeliruan. File ini bersifat sementara.
  6. File Pustaka (Library), yaitu file yang digunakan untuk penyimpanan program aplikasi, program utilitas atau program lainnya. File ini bersifat tetap yang merupakan file sempurnanya dari dump file. Itulah perbedaan antara dump file dengan library file, dimana dump file hanya file sementara yang masih dalam proses perbaikan atau pengembangan sedangkan file library merupakan file finishing dari dump file.
  7. File Sejarah (Histori), merupakan file yang menyimpan data yang telah disimpan dalam bentuk suatu periode waktu tertentu yang telah lampau, biasanya digunakan untuk menyusun laporan yang bersifat tetap.
  8. File Backup, merupakan file salinan dalam suatu basis data yang dapat digunakan untuk mengembalikan basis data jika terjadi kesalahan.



Database

Telah kita bahas apa itu data, kemudian kembali ke topik apa itu basis data. Database adalah kumpulan file yang terstruktur dan terintegrasi sedemikian rupa sehingga proses data dan pencarian data dan file dapat dilakukan dengan mudah.

Dengan adanya basis data dalam organisasi, akan lebih mudah dalam penataan data - data. Coba bayangkan jika sebuah organisasi tidak memiliki basis data.. Pada saat pencarian data akan merepotkan bukan !!??


Jenis Database

Terdapat 12 jenis dari basis data, diantaranya adalah:

  1. Database Operasional, basis data ini menyimpan data rinci yang diperlukan untuk mendukung operasi dari seluruh organisasi. Mereka juga disebut subject- area database (SADB), transaksi database, dan produksi database.
    Contoh: database pelanggan, database pribadi, database inventaris, akuntansi database.
  2. Database Analitis, basis data ini menyimpan data dan informasi yang diambil dari operasional yang dipilih dan eksternal database. Basis data ini terdiri dari data dan informasi yang dirangkum paling dibutuhkan oleh sebuah organisasi manajemen dan End-user lainnya. Beberapa orang menyebut analitis multidimensi database sebagai database, manajemen database, atau informasi database.
  3. Data Warehouse, sebuah data warehouse menyimpan data dari saat ini dan tahun- tahun sebelumnya. Data yang diambil dari berbagai database operasional dari sebuah organisasi.
  4. Database Terdistribusi, merupakan database-kelompok kerja lokal dan departemen di kantor regional, kantor cabang, pabrik-pabrik dan lokasi kerja lainnya. Database ini dapat mencakup kedua segmen yaitu operasional dan user database, serta data yang dihasilkan dan digunakan hanya pada pengguna situs sendiri.
  5. Database End-User, merupakan basis data yang terdiri dari berbagai file data yang dikembangkan oleh end-user di workstation mereka.
    Contohnya adalah koleksi dokumen dalam spreadsheet, word processing dan bahkan download file.
  6. External Database, database ini menyediakan akses ke eksternal, data milik pribadi online - tersedia untuk biaya kepada pengguna akhir dan organisasi dari layanan komersial. Akses ke kekayaan informasi dari database eksternal yang tersedia untuk biaya dari layanan online komersial dan dengan atau tanpa biaya dari banyak sumber di Internet.
  7. Database hypermedia di web, merupakan kumpulan dari halaman-halaman multimedia yang saling berhubungan di sebuah situs web. Mereka terdiri dari home page dan halaman hyperlink lain dari multimedia atau campuran media seperti teks, grafik, gambar foto, klip video, audio dll.
  8. Database Navigasi, dalam navigasi database, queries menemukan benda terutama dengan mengikuti referensi dari objek lain.
  9. Database di memori, berbeda dengan sistem manajemen database yang menggunakan disk berbasis mekanisme penyimpanan. Database memori utama lebih cepat daripada dioptimalkan disk database sejak Optimasi algoritma internal menjadi lebih sederhana dan lebih sedikit CPU mengeksekusi instruksi.
  10. Database berorientasi dokumen, merupakan program komputer yang dirancang untuk aplikasi berorientasi dokumen. Sistem ini bisa diimplementasikan sebagai lapisan di atas sebuah database relasional atau objek database. Sebagai lawan dari database relasional, dokumen berbasis database tidak menyimpan data dalam tabel dengan ukuran seragam kolom untuk setiap record. Sebaliknya, mereka menyimpan setiap catatan sebagai dokumen yang memiliki karakteristik tertentu. Sejumlah bidang panjang apapun dapat ditambahkan ke dokumen. Bidang yang dapat juga berisi beberapa bagian data.
  11. Real-Time Database, merupakan sistem pengolahan yang dirancang untuk menangani beban kerja negara yang dapat berubah terus-menerus. Ini berbeda dari database tradisional yang mengandung data yang secara terus- menerus, sebagian besar tidak terpengaruh oleh waktu. Sebagai contoh, pasar saham berubah dengan cepat dan dinamis. Real-time processing berarti bahwa transaksi diproses cukup cepat bagi hasil untuk kembali dan bertindak segera. Real-time database yang berguna untuk akuntansi, perbankan, hukum, catatan medis, multi-media, kontrol proses, sistem reservasi, dan analisis data ilmiah.
  12. Database Relasional, merupakan database yang paling umum digunakan saat ini. Database Relasional sebenarnya adalah suatu konsep penyimpanan data terstruktur. Menggunakan meja untuk informasi struktur sehingga mudah untuk mencari.


Demikianlah postingan kali ini tentang Manajemen Basis Data, semoga dengan ini dapat menambah wawasan untuk kita semua. Terima kasi karena telah berkunjung.

Semoga bermanfaat...

------
Sumber:
https://id.wikipedia.org/
http://pbsabn.lecture.ub.ac.id/2012/05/hierarki-data-data-hierarchy/
http://ayooindonesia.com/2015/04/12/pengertian-database-relasional/
https://terusbelajar.wordpress.com/2008/09/14/macam-dan-jenis-file/
http://widyajufita13.blogspot.co.id/2013/01/pengertian-database.html
http://komputerhpgadget.blogspot.co.id/2015/07/pengertian-data.html
http://rahma5g1004411345.blogspot.co.id/2012/10/jenis-jenis-file-dan-contohnya.html




No comments:

Post a Comment