Anda di halaman 1dari 24

1 – Struktur Hirarki Basis Data

Mata Pelajaran Basis Data Kelas XI


Surya R. Labetubun
Apa yang akan dibahas?

Definisi Basis Data.


Hirarki Basis Data.
Entitas.
Atribut.
Tuple.
Definisi Basis Data
Kumpulan
informasi yang
disimpan di
dalam komputer
secara
sistematik
sehingga dapat
diperiksa
menggunakan
suatu program
komputer untuk
memperoleh
informasi dari
basis data
tersebut.

www.wikipedia.org
Mengapa basis data dibutuhkan?

Mengurangi duplikasi atau penggandaan


data (data redudancy).

Mengurangi pemborosan biaya dan tempat


penyimpanan berkas secara fisik.

Informasi lebih akurat, relevan, dan faktual.


Informasi mudah diakses kapan pun
dan dimana pun.

Hubungan antar data meningkat


(data realibility)

Pusat data sehingga menjadi bagian


terpenting dalam sistem informasi.
Contoh Penerapan Basis Data

Bank : Pengelolaan data nasabah, akunting, dan semua transaksi perbankan.


Bandara : Pengelolaan data reservasi, dan penjadwalan.
Universitas : Pengelolaan pendaftaran, pengelolaan nilai, dan alumni.
Penjualan : Pengelolaan data customer, dan produk, penjualan.
Pabrik : Pengelolaan data produksi, persediaan barang, pemesanan, dan
agen.
Kepegawaian: Pengelolaan data karyawan, gaji, dan pajak.
Telekomunikasi : Pengelolaan data tagihan, dan jumlah pulsa.
Sebutkan contoh penerapan basis
data di sekolah dan rumah sakit?
Hirarki Basis Data

Garudacyber.go.id
Character
•Bagian data yang terkecil dari
basis data yang berupa angka,
huruf, atau karakter khusus.
Field (kolom)
•Merepresentasikan suatu atribut
dari record yang menunjukkan
suatu item dari data, seperti
misalnya nama, alamat,
golongan darah, tanggal lahir,
hobi, dan lainnya.
Syarat-syarat pembentukan Field Name
pada tabel:
a) Harus Unik atau Spesifik
b) Boleh disingkat
c) Pemisah sebagai pengganti spasi
dalam pembentuk field adalah tanda
lambang “_”

Contoh: Kode Barang menjadi KdBarang,


KodeBrg, Kd_Brg, Kd_Barang.
Record
•Kumpulan field membentuk
record. Record menggambarkan
suatu unit data individu tertentu.
File
•Terdiri atas kumpulan record.
Misalnya file mata pelajaran yang
berisi semua mata pelajaran yang
ada di sebuah sekolah.
Table
•Kumpulan dari beberapa record
dan juga field.
Basis Data
Entitas

Sesuatu yang memiliki keberadaan yang


unik dan berbeda, walaupun tidak harus
dalam bentuk fisik. Abstraksi, misalnya,
biasanya dianggap juga sebagai suatu
entitas.
www.wikipedia.org
Atribut

Karakteristik atau ciri yang mendefinisikan


entitas sehingga dapat membedakan
antara entitas satu dengan entitas lainnya.
Dalam Sebuh entitas pasti memiliki satu
atau lebih atribut untuk mendefinisikan
karakteristik dari entitas tersebut. Biasanya
atribut di gambarkan dalam bentuk oval.
Contoh atribut

1. Konsumen (ID, nama, alamat, telp)


2. Cucian (ID cucian, Tgl Taruh Cucian, Tgl ambil Cucian)
3. Rincian Cucian (No, Jenis, Jumlah, Sub-total Pembayaran, Total
Pembayaran)
4. Jenis cucian (Nama Jenis, Harga persatuan)
5. Pegawai (ID pegawai, Nama pegawai)
Simbol entitas dan atribut.
Contoh penggunaan atribut dan entitas

Entitas : Pembeli
Atribut : Id_Pembeli, Nama, Alamat, dan Telepon
Gambarkan contoh penerapan entitas
dan atribut, dimana minimal 6 atribut
untuk setiap entitas yang ada di
sekitarmu?
Tuple

Kumpulan elemen-elemen yang saling


berkaitan menginformasikan tentang suatu
entitas secara lengkap. Dan suatu tuple
(record) mewakili satu data atau informasi.

Contoh: Record entry mahasiswa adalah


kumpulan data value dari field nobp,
nama, jurusan dan alamat per-barisnya.
Ada berapa tuple
berdasarkan tabel di
bawah ini?

Anda mungkin juga menyukai