Monday, November 3, 2014



Sistem Pengolahan Data (Datbase)

Dalam pandangan kita, sistem pengolahan data adalah sama dengan sistem akuntansi. Pandangan ini didasarkan pada kenyataan bahwa pada mulanya komputer hnaya diterapkan untuk tugas akuntansi dan penggunaanya disebut pengolahan data elektronik atau EDP.

Empat jenis pengolahan data :
a.       Sistem manual, sistem pertama adalah sistem manual, sistem ini hanya terdiri atas orang, pulpen, pensil, dan buku besar (ledger) untuk membuka entry. Buku besar menggambarkan record dari operasi perusahaan.
b.      Mesin keydriven, penemuan mesin ini seperti cas register, mesin ketik dan kalkulator meja, meringankan tugas pengurusan data yang besar.
c.       Mesin punched card, dengan cara yang sama sejumlah organisasi yang besar mencatat transaksi mereka dalam benituk punched card (kartu berlubang) dan menggunakan mesin puched card pemeliharaan dan pengolahan file yang penting.
d.      Computer, sekarang, semua organisasi yang besar dan sebagian besar organisasi yang lebih kecil mengandalkan komputer untuk melakukan mayoritas pengolahan data mereka.

1.     PENDAHULUAN
      Database (db) adalah suatu koleksi data komputer yang terintegrasi, diorganisasikan dan disimpan dalam suatu cara yang memudahkan pengambilan kembali. Jadi database merupakan bagian penting untuk menyimpan data-data atau informasi-informasi yang di perlukan oleh suatu organisasi.

A.     Era permulaan database
Hambatan dapat dihilangkan dengan cara menyusun data secara fisik dalam penyimpanan sekunder. Spesialis informasi mencari cara untuk mengatasi masalah organisasi fisik ini, dan uashanya membuahkan hasil yang dikenal dengan organisasi logis. Organisasi logia memadukan data dari berbagai lokasi fisik yang berlainan. Ia adalah cara pemakai melihat data. Organisasi fisik sebaliknya, cara computer melihat data sebagai file yang terpisah. Beberapa teknik telah dikembangkan untuk mencapai perpaduan data logic dalam file tunggal, dan juga perpaduan logic antara beberapa file.

B.     Konsep database
Merupakan integrasi logis dari catatan-catatan dalam banyak file. Database adalah suatu koleksi data komputer yang terintegrasi, diorganisasikan dan disimpan dalam suatu cara yang memudahkan pengambilan kembali.
Tujuan utama dari konsep database adalah ;
a)     Meminimumkan pengulangan data
b)     Independensi data
c)      Inkonsistensi data
d)     Pemakaian bersama

C.      Struktur database
Penekanan pada kegiatan pengolahan data adalah pada kemampuan untuk mengakses data dengan cepat serta efisien dalam penggunaan secondary storage.

a)     Struktur data berjenjang (hierarchical data structure)
      Hubungan antara data membentuk suatu jenjang seperti pohon. Suatu pohon dibentuk dari beberapa elemen grup data yang berjenjang, disebut dengan node. Node yang paling atas atau level 1 disebut dengan root. tiap node dapat bercabang ke node lain. Satu node hanya mempunyai satu orang tua.

b)     Struktur data jaringan (network data structure)
      Hubungan data sama dengan struktur hirarki, tetapi untuk setiap node bisa mempunyai lebih dari satu orang tua.


c)      Struktur data hubungan (relational data structure)
      Data disusun dalam bentuk tabel dua dimensi yang terdiri dari kolom (field) dan baris (record). Hubungan antara record didasarkan pada nilai dari field kunci bukan berdasarkan alamat atau pointer di dalam record seperti pada strutur pohon dan jaringan.

D.     Keunggulan dan Kelemahan Database dan DBMS
DBMS adalah perangkat lunak yang menetapkan dan memelihara integrasi logis antar file, baik ekplisit maupun inplisit.Keunggulan dan kelemahannya, yaitu :
a)     Keuntungan :
                                 i.            Mengurangi kerangkapan data
                               ii.            Mencapai independensi data
                             iii.            Mengintegrasi data dari beberapa file
                             iv.            Mengambil data dan informasi secara cepat
                               v.            Meningkatkan keamanan data

b)     Kelemahan :
i.         Perangkat lunak yang mahal
ii.       Konfigurasi perangkat keras yang besar
iii.     Mempertahankan staff Database Administrator