Uploaded by User67119

Malik Ansyaruddin 201910225028-dikonversi

advertisement
PERANCANGAN BASIS DATA
NAMA : MALIK ANSYARUDDIN
NPM : 201910225138
KELAS: TIF3B
1. Definisi Basis Data : Basis data dapat didefinisikan atau diartikan sebagai
kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah
atau dimanipulasi menggunakan perangkat lunak (software) program atau aplikasi
untuk menghasilkan informasi.
2. Berikut adalah macam- macam operasi dasar pada pembuatan basis data:
• Pembuatan basis data baru.
• Penghapusan basis data.
• Pembuatan file atau tabel baru.
• Penghapusan file atau tabel.
• Penambahan daripada pengisian data baru.
• Pengambilan data.
• Pengubahan data.
• Penghapusn data.
3. Berikut beberapa keuntungan dalam penggunaan Database:
• Mengurangi redundancy, data yang sama pada beberapa aplikasi cukup disimpan
sekali saja.
• Integrity, data tersimpan secara akurat.
• Menghindari inkonsisten, karena redundancy berkurang, maka update data jadi lebih
efisien.
• Penggunaan data bersama, data yang sama dapat diakses oleh beberapa user pada
saat bersamaan.
• Menyangkut keseragaman penyajian data.
• Menyeimbangkan kebutuhan, dapat ditentukan prioritas suatu operasi, misal
antaraupdate dengan retrieval.
4. Contoh penerapan basis data dalam kehidupan sehari- hari adalah.
• Pemesanan tiket online.
• E- Commerce sebagai tempat belanja online.
• Nomor telepon.
• Pengelolaan data karyawan dalam sebuah industry.
• System laporan pajak.
5. Pengertian Sistem Basis Data
Sistem basis data adalah sistem yang terdiri atas kumpulan tabel data yang saling
berhubungan dan kumpulan program yang memungkinkan beberapa pemakai atau
program lain untuk mengakses dan memanipulasi tabel tabel data
tersebut (Fathansyah).
Komponen - komponen Basis data :
1. Perangkat Keras.
2. Sistem Operasi.
3. Basis Data.
4. Database Management System atau DBMS.
5. Pemakai atau User.
6. Aplikasi atau Perangkat Lain
6. Tiga level abstraksi basis data :
1. Level Fisik (Physical Level)
Level fisik merupakan level abstraksi yang paling rendah menjelaskan secara detail
bagaimana data disimpan dan kondisi sebenarnya atau diorganisasikan decara fisik atau
aktual.
2. Level Konseptual (Conceptual Level)
Level konseptual merupakan level abstraksi yang lebih rendah dari level logika dan
merupakan level abstraksi yang lebih tinggi dari level fisik.
3. Level pandangan pengguna
Level pandangan pengguna atau level eksternal merupakan pandangan para pengguna
database pada masing- masing pengguna database, sehingga memiliki cara pandang
yang berbeda- beda tergantung pada macam data apa saja yang tersedia atau dapat
diakases oleh pengguna.
Download