Thursday, June 23, 2011

Pengenalan Basis Data

Pengenalan Basis Data

Materi Bahasan

  • Definisi basis data dan latar belakang dari adanya kebutuhan basis data.
  • Operasi-operasi dasar yang dapat kita lakukan terhadap basis data.
  • Keuntungan-keuntungan yang dapat diperoleh dari penggunaan basis data
  • Penerapan basis data pada berbagai bidang pekerjaan.

Basis data (database) dapat dibayangkan sebagai sebuah lemari arsip dan berwenang/bertugas untuk :

    1. Memberi sampul atau map pada kumpulan/bundel arsip yang akan disimpan.
    2. Menentukan kelompok/jenis arsip yang akan disimpan
    3. Memberikan penomoran dengan pola tertentu yang nilainya unik pada setiap sampul/map.
    4. Menempatkan arsip tsb dengan cara/urutan tertentu didalam lemari.

Mengapa hal tersebut dilakukan ? ………..

Basis : markas atau gudang, tempat bersarang/berkumpul.

Data : representasi fakta dunia nyata yang mewakili suatu object seperti manusia, barang, hewan dll yang direkam dalam bentuk angka, huruf, teks, gambar, bunyi atau kombinasinya

Basis data sendiri dapat didefinisikan dalam sejumlah sudut pandang seperti :

    1. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.
    2. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudancy) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
    3. Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.
  1. Basis data dan lemari arsip memiliki prinsip kerja dan tujuan yang sama :
  2. Prinsip utama adalah pengaturan data/arsip.
  3. Dan tujuan utamanya adalah kemudahan dan kecepatan datam pengambilan kembali data/arsip.
  4. Perbedaannya hanya terletak pada media penyimpanan yang digunakan yaitu lemari dan disk



Yang sangat ditonjolkan dalam basis data adalah pengaturan/pemilahan/pengelompokan/pengorganisasian data yang akan kita simpan sesuai fungsi/jenisnya.

Pemilahan/pengelompokan/pengorganisasian ini dapat berbentuk sejumlah file/tabel terpisah atau dalam bentuk pendefinisian kolom-kolom/field-field data dalam setiap file/tabel.

Operasi dasar yang berkenaan dengan basis data :

    1. Pembuatan basis data baru (create database)
    2. Penghapusan basis data (drop database)
    3. Pembuatan file/tabel baru (create table)
    4. Penghapusan file/table (drop table)
    5. Penambahan/pengisian data baru ( insert)
    6. Pengambilan data dari sebuah table/file (retrieve/search)
    7. Pengubahan data dari sebuah file/table (update)
    8. Penghapusan data (delete)

Operasi dasar yang berkenaan dengan basis data :

    1. Pembuatan basis data baru (create database)
    2. Penghapusan basis data (drop database)
    3. Pembuatan file/tabel baru (create table)
    4. Penghapusan file/table (drop table)
    5. Penambahan/pengisian data baru ( insert)
    6. Pengambilan data dari sebuah table/file (retrieve/search)
    7. Pengubahan data dari sebuah file/table (update)
    8. Penghapusan data (delete)

Tujuan dari Basis Data :

    1. Kecepatan dan Kemudahan (speed)

Memungkinkan penyimpanan data atau melakukan perubahan/manipulasi terhadap data atau menampilkan kembali data tersebut dengan cepat dan mudah.

    1. Efesiensi Ruang Penyimpanan (space)

Dengan basis data, efesiensi/optimalisasi penggunaan ruang penyimpanan dapat dilakukan, karena dapat melakukan penekakan jumlah redudancy data.

           2.Keakuratan (Accurancy)

Pemanfaatan pengkodean atau pembentukan relasi antar data bersama dapat menekan ketidakakuratan pemasukan/penyimpanan data.

           3.Ketersediaan (Availability)

Data yang sudah jarang atau bahkan tidak pernah digunakan dapat diatur untuk dilepaskan atau disimpan dilokasi tertentu.

           4.Kelengkapan (Completeness)

Dapat menambah record-record data, tetapi juga dapat melakukan perubahan struktur dalam basis data.

           5.Keamanan ( Security)

Dapat menentukan siapa-siapa (pemakai) yang boleh menggunakan basis data dan menentukan jenis-jenis operasi apa saja yang boleh dilakukan.

           6.Kebersamaan Pemakaian (Sharability)

Data dapat digunakan oleh banyak pemakai.


Pemanfaatan basis data demi efisiensi, akurasi dan kecepatan operasi antara lain :

    1. Kepegawaian
    2. Pergudangan (inventory)
    3. Akutansi
    4. Reservasi
    5. Layanan Pelanggan (Customer Care)

Organisasi yang memanfaatkan basis data :

    1. Perbankan
    2. Asuransi
    3. Rumah Sakit
    4. Produsen Barang
    5. Industri Manufaktur
    6. Pendidikan/Sekolah
    7. Telekomunikasi
    8. dll


0 comments:

Post a Comment