Data, adalah Sekumpulan dari lambang-lambang yang teratur dan mewakili/merepresentasikan sebuah obyek atau benda
Data, terdiri dari 3 macam :
1. Input data : data yang dimasukkan ke dalam sistem infromasi
2. Output data : merupakan keluaran dari sistem informasi
3. Database : merupakan kumpulan data-data yang tersimpan di dalam media penyimpanan di suatu perusahaan (arti luas) atau di dalam komputer (arti sempit)
Hirarki Data
Bit : unit terkecil dari data. Menggambarkan sinyal 0 dan 1; 0 tidak ada arus listrik dan 1 ada arus listrik
Byte adalah kumpulan dari bit-bit yang membentuk sebuah karakter (Character)
Field adalah kumpulan karakter-karakter yang membentuk suatu kata atau sekelompok kata/angka
Record adalah kumpulan dari field-field yang secara loga saling berhubungan
File adalah kumpulan dari record-record yang berhubungan dengan suatu subyek tertentu
Database kumpulan dari data-data yang tersimpan dalam file-file
File Processing Vs Databases
Dependensi data-program
Perubahan data membuat sejumlah program perlu dimodifikasi
Duplikasi data
Data yang sama muncul pada beberapa berkas
Keterbatasan berbagi data (Isolasi data - banyak format file)
Waktu pengembangan lama
Perlu membuat program untuk mengakses data
Problem integritas (kekonsistensian)
Kekakangan integritas (misalnya saldo >) menjadi bagian dari program
Keamanan data tidak terjamin
Tujuan Sistem Database
1. MENCEGAH DATA REDUDANCY DAN INCONSISTENCY
2. MEMPERMUDAH DALAM MELAKUKAN AKSES TERHADAP DATA
3. MEMPERTIMBANGKAN DATA ISOLATION
4. MENCEGAH CONCURENT ACCESS ANOMALY
5. MEMPERTIMBANGKAN MASALAH KE-AMANAN DATA
6. MEMPERTIMBANGKAN MASALAH INTEGRITAS
Komponen Database (Basis Data)
1. DATA, DATA TERSIMPAN SECARA TERINTEGRASI DAN DIPAKAI SECARA BERSAMA-SAMA
2. HARDWARE, PERANGKAT KERAS YANG DIGUNAKAN DALAM MENGELOLA SISTEM DATABASE
3. SOFTWARE, PERANGKAT LUNAK PERANTARA ANTARA PEMAKAI DENGAN DATA FISIK. PERANGKAT LUNAK DAPAT BERUPA DATA BASE MANAGEMENT SYSTEM DAN BERBAGAI PROGRAM APLIKASI
4. USER, SEBAGAI PEMAKAI SISTEM
Kelebihan yang ditawarkan oleh database terkomputerisasi:
Kecepatan dan Kemudahan (Speed)
Memungkinkan penyimpanan/perubahan/manipulasi data lebih cepat
Efisiensi Ruang Penyimpanan (Space)
Data dikodekan secara elektronik dan disimpan dalam sebuah media. Misalnya:
1 char = 1 byte
→ HDD 10 GB = ± 10 milyar char
→ 1 hal = 1000 char
So… HDD 10 GB = 10 juta halaman
Kelebihan yang ditawarkan oleh database terkomputerisasi:
Keakuratan (Accuracy)
Dengan sistem pengkodean, relasi antar data, dan dimungkinkannya penerapan aturan tipe data, domain data, keunikan data, dsb, maka dimungkinkan untuk menjaga keakuratan data dalam database
Ketersediaan (Availability)
Dimungkinkannya integrasi semua basisdata yang ada (meskipun basisdata tersebar secara geografis), sehingga ketersediaan data dalam sebuah sistem akan lebih terjamin
Kelebihan yang ditawarkan oleh database terkomputerisasi:
Kelengkapan (Completeness)
Dimungkinkannya penambahan jenis data baru dalam database yg telah ada
Keamanan (security)
Dimungkinkannya penerapan sistem keamanan dalam penggunaan basisdata, misalnya nama user, password dan pin untuk membatasi kewenangan akses data
Kebersamaan Pemakai (shareability)
Dimungkinkan pemakaian secara bersama dalam satu waktu
0 comments:
Posting Komentar