Database
Konsep Dasar Database
Data berasal dari bahasa latin yaitu datum, yang berarti item informasi. jika lebih dari satu datum (jamak) maka disebut dengan data. jadi dapat disimpulkan data adalah bentuk jamak dari datum.
Database ( Basis Data ) Merupakan Kumpulan dari suatu data yang tersimpan dan saling berhubungan satu sama lain tersimpan dalam suatu komputer dan digunakan perangkat lunak untuk memanipulasinya.
Penerapan database dalam suatu informasi disebut dengan datebase System.
Suatu data didefinisikan sebagai kumpulan data yang disatukan didalam suatu organisasi.Organisasi tersebut data dikatakan sebagai company, bank sekolah - sekolah, universitas - universitas dan lain - lain. Maksudnya database digunakan untuk menyimpan semua data yang diinginkan pada suatu lokasi tertentu.sehingga suatu data dalam organisasi tersebut dapat dieleminasi.
Data perlu disimpan di dalam basis data untuk keperluan penyediaan informasi lebih lanjut.data didalam basis data supaya dirganisasikan sedemikian rupa, sehingga membentuk informasi yang lebih berkualitas.
1. KOMPONEN BASIS DATA
komponen didalam basis data ada 4 yang mendominasi, :
a. Data
Ciri-ciri data didalam database :- Data disimpan secara terintegrasi (integrated) : Database merupakan kumpulan dari berbagai macam file dari aplikasi-aplikasi yang berbeda, yang disusun dengan cara menghilangkan bagian-bagian yang rangkap (redundant)
- Data dapat dipakai secara bersama-sama (shared) : Masing-masing bagian dari database dapat diakses oleh pemakai dalam waktu yang bersamaan, untuk aplikasi yang berbeda.
Terdiri dari semua perangkat keras koputer sebagai pengolahan database tersebut :
- Peralatan untuk menyimpan data base , yaitu second storage (Harddisk, CD, disket, flashdisk dll)
- Peralatan out put & Input Device.
- Peralatan Komunikasi data
Berfungsi sebagai perantara (interface) antara pemakai dengan data physik pada database. Software pada sistem database dapat berupa:
- DBMS ( Database Management System ) ,Menangani akses dalam database , sehingga proses tidak terlalu memikirkan penyimpanan dan pengolahan yang terlalu detail.
- Program - program aplikasi dan prosedur - prosedur.
Terbagi menjadi 4 klasifikasi :
a. Sistem Engineer
Yaitu tenaga ahli yang bertanggung jawab atas pemasangan sistem basis data dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut kepada pihak penjual.
b. Database Administrator (DBA),
orang/tim yang bertugas mengelola system database secara keseluruhan.
c. Programmer,
orang/tim membuat program aplikasi yang mengakses database dengan menggunakan bahasa pemprograman
d. End user,
orang yang mengakases database melalui terminal dengan menggunakan query language atau program aplikasi yang dibuat oleh programmer.
2. TUJUAN PENGGUNAAN BASIS DATA
- Mencegah data redudancy dan inconsistency
- Mempermudah melakukan akses terhadap data
- Data isolasi
- Cegah concurrent access anomaly
- Masalah keamanan data
- Masalah integritas.
a. Kelebihan data base :
1. Terkontrolnya kerangkapan data dan inkonsistensi
2. Terpeliharanya keselarasan data
3. Data dapat dipakai secara bersama-sama
4. Memudahkan penerapan standarisasi
5. Memudahkan penerapan batasan-batasan pengamanan.
6. Terpeliharanya intergritas data
7. Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi
8. Program / data independent
b. Kekurangan
1. Mahal dalam implementasinya
2. Rumit/komplek
3. Penanganan proses recovery & backup sulit
4. Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait
Terimakasih sudah membaca
nndptra
Komentar
Posting Komentar