Konsep
Teknologi Informasi B (1)
Basis Data
Pengantar
Basis Data
- Basis Data adalah sekumpulan data yang terhubung yang diorganisasi untuk memenuhi kebutuhan para pemakai di dalam suatu organisasi.
- DBMS (Database Management Systems) : perangkat lunak yang menangani semua pengaksesan ke database.
- Sistem Basis Data gabungan DBMS dengan Basis Data.
Perbedaan
- File Manajemen Tradisional :
Program oriented (pengerjaan datanya terbagi-bagi/masing-masing)
Kaku
Kerangkapan data (karna di kerjakannya terbagi-bagi jadi jika di
update bisa terjadi kerangkapan data)
- File Manajemen Basisdata :
Data oriented (pengerjaannya bersama-sama)
Luwes
Terkontrolnya
kerangkapan data.
Kelemahan
- File Manajemen Tradisional :
Timbulnya data
rangkap dan ketidak konsistenan
Data tidak dapat
digunakan bersama
Kesukaran dalam
pengaksesan data
Tidak fleksibel
Data tidak
standar.
- File manajemen Basisdata :
Storage yang
digunakan besar (karna dilakukan
dalam 1 media jadi membutuhkan kapasitas yang besar)
Dibutuhkan
tenaga spesialis
Softwarenya
mahal (size nya besar, semakin bagus
program semakin mahal)
Kerusakan pada
sistem database dapat mempengaruhi departeman lain yang terkait..
Keuntungan File Manajemen Basisdata
- Terkontrolnya kerangkapan data
- Terpeliharanya kekonsistenan data
- Data dapat dipakai bersama-sama
- Data dapat distandarisasikan
- Keamanan data dapat terjamin
- Integritas data terpelihara
- Data independence.
Istilah
dalam Database
- Enterprise : organisasi besar
- Entitas : objek-objek yang ada didalam enterprise/ objek-objek yang dapat dibedakan
- Atribut (Elemen Data) : karakteristik entitas
- Nilai Data (Data Value) : isi data
- Kunci Elemen Data (Key Data Elemen) : tanda pengenal unik dari suatu entitas
- Record Data : kumpulan elemen data yang berhubungan.
Komponen
Sistem Database
- Data : terintegrasi (integrated) , dapat dipakai bersama-sama (shared)
- Perangkat Keras ( hardware) “tempat penyimpanan”
- Perangkat Lunak (software) “penghubung antara pemakai dan program dalam system
- Pemakai (user)
Pengguna
Database
- System Engineer “perancang”
- Database Adminstrator (DBA) “pengontrol system database”
- Programmer “pembuat system aplikasi”
- Pemakai akhir (end-user) “tenaga ahli yang mengambil keputusan akhir untuk kelangsungan usahanya”
0 komentar:
Posting Komentar