Wednesday, March 12, 2014

Perbedaan Sistem File Tradisional dengan Sistem Basis Data

  1.     Perbedaan Sistem File Tradisional dengan Sistem Basis Data


Sistem File Tradisional
Sebelumnya, sistem yang digunakan untuk mengatasi semua permasalahan bisnis, menggunakan pengelolaan data secara tradisional dengan cara menyimpan record-record pada file-file yang terpisah yang disebut juga sistem pemrosesan file.
Contoh :

universitas yang mempunyai dua sistem ; yakni sistem yang memproses data mahasiswa dan sistem yang mengelola data mata kuliah

·         Digunakan untuk menyimpan record dalam file yang terpisah
penyimpanan Tradisional
·          Masing-masing file diperuntukkan hanya untuk satu program
Aplikasi

Sistem Basis Data
Seiring dengan berjalannya waktu, sistem pemrosesan file ditinggalkan karena masih bersifat manual yang kemudian dikembangkan sistem pemrosesan dengan pendekatan basis data.
Contoh : Data universitas

Pada sistem ini record-record data disimpan pada satu tempat yakni basis data dan diantara program aplikasi maupun pemakai terdapat DBMS (Database Management System).


Perbedaan antara File Manajemen tradisional dan File Manajemen Database

File Manajemen Tradisional :          File Manajemen Database :
1. Program Oriented                            1. Data Oriented
2. Kaku                                                2. Luwes
3. Adanya kerangkapan data               3. Terkontrolnya kerangkapan data

2.    Keuntungan Penggunaan Basis Data
·      Control data terpusat
·      Redundansi data dapat dikurangi dan dikontrol
·      Ketidakkonsistensian data dapat dihindarkan
·      Data dapat dipakai bersama (share)
·      Penerapan standarisasi
·      Pembatasan keamanan data (security)
·      Integritas data dapat dipelihara
·      Independensi data/program

    Kerugian Penggunaan Basis Data
·      Mahal, butuh biaya untuk software hardware dan user yang berkualitas
·      Kompleks, kemampuan hardware lebih besar, menjadi lebih rumit sehingga membutuhkan keahlian yang lebih tinggi.

3. Konsep dasar basis data
1.      Pengertian Basis Data (database)
Basis data (database) merupakan kumpulan data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinnya.

Data perlu disimpan didalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data didalam basis data perlu diorganisasikan sedemikian rupa, supaya informasi yang dihasilkan berkualitas.

2.      Perancangan Basis Data (database)
Hal yang paling penting pada saat melakukan desain file (database) adalah pengetahuan akan struktur dari file yang didesain. Sebuah file menyimpan record-record yang jenisnya sama.

File (database) menurut Jenisnya
1.      File Master
File master menampung data-data yang relatif tidak mudah berubah dan menjadi acuan bagi file yang lain (file transaksi).

2.      File Transaksi
File transaksi merupakan file sementara untuk mengumpulkan transaksi yang terjadi yang melibatkan beberapa file master beserta data tambahan pada tiap transaksi.

3.      File Tabel
File table merupakan file permanent yang memuat data referensi yang diperlukan untuk memproses transaksi, memperbaharui file master atau untuk membuat suatu output.

4.      File Laporan
File laporan merupakan file sementara yang dipakai untuk menyimpan output yang belum dicetak.

Fase Merancang Basis Data
1.      Mengumpulkan dan Menganalisis
o    Menentukan kelompok pemakai dan bidang-bidang aplikasinya. 
o    Meninjau dokumentasi yang ada.
o    Analisis lingkungan operasi dan pemprosesan data
o    Daftar pertanyaan dan wawancara.

2.      Merancang basis data secara konseptual
Tujuan dan fase ini adalah menghasilkan conceptual schema untuk basis data yang tergantung pada sebuah DBMS (Database Management System).Blogger Gubug

3.      Memilih DBMS (Databse Management System)
Pemilihan DBMS ditentukan oleh bebrapa faktor, diantaranya : faktor teknik, ekonomi dan politik organisasi.Contoh faktor teknik : keberadaan DBMS (Relation, Network, Hierarchical, dan lain-lain), struktur penyimpanan dan jalur akses yang mendukung DBMS, pemakai, dan lain-lain.

Faktor-faktor ekonomi dan organisasi yang mempengaruhi satu sama lain dalam pemilihan DBMS : struktur data, personal yang telah terbiasa dengan suatu sistem, dan tersedianya layanan penjual.

4.      Merancang basis data secara logika (pemetaan model data)

5.      Merancang basis data secara fisik
Merancang basis data secara fisik merupakan proses memilih struktur-struktur penyimpanan dan jalur-jalur akses ke file-file basis data untuk mencapai performa terbaik di berbagai aplikasi.

6.      Implementasi basis data
Spesifikasi secara konseptual diuji dan dihubungkan dengan kode program dengan perintah embedded DML (Data Manipulation Language).


4. Istilah – Istilah Basis Data
1.      Entititas
Entititas adalah orang, tempat, kejadian atau konsep yang informasinya direkam.
Pada bidang kesehatan Entity adalah Pasien, Dokter, Kamar.

2.      Field
Setiap entity mempunyai atribut atau sebutan untuk mewakili suatu entity. Seorang
siswa dapat dilihat dari atributnya misalnya, NIM, Nama_siswa, Alamat.

3.      Record
Record adalah kumpulan isi elemen data (atribut) yang saling berhubungan
menginformasikan tentang suatu entity secara lengkap.
Contoh Kumpulan atribut NIP, Nama, dan alamat berisikan “01001245566”, Sanusi,
Jl. Hati suci No 2 Kupang.

4.      Data Value
Merupakan data aktual atau infomasi yang disimpan ditiap data elemen. Isi atribut
disebut nilai data.

5.      Kunci Elemen Data ( Key Data Element )
Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan
entitas.
Contoh Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat,
tanggal lahir menggunakan Kunci Elemen Data npm.


5. Komponen – Komponen Basis Data

1.      Perangkat Keras (Hardware)
Perangkat keras yang biasanya terdapat dalam sistem basis data adalah memori
sekunder hardisk.

2.      Sistem Operasi (Operating System)
Sistem Operasi (Operating System) merupakan program yang mengaktifkan atau
mengfungsikan sistem komputer, mengendalikan seluruh sumber daya (resource) dan
melakukan operasi-operasi dalam komputer. Sistem Operasi yang banyak digunakan
seperti: MS-DOS, MS-Windows 95 MS Windows NT, dan Unix.

3.      Basis data (Database)
Sebuah basis data ( Database ) dapat memiliki beberapa basis data. Setiap basis data
dapat berisi atau memiliki sejumlah objek basis data seperi file atau tabel.Database

4.      Management System (DBMS)
Pengolahan basis data secara fisik tidak dilakukan oleh pemakai secara langsung,
tetapi ditangani oleh sebuah perangkat lunak yang disebut DBMS yang menentukan
bagaimana data disimpan, diubah dan diambil kembali.


5.      Pemakai (User)
Bagi pemakai dapat berinteraksi dengan basis data dan memanipulasi data dalam
program yang ditulis dalam bahasa pemograman.

1 comment:

  1. Terima kasih !! :D ilmunya sangat bermanfaat sekali

    ReplyDelete