TUGAS DATABASE
A. PENGERTIAN DATABASE
Basis : dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul.
Data : representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan peristiwa, konsep, keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya.
Dari kedua pengertian tersebut, maka dapat ditarik kesimpulan bahwa pengertian dari Basis Data adalah Kumpulan file / table yang saling berelasi (berhubungan) yang disimpan dalam media penyimpanan eletronik. Dapat dikatakan pengertian lain dari basis data adalah koleksi terpadu dari data yang saling berkaitan yang dirancang untuk memenuhi kebutuhan informasi suatu enterprise (dunia usaha). Dari pengertian tersebut dapat diambil kesimpulan pada masing – masing table / file didalam database berfungsi untuk menampung / menyimpan data – data, dimana masing – masing data yang ada pada table / file tersebut saling berhubungan dengan satu sama lainnya.
Pengertian database lainnya menurut para ahli yaitu :
- Gordon C. Everest Database adalah koleksi atau kumpulan data yang mekanis, terbagi/shared, terdefinisi secara formal dan dikontrol terpusat pada organisasi.
- C.J. Date Database adalah koleksi "data operasional" yang tersimpan dan dipakai oleh sistem aplikasi dari suatu organisasi.
- Data input adalah data yang masuk dari luar sistem
- Data output adalah data yang dihasilkan sistem
- Data operasional adalah data yang tersimpan pada sistem
- Toni Fabbri Database adalah sebuah sistem file-file yang terintegrasi yang mempunyai minimal primary key untuk pengulangan data.
- S. Attre Database adalah koleksi data-data yang saling berhubungan mengenai suatu organisasi/enterprise dengan macam-macam pemakaiannya.
Kelemahan Sistem Basis Data
- Memerlukan tenaga spesialIS
- Kompleks
- Memerlukan tempat yang besar
- Mahal
Keuntungan Dan Kerugian Penggunaan basis data
- Kelebihan Aplikasi Berbasis Data
- Keuntungan Sistem Basis Data
- Terkontrolnya kerangkapan data
- Terpeliharanya keselarasan (ke-konsistenan) data
- Data dapat dipakai secara bersama (shared)
- Dapat diterapkan standarisasi
- Keamanan data terjamin
- Terpeliharanya integritas data
- Terpeliharanya keseimbangan (keselarasan) antara kebutuhan data yang berbeda dalam setiap aplikasi
- Data independence (kemandirian data)
- Kelemahan Sistem Berbasis File
- Memerlukan tenaga spesialis
- Kompleks
- Memerlukan tempat yang besar
- Mahal</