MAKALAH BASIS DATA
Basis Data adalah Tempat penyimpanan data
elektronik yang diatur agar data mudah dicari.
Konsep dasar dari basis data adalah kumpulan dari
catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki
penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan
ini disebut skema.
Tujuan basis data adalah :
* Efisiensi ruang penyimpanan (Space)
Melakukan sejumlah penekanan jumlah redudansi data
(duplikasi data).
* Keakuratan (Accuracy)
Dilakukan pengkodean atau pembentukan relasi antar data
bersama dengan penerapan aturan/batasan (constraint) tipe data, domain data,
keunikan data, yang secara ketat dapat diterapkan dalam sebuah basis data.
* Ketersediaan (Availability)
Karena kepentingan sebuah pemakaian data, sebuah basis data
dapat memiliki data yang disebar di banyak lokasi geografis. Dengan pemanfaatan
teknologi jaringan computer yang berada disuatu lokasi/cabang, dapat juga
diakses (menjadi tersedia/available) bagi lokasi/cabang lain.
* Kelengkapan (Completeness)
Lengkap tidaknya suatu data yang kita kelola dalam sebuah
basis data bersifat relative (baik terhadap kebutuhan pemakai maupun terhadap
waktu).
* Keamanan (Security)
Menentukan siapa-siapa (pemakai) yang boleh menggunakan
basis data beserta objek-objek didalamnya dan menentukan jenis-jenis operasi
apa saja yang boleh oleh pemakai tersebut.
* Kebersamaan Pemakai (Sharbility)
Pemakai basis data seringkali tidak terbatas pada satu
pemakai saja, atau di satu lokasi saja atau oleh satu system/aplikasi saja.
Basis data dapat digunakan oleh banyak pemakai, misalnya oleh sejumlah
departemen dalam perusahaan atau oleh banyak sistem seperti sistem penggajian,
sistem inventory, sistem penjualan barang, dan sebagainya. Untuk memenuhi
tujuan harus dikelola oleh sistem (aplikasi) yang mendukung lingkungan
multiuser.
Istilah-istilah dalam basis data :
- Entitas (entity) adalah sebuah objek yang keberadaannya dapat dibedakan terhadap objek lain,Entitas dapat berupa orang, benda, tempat, kejadian, konsep
- Contoh:
- Orang: MAHASISWA, DOSEN, PEMASOK, PENJUAL
- Benda: MOBIL, MESIN, RUANGAN
- Tempat: NEGARA, DESA, KAMPUNG
- Kejadian: PENJUALAN, REGISTRASI
- Konsep: REKENING, KURSUS
- Atribut merupakan kolom dari suatu relasi yang mempunyai nama. Atribut-atribut pada suatu relasi tidak harus tersusun secara khusus. Contohnya, pada relasi PEGAWAI mempunyai lima kolom untuk atribut-atribut NIP#, Nama, Alamat, Gaji dan KodeDiv.
- Nilai Data adalah data aktual atau informasi pada tiap data,elemen atau atribut.contohnya:
NPM NAMA ALAMAT
45211075 Ali Tebet
52100789 Budi Bogor
· Kunci
elemen data adalah Atribut unik yang bisa membedakan record . Contoh :
Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat, tanggal
lahir menggunakan Kunci Elemen Data npm.
· Record
adalahKumpulan Isi Elemen data yang saling berhubungan. Contoh : kumpulan
atribut npm, nama, alamat, tanggal lahir dari Entitas Mahasiswa berisikan :
"10200123", "Sulaeman", "Jl. Sirsak 28 Jakarta",
"8 Maret 1983"
ü Terkontrolnya kerangkapan data Dalam basis data
hanya mencantumkan satu kali saja field yang sama yang dapat dipakai oleh semua
aplikasi yang memerlukannya.
ü Terpeliharanya keselarasan (ke-konsistenan)
data Apabila ada perubahan data pada aplikasi yang berbeda maka secara otomatis
perubahan itu berlaku untuk keseluruhan.
ü Keamanan data terjamin DBA dapat memberikan
batasan-batasan pengaksesan data, misalnya dengan memberikan password dan
pemberian hak akses bagi user (misal : modify, delete, insert, retrieve).
Kelemahan system pemrosesan file baris data:
o Memerlukan tenaga spesialis
o Stroge besar
o Biaya mahal
o Jika file rusak,semua bagian tidak bisa
beroperasi
o Memonitor siapa yang mengakses basis data
o
Ciri-ciri
pemrosesan file baris data :
a. Kerangkapan data
/ redudansi data
b. Data tidak konsisten /
inkonsistensi data
c. Program oriented
d. Keamanan data tidak
terjamin
e. Data terisolasi
makalah ini sangat membantu anda
BalasHapus