Manajemen Data dan Basis Data

advertisement
Manajemen Data dan Basis Data
Pengantar Teknologi Informasi
Manajemen Informatika D3
IST AKPRIND Yogyakarta
Pengertian Basis Data
• Data adalah representasi atau hasil rekaman atas
kejadian, fakta, atau fenomena yang terjadi
dalam dunia nyata
• Dalam prakteknya data yang dikumpulkan dari
suatu objek itu umumnya tidak tunggal tetapi
banyak. Contoh: ketika data barang di
supermarket akan dicatat, ada banyak data yang
harus dicatat misalnya: nama barang, harga
barang, tanggal terima barang, jumlah stok, dll
Pengertian Basis Data
• Kumpulan data yang diperoleh jumlahnya
selalu berbentuk banyak, maka sumber data
dapat dari berbagai objek atau entitas, seperti
supermarket, perpustakaan, hotel atau
sumber data lainnya.
• Dari entitas dapat muncul sub entitas, misal
perpustakaan muncul sub entitas misal buku,
pegawai, anggota dll yang merupakan sumber
data .
Pengertian Basis Data
• Data-data yang berasal dari sumber entitas
merupakan data yang saling berhubungan
satu sama lain.
• Data-data dari sumber entitas yang dapat
terdiri dari satu atau lebih entitas yang saling
berhubungan itulah yang disebut BASIS DATA.
Pengertian Basis Data
• Basis data : sekumpulan data mengenai suatu
objek yang bersumber dari entitas tertentu,
yang memiliki keterkaitan logis, lengkap, dan
terstruktur.
• Jika data diolah menjadi informasi, maka basis
data menyediakan struktur bagi sistem
informasi , dan memungkinkannya untuk
digunakan bersama-sama oleh berbagai
aplikasi yang berbeda.
Contoh Basis Data
• Perpustakaan
• Sub entitas: Buku, anggota, pegawai dll
• Dicatat: transaksi peminjaman, pengembalian
buku, pencatatan data anggota dll
• Basis data, terdiri dari:
a. Buku (kodebuku, judulbuku, penerbit, pengarang, eksemplar)
b. Anggota (kodeanggota, namaanggota, alamat, jeniskelamin,
tanggallahir)
c. Pegawai (kodepegawai, namapegawai, jabatan, golongan)
d. Pinjam (kodetransaksipinjam, kodeanggota, kodebuku,
tanggalpinjam, tanggalkembali)
Klasifikasi Basis Data
•
•
•
•
Model Hierarkhis
Model Jaringan
Model Relasional
Model Berorientasi Objek
Model Hierarkis
• Pemodelan basis data bahwa data tersebut
akan diatur seperti pohon
• Struktur pohon memungkinkan mengulangi
informasi menggunakan hubungan
orangtua/anak: setiap orangtua dapat
memiliki banyak anak, tetapi setiap anak
hanya mempunyai satu orangtua.
Model Jaringan
• Model basis data yang diyakini sebagai cara
fleksibel mewakili objek dan hubungan
mereka.
• Model ini memiliki fitur istimewa yang pada
skema diperlihatkan sebagai grafik dengan
tipe objek ialah node, tipe hubungannya
adalah kurva, yang tidak terbatas dengan
menjadi hierarki atau berkisi.
Model Relasional
• Model yang paling banyak digunakan saat ini,
karena berbagai macam kelebihan yang
dimiliki dibandingkan dengan model hierarki
atau jaringan.
• Dalam model relasional, basis data terdiri atas
relasi-relasi atau tabel-tabel, yang saling
berhubungan satu sama lain.
• Model relasional, contoh: ER, RBMS
Model Berorientasi Objek
• Model basis data yang digambarkan berupa
objek yang saling berhubungan baik sebagai
aktor, aktivitas, maupun sequen suatu alur
proses
• Contoh Model berorientasi objek adalah UML
Download