Saturday, May 26, 2012

PENGANTAR BASIS DATA


MAKALAH
TENTANG PENGANTAR BASIS DATA
STUDY : SISTEM BASIS DATA
DOSEN PEMBIMBING
RUFRAN HADI, S. KOM




OLEH :
Ii Sugianto


STMIK ABQ MANNA B/S
JURUSAN SISTEM INFORMASI (SI)

TA. 2011/2012




KATA PENGANTAR

Alhamdulillah, puji syukur penulis panjatkan kehadirat Allah SWT yang telah menimpahkan rahmatnya kepada kita semua, sehingga masih dapat terlaksananya penyusunan makalah ini dengan judul “Pengantar Basis Data ”. Yang mana bertujuan sebagai media penunjang atau pembantu dalam menambah wawasan serta pengetahuan kita semua dalam bidang Basis Data dan diharapkan setelah membaca dan mempelajarinya dapat kita terapkan/praktikkan secara langsung hingga dapat menghasilkan sebuah Database.
Dan tak lupa pula kami sampaikan terima kasih kepada semua pihak yang telah bersedia membantu dan memberikan masukkan serta informasi dari proses pengumpulan data hingga penyusunannya.
Dalam penulisan makalah ini, penulis akui sangat banyak sekali kelemahan-kelemahan serta kekurangan yang dikarenakan keterbatasan pengetahuan yang penulis miliki, oleh karena itu kritik dan saran yang dapat membangun sangat diharapkan dari segenap pembaca, sehingga kedepan dapat dilakukan perbaikan.

Kota Manna,    Maret 2012
Penulis
IISUGIANTO




DAFTAR ISI

KATA PENGANTAR........................................................................................................ i
DAFTAR ISI...................................................................................................................... ii
BAB. I. PENDAHULUAN
·                                                                                                                                                                                                                                                                              Tujuan Umum        1
·                                                                                                                                                                                                                                                                              Tujuan Khusus        1
·                                                                                                                                                                                                                                                                              Lingkup Bahasan    1
·                                                                                                                                                                                                                                                                              Resources   1
BAB. II. PENGANTAR BASIS DATA
A.                                                                                                                                                                                                                                                                            Sejarah Basis Data 2
B.                                                                                                                                                                                                                                                                            Pengelompokkan Basis Data................................................................................................................................. 2
C.                                                                                                                                                                                                                                                                            Konsep Basis Data  2
D.                                                                                                                                                                                                                                                                           Defenisi      3
E.                                                                                                                                                                                                                                                                            Operasi Dasar Basis Data  4
F.                                                                                                                                                                                                                                                                             Tujuan Basis Data  5
BAB. III PENUTUP........................................................................................................... 8
BAB. IV DAFTAR PUSTAKA............................................................................................ 9





BAB I
PENDAHULUAN

Deskripsi Mata Kuliah
Tujuan Umum:
·          Tujuan umum dari makalah ini adalah :
a.    Sebagai wujud pemenuhan tugas yang diberikan oleh dosen pengasuh study Basis Data.
b.   Pengetahuan mengenai konsep basis data.
c.    Kemampuan menangani operasi pada basis data.
Tujuan Khusus:
·          Pada akhir kuliah sistem basis data ini peserta kuliah diharapkan mampu :
a.    Mengenal dan memahami tentang basis data
b.   Melakukan perancangan dan implementasi basis data dalam bentuk database

Lingkup Bahasan:
·          Overview Basis Data, mencakup sejarah dari basis data, yang digolongkan dalam tiga bagian.
·          Pengelompokkan basis data, mencakup dua jenis dari basis data.
·          Konsep basis data, mencakup defenisi dari entitas, atribut, data value, field dan record.
·          Defenisi, mencakup pendefenisian basis data dari beberapa sudut pandang.
·          Operasi dasar basis data, mencakup hal-hal tentang pengoperasian basis data secara dasar.
·          Tujuan basis data, mencakup tentang pemanfaatan basis data.
·          Penerapan basis data, mencakup bidang-bidang umum yan telah memanfaatkan basis data demi efisiensi, akurasi dan kecepatan operasi. 
Resources
1.   Diktat Kuliah Basis Data, Iwan Syarif, ITS , 2002.
2.   Konsep & Tuntunan Praktis Basis Data, Abdul Kadir, Andi, 2001.
3.   Sistem Basis Data, Edhy Sutanta, Graha Ilmu, 2004.
4.   Basis Data, Janner Simarmata, Andi, 2006.
5.   http://techunisla.tk



BAB II
PENGANTAR BASIS DATA

A.  Sejarah Basis Data

Berdasarkan asal mula atau sejarah dari Basis Data dapat dikelompokkan menjadi 3 (tiga) bagian yaitu :

1.     Sistem pemrosesan manual atau dengan menggunakan kertas.
Adalah sistem pemrosesan data dengan cara direkam atau disimpan di rak-rak berkas.

2.     System pemrosesan berkas
Adalah system pemrosesan data yang dibuat pada file masing-masing menggunakan aplikasi-aplikasi sendiri.
Contoh : Data master pada program tertentu

3.     Database Sistem
Merupakan pemrosesan data dengan menggunakan program-program tertentu sehingga dapat menyediakan data/file yang akurat dan mudah diambil.

B.  Pengelompokan Basis Data

Dilihat dari bentuk dan spesifikasinya Basis Data dapat digolongkan atau dikelompokkan kedalam dua bagian yaitu :

1.     Dekstop Database
Merupakan system basis data yang dipasang pada laptop atau PC yang mempunyai sekala data yang kecil.

2.     Server Database
Merupakan system basis data yang dipasang pada computer server dalam sebuah jaringan/internet.

C.  Konsep Basis Data
Basis Data (Database) dapat dibayangkan sebagai sebuah lemari arsip. Jika kita memiliki sebuah almari arsip dan berwenang untuk mengelolanya, maka kemungkinan besar kita akan melakukan hal-hal sebagai berikut :
-       Memberi sampul/map pada kumpulan/bundel arsip yang akan disimpan
-       Menentukan kelompok/jenis arsip
-       Memberi penomoran dengan pola tertentu yang nilainya unik pada setiap sampul/map
-       Menerapkan arsip-arsip tersebut dengan cara/urutan tertentu dalam almari.
-       Dan lain-lain
Upaya penyusunan/penempatan ini baru kita lakukan jika kita rasakan bahwa buku tersebut sudah cukup banyak.
Sedangkan konsep dari basis data itu sendiri terdiri dari :
1.     Entitas, yang merupakan tempat informasi yang direkam yang dapat berupa orang dan tempat kejadian.
2.     Atribut, merupakan elemen atau data item yang dibuat untuk menerangkan entitas dan mempunyai harga tertentu.
3.     Data value, adalah data atau informasi actual yang tersimpan pada setiap atribut.
4.     Field/table, berupa kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama namun berbeda nilai datanya.
5.     Record, merupakan kumpulan elemen-elemen yang saling berkaitan guna menginformasikan tentang suatu entitas secara lengkap.

D. Definisi:
Basis data terdiri dari 2 (dua) kata, yaitu basis dan data. Basis adalah markas/gudang, yang berarti tempat bersarang atau berkumpul, sedangkan data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, text , gambar, bunyi dan kombinasinya.
Basis data dapat didefinisikan dari beberapa sudut pandang:
1.     Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali secara cepat dan mudah.
2.     Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundansi) yang tidak perlu untuk memenuhi berbagai kebutuhan.
3.     Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.
Prinsip kerja dari basis data dan lemari arsip adalah sama, terutama adalah untuk pengaturan data/arsip. Selain itu, tujuan utamanya juga sama, yaitu untuk kemudahan dan kecepatan dalam pengambilan kembali data/arsip. Perbedaannya hanya terletak pada media penyimpanan yang digunakan. Jika lemari arsip menggunakan lemari besi atau kayu, maka basis data menggunakan media penyimpanan elektronis seperti disk (disket atau harddisk).

Satu hal yang harus diperhatikan bahwa basis data bukan hanya sekedar media penyimpanan data secara elektronis (dengan bantuan komputer), artinya tidak semua bentuk penyimpanan data elektronis dapat disebut basis data. Kita dapat menyimpan dokumen berisi data dalam file text  (dengan program pengolah kata), file spredsheet dll, tetapi tidak dapat disebut sebagai basis data. Karena didalamnya tidak ada pemilahan dan pengelompokan data sesuai jenis/fungsi data, sehingga akan menyulitkan pencarian data kelak. Yang sangat ditonjolkan dalam basis data adalah pengaturan/pemilahan/pengelompokan/pengorganisasian data yang akan kita simpan sesuai fungsi atau jenisnya. Pemilahan/pengelompokan/pengorganisasian ini dapat berbentuk sejumlah file/tabel terpisah atau dalam bentuk pendefinisian kolom-kolom/field-field data setiap file/tabel.
E.   Operasi Dasar Basis Data
Dalam sebuah disk, basis data dapat diciptakan dan dapat pula ditiadakan. Di dalam sebuah disk, kita dapat pula menempatkan beberapa (lebih dari satu) basis data. Sementara dalam sebuah basis data kita dapat menempatkan satu atau lebih file/tabel. Pada file/tabel inilah sesungguhnya data disimpan/ditempatkan.
Sebuah basis data umumnya dibuat untuk mewakili sebuah semesta data yang spesifik. Misalnya basis data kepegawaian, basis data akademik, basis data inventori (pergudangan) dan sebagainya. Dalam basis data akademik, misalnya kita dapat menempatkan file mata pelajaran, file guru, file jadwal, file nilai dan seterusnya.
Oleh karena itu operasi-operasi dasar yang dapat kita lakukan berkenaan dengan basis data dapat meliputi :
-         Pembuatan basis data baru (create database) yang identik dengan pembuatan lemari rasip yang baru.
-         Penghapusan basis data (drop database) yang identik dengan perusakan lemari rasip.
-         Pembuatan file/tabel baru ke suatu basis data (create table), identik dengan penambahan map arsip baru.
-         Penghapusan file/tabel dari suatu basis data (drop tabel).
-         Penambahan/pengisian data baru ke sebuah file/table di sebuah basis data.
-         Pengambilan data dari sebuah file/tabel.
-         Pengubahan data dari sebuah file/tabel.
-         Penghapusan data dari sebuah file/tabel.
Operasi-operasi yang berkaitan dengan pembuatan objek (basis data dan tabel) merupakan operasi awal yang hanya dilakukan sekali dan berlaku seterusnya, sedangkan operasi-operasi yang berkaitan dengan pengisian tabel merupakan operasi-operasi rutin yang dilakukan berulang-ulang dan karena itu operasi-operasi inilah yang lebih tepat mewakili aktivitas pengelolaan (managment) dan pengolahan (processing) data dalam basis data.
F.   Tujuan Basis Data
Telah disebutkan bahwa tujuan utama dalam pengelolaaan basis data dalam sebuah basis data adalah agar kita dapat menemukan kembali data ynag kita cari dengan mudah dan cepat. Secara lebih lengkap pemanfaatan basis data dilakukan untuk memenuhi sejumlah tujuan (objektif) seperti :
1. Kecepatan dan Kemudahan (Speed)
Pemanfaatan basis data memungkinkan kita untuk dapat menyimpan data atau melakukan perubahan/manipulasi terhadap data atau menampilkan kembali data tersebut dengan lebih cepat dan mudah, daripada kita menyimpan data secara manual (non elektronis).
2. Efisiensi Ruang Penyimpanan (Space)
Karena keterkaitan erat antara kelompok dalam basis data, maka redundansi (pengulangan) data pasti selalu ada. Dengan basis data, efisiensi/optimalisai penggunaan ruang penyimpanan dapat dilakukan karena kita dapat melakukan penekanan jumlah redundansi data, baik menerapkan sejumlah pengkodean atau membuat relasi-relasi (dalam bentuk file) antar kelompok data yang saling berhubungan.
3. Keakuratan (Accuracy)
Pemanfaatan pengkodean atau pembentukan relasi antar data bersama dengan penerapan aturan/batasan (constraint) tipe data, domain data, keunikan data dan sebagainya yang secara ketat dapat diterapkan dalam sebuah basis data, sangat berguna untuk menekan ketidakakuratan/penyimpanan data.
4. Ketersediaan (Availability)
Pertumbuhan data sejalan waktu akan semakin membutuhkan ruang penyimpanan yang besar. Padahal tidak semua data selalu kita gunakan/butuhkan. Karena itu kita dapat melakukan pemilahan data, sehingga data yang sudah jarang kita gunakan dapat kita pindahkan kedalam media penyimpanan off-line. Disisi lain, karena kepentingan pemakaian data, sebuah basis data dapat memiliki data yang tersebar di banyak lokasi geografis. Misalnya, data nasabah sebuah bank dipisah-pisah dan disimpan di lokasi yang sesuai dengan keberadaan nasabah. Dengan pemanfaatan teknologi jaringan komputer, data yang berada di suatu lokasi/cabang, dapat juga diakses (menjadi tersedia/avaible) bagi lokasi yang lain.
5. Kelengkapan (Completeness)
Untuk mengakomodasi kebutuhan kelengkapan data yang semakin berkembang, maka kita tidak hanya dapat menambah record-record data, tetapi juga dapat melakukan perubahan struktur dalam basis data, baik dalam penambahan objek baru (tabel) atau dengan penambahan field-filed baru pada suatu tabel.
6. Keamanan (Security)
Ada sejumlah sistem (aplikasi) pengelola basis data yang tidak menerapkan aspek keamanan dalam sebuah basis data. Tetapi untuk suatu sistem yang besar dan serius, aspek keamanan juga dapat diterapkan secara ketat. Dengan begitu, kita dapat menentukan siapa-siapa (pemakai) yang boleh menggunakan basis data beserta objek-objek di dalamnya dan menentukan jenis-jenis operasi apa saja yang boleh dilakukan.
7. Kebersamaan Pemakaian (Sharebility)
Pemakai basis data seringkali tidak terbatas pada satu pemakai saja atau di satu lokasi saja oleh satu sistem aplikasi. Data pegawai dalam basis data kepegawaian, misalnya dapat digunakan oleh banyak pemakai, dari sejumlah departemen dalam perusahaan atau oleh banyak sistem (sistem penggajian, sistem akuntansi, sistem inventori dan sebagainya). Basis data yang dikelola oleh sistem (aplikasi) yang mendukung lingkungan multiuser akan dapat memenuhi kebutuhan ini, tetapi tetap dengan menjaga/menghindari munculnya persoalan baru seperti inkonsistensi data (karena data yang sama dapat diubah oleh banyak pemakai pada saat yang bers0amaan) atau kondisi deadlock (karena banyak pemakai saling menunggu untuk menggunakan data)
G. Penerapan Basis Data
Hampir disemua aspek pemanfaatan perangakat komputer dalam sebuah organisasi/perusahaan senantiasa berhubungan dengan basis data. Perangkat komputer tersebut biasanya digunakan untuk menjalankan fungsi Pengelolaan Sistem Informasi, yang dewasa ini sudah menjadi suatu keharusan, demi untuk meningkatkan efisiensi, daya saing, kekuratan, kecepatan operasional organisasi perusahaan. Dan basis data merupakan salah satu komponen utama dalam setiap sistem informasi. Tidak ada sistem informasi yang bisa dibuat/dijalankan tanpa adanya basis data.
Secara lebih teknis bidang-bidang umum yan telah memanfaatkan basis data demi efisiensi, akurasi dan kecepatan operasi antara lain :
-       Kepegawaian, untuk berbagai perusahaan yang memiliki banyak pegawai.
-       Pergudangan (inventory), untuk perusahaan manufaktur (pabrikan), grosir (reseller), apotek dll.
-       Akuntansi untuk berbagai perusahaan.
-       Reservasi, untuk hotel, pesawat, kereta apai dll
-       Layanan pelanggan (customer care), untuk perusahaan yang berhubungan dengan bnayaknya pelanggan (bank, konsultan dll)


Sedangkan bentuk organisasi/perusahaan yang memanfaatkan basis data (sebagai komponen sistem informasi) dapat berupa:
v   Perbankan, dalam melakukan pengelolaan data nasabah/data tabungan/pinjaman, pembuatan laporan-laporan akuntansi-akuntansi, pelayanan informasi pada nasabah/calon nasabah.
v   Asuransi, dalam melakukan pengelolaan data nasabah/data pembayaran premi, pemrosesan pengajuan klaim asuransi dll.
v   Rumah Sakit, dalam melakukan pengelolaan histori penyakit/pengobatan pasen, menangani pembayaran perawatan.
v   Produsen Barang.



BAB. III
PENUTUP


Materi Pengantar Basis Data yang telah kita pelajari merupakan gerbang bagi kita dalam membuka cakrawala berfikir serta membuka wawasan yang akhirnya akan menimbulkan suatu dorongan dan motivasi bagi kita untuk dapat berfikir secara logis dan kreatif dengan memanfaatkan informasi yang bersifat actual dan konkrit (factual) dan menuangkannya kedalam suatu wadah yang berupa database, sehingga dapat mempermudahkan dalam pelaksanaan kegiatan tugas sehari-hari dan bahkan dapat menambah income atau pendapatan kita.
Oleh karenanya, diharapkan untuk tidak pernah bosan mencari ide, gagasan dan terobosan serta jangan letih untuk ber experiment guna perbaikan kedepan.



BAB. IV
DAFTAR PUSTAKA
 
Syarif, Iwan. 2002. ITS : Diklat Kuliah Basis Data.
Kadir, Abdul. Andi. 2001. Konsep dan Tuntunan Praktis Basis Data.
Sutanta, Edhy. 2004. Graha Ilmu : Sistem Basis Data.
Simarmata, Jenner. Andi. 2006. Basis Data.
http://techunisla.tk.


1 comment:

  1. Agen Judi Terpercaya Yang Bisa Melakukan Top Up Melalui Via All Bank Lokal Indonesia !!!

    Support Transaksi Bandar Judi Deposit Via OVO, Bandar Judi DEPOSIT VIA PULSA, Bandar Judi Deposit Via Gopay !!

    Zeusbola Selalu Memberikan Fasilitas Mewah & Mantap Untuk Para Penggemar Taruhan Online.

    Daftar Gampang, Praktis, Mudah dan Cepat.



    INFO SELANJUTNYA SEGERA HUBUNGI KAMI DI :
    WHATSAPP :+62 822-7710-4607
    TELEGRAM :@zeusbola
    FACEBOOK :zeusbolame
    INSTAGRAM :@zeusbola.official
    TWITTER :@zeusbola


    ReplyDelete