Sabtu, 15 Maret 2014

Perancangan dan Implementasi DB

                                         Perancangan dan Implemtasi DataBase (DB)

*DataBase
-Suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan yang diorganisir/dikelola dan tersimpan secara terintegrasi dengan menggunakan komputer sehingga mampu menyediakan informasi yang di perlukan pemakainya. 

Merupakan salah satu komponen yang penting dalam sisteminformasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai. Databse terdiri dari data yangakan digunakan atau diperuntukkan terhadap banyak user, dari masing-masing user akan menggunakan data tersebut sesuai dengan tugas dan fungsinya

*System Data Base
- Suatu system penyusunan dan pengelolaan record-record dengan menggunakan komputer, dengan tujuan menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/Perushaan sehingga mampu menyediakan informasi yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan 

komponen dasar dari system database
 1. Data 
A) Data disimpan secara terintegrasi ( intergrated )
  Terintegrasi yaitu Database merupkan kumpulan dari berbagai macam file dari aplikasi-aplikasi yang berbeda disusun dengan cara menghilangkan bagian bagian yang rangkap(Redudent )
B) Data dapat dipakai secara bersama-sama (shared)
  Shared yaitu masing masing bagian dari database dapat diakses oleh pemakai dalam waktu yang bersamaan,untuk aplikasi yang berbeda 
2. Hardware ( Perangkap keras ) 
 Terdiri dari semua peralatan perangkat keras komputer yang digunakan untuk pengelolaan sistem database berupa ; 
* Peralatan untuk menyimpan ext ; Disk,Drum,dan disk
*Peralatan input dan output
*Peralatan komunikasi data
3. Software ( Perangkat lunak )
Berfungsi sebagai perantara ( interface ) antara pemakai dengan data phisik  pada database ext :
* Database Management System (DBMS)
* Program-program aplikasi & Prosedur prosedur .
4. USER ( Pemakai ) 
Terbagi menjadi 3 klasifikasi :
A. Database Administrator ( DBA ), orang/Tim yang bertugas mengelola system database secara keseluruhan 
B. Programmer, Orang atau tim membuat program aplikasi yang mengakses database dengan menggunakan bahasa pempograman 
C. End user , orang yang mengakses database melalui terminal denga menggunakan query language atau program aplikasi yang dibuat oleh programmer.
Keuntungan dari data base
  1. Terkontrolnya kerangkapan data dan inkonsistensi
  2. Terpelihara keselarasan data
  3. Data dapatdipakai bersama sama
  4. Memudahkan penerapan standarisasi
  5. Terpelihara integritas data
  6. memudahkan dalam pembuatan aplikasi baru
  7. menghemat biaya perangkat
  8. Program / data independent
Kerugian Penggunaan database :
  1. Harga Software mahal : Hal ini disebabkan sangat sulit utk membuat sistem database distribusi
  2. Kemungkinan kesalahan lebih besar : Site-site beroperasi secara paralel sehingga lbh sulit utk menjamin kebenaran dan algoritma. Ada kesalahan mungkin tak dapat diketahui
  3. Biaya Pemprosesan tinggi : Perubahan pesan dan penambahan perhitungan dibutuhkan utk mencapai koordinasi antar site.
Tools / Software yang terkait dalam Database
  1. HTML : suatu metode untuk mengimplementasikan konsep hypertext dalam suatu naskah atau dokumen
  2. PHP : bahasa pemograman untuk membuat webs yang bersifat server-side scripting 
  3. MYSQL :system management database yang bersifat open source
  4. Xampp : tool yang menyediakan beberapa paket perangkat lunak kedalam sebuah paket, demgan demikian kita tidak perlu lagi menginstal tool lainnya.

Tidak ada komentar:

Posting Komentar