modul 7 - basis data.pdf

20
BASIS DATA I GDE DHARMA NUGRAHA

Upload: api-308917851

Post on 13-Jul-2016

47 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Modul 7 - Basis Data.pdf

BASIS DATAI GDE DHARMA NUGRAHA

Page 2: Modul 7 - Basis Data.pdf

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.

Page 3: Modul 7 - Basis Data.pdf

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.

Page 4: Modul 7 - Basis Data.pdf

KELEMAHAN PENDEKATANTRADISIONAL

• Terjadi duplikasi data

Page 5: Modul 7 - Basis Data.pdf

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.

Page 6: Modul 7 - Basis Data.pdf

PENDEKATAN BASIS DATA

• Karena pendekatan Basis Data ini merupakan perbaikan dari

pada pendekatan tradisional, maka:

• Duplikasi data dikurangi.

• Hubungan data dapat ditingkatkan.

Page 7: Modul 7 - Basis Data.pdf

JENJANG DATA

Page 8: Modul 7 - Basis Data.pdf

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.

Page 9: Modul 7 - Basis Data.pdf

JENJANG DATA

Page 10: Modul 7 - Basis Data.pdf

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.

Page 11: Modul 7 - Basis Data.pdf

ORGANISASI FILE

• Organisasi file tradisional

• Organisasi file basis data

Page 12: Modul 7 - Basis Data.pdf

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.

Page 13: Modul 7 - Basis Data.pdf

ORGANISASI FILE URUT

Page 14: Modul 7 - Basis Data.pdf

ORGANISASI FILE URUT BERINDEX

Page 15: Modul 7 - Basis Data.pdf

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.

Page 16: Modul 7 - Basis Data.pdf

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.

Page 17: Modul 7 - Basis Data.pdf

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.

Page 18: Modul 7 - Basis Data.pdf

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.

Page 19: Modul 7 - Basis Data.pdf

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.

Page 20: Modul 7 - Basis Data.pdf

• Terima Kasih.

• Pertanyaan?