modul 7 - basis data.pdf
TRANSCRIPT
BASIS DATAI GDE DHARMA NUGRAHA
DEFINISI BASIS DATA
• Basis data (database) merupakan suatu kumpulan dari data
yang saling berhubungan satu dengan yang lainnya, tersimpan
di perangkat keras computer dan digunakan perangkat lunak
untuk manipulasinya.
PENDEKATAN TRADITIONAL VS BASIS DATA
• Pendekatan tradisional mengumpulkan data ke dalam file-file
yang tidak berhubungan satu dengan yang lainnya.
• Pendekatan Basis Data merupakan perbaikan dari pada
pendekatan tradisional, di mana antar satu data dengan data
yang lain saling berhubungan.
KELEMAHAN PENDEKATANTRADISIONAL
• Terjadi duplikasi data
KELEMAHAN PENDEKATANTRADISIONAL
• Tidak terjadi hubungan data, jadi antar table-table di
database tidak saling berhubungan sehingga ketika ada
perubahan di salah satu table maka table yang lain tidak
akan ikut berubah secara otomatis.
PENDEKATAN BASIS DATA
• Karena pendekatan Basis Data ini merupakan perbaikan dari
pada pendekatan tradisional, maka:
• Duplikasi data dikurangi.
• Hubungan data dapat ditingkatkan.
JENJANG DATA
JENJANG DATA
• Karakter: bagian data yang terkecil, dapat berupa numerik, huruf,
karakter khusus yang membentuk suatu item data.
• Field: atau bisa juga di sebut kolom pada tabel. Merupakan atribut dari
suatu record(baris).
• Record: atau bisa juga di sebut baris pada tabel. Merupakan data utuh
dari satu item.
• File: Kumpulan dari beberapa record yang menggambarkan suatu
kesatuan data sejenis.
• Basis data: Kumpulan dari file yang saling berhubungan antara satu
dengan yang lainnya.
JENJANG DATA
TIPE FILE
• File di dalam pemrosesan aplikasi dapat dikategorikan ke
dalam beberapa tipe tergantung dari kegunaannya:
• File Induk: File ini akan tetap terus ada selama hidup dari sistem.
• File transaksi: File transaksi di sebuga dengan input file. File ini
digunakan untuk merekam data hasil transaksi yang terjadi.
• File Laporan: File ini disebut juga dengan output file, yaitu file yang
berisi informasi yang akan di tampilkan.
• FIle sejarah: File ini disebut juga dengan file arsip.
• File Pelindung: File ini disebut juga dengan backup file.
ORGANISASI FILE
• Organisasi file tradisional
• Organisasi file basis data
ORGANISASI FILE TRADITIONAL
• File urut: Merupakan file dengan organisasi urut dan dengan
pengaksesan secara urut.
• File urut berindex: Merupakan file dengan organisasi urut
dan dengan pengaksesan secara langsung.
• File akses langsung: Merupakan file dengan organisasi acak
dan dengan pengaksesan secara langsung.
ORGANISASI FILE URUT
ORGANISASI FILE URUT BERINDEX
ORGANISASI FILE AKSESLANGSUNG
• File akses langsung ini dapat di akses langsung menuju pada
record yang di maksud. hal ini dimungkinkan karena alamat
dari record yang dikehendaki dapat ditentukan terlebih
dahulu.
ORGANISASI FILE BASIS DATA
• Organisasi file secara basis data ini kemampuan untuk
mengakses datanya cepat serta efisien, karena data lebih
terorganisir di banding dengan yang tradisional.
STRUKTUR DATA BERJENJANG
• Struktur data berjenjang atau disebut juga dengan struktur
data pohon menunjukan hubungan antar data membentuk
suatu jenjang seperti pohon.
• Suatu pohon dibentuk dari beberapa elemen group data
yang berjenjang, disebut dengan node.
STRUKTUR DATA JARINGAN
• Jika pada struktur data pohon tiap-tiap node tidak dapat
mempunyai lebih dari satu induk maka pada struktur data
jaringan ini tiap-tiap node dapat mempunyai lebih dari satu
induk.
STRUKTUR DATA HUBUNGAN
• Struktur data hubungan mempunyai dua karakteristik, yaitu:
• File dalam bentuk tabel yang persis dengan file urut.
• Hubungan anatar record didasarkan pada nilai dari field kunci, bukan
berdasarkan alamat atau pointer di dalam record seperti pada
struktur data pohon dan jaringan.
• Terima Kasih.
• Pertanyaan?