Anda di halaman 1dari 21

RENCANA PELAKSANAAN PEMBELAJARAN

K.D 3.2 dan 4.2 BASIS DATA KELAS XI SMK RPL

Laporan ini dibuat untuk memenuhi tugas mata kuliah Micro Teaching

Disusun Oleh :

Nama : Giovanni Anggiesta Putri

NIM : K3516028

PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN

UNIVERSITAS SEBELAS MARET

SURAKARTA

2019
RENCANA PELAKSANAAN PEMBELAJARAN

Sekolah : SMK Negeri 2 Surakarta

Komp. Keahlian : Rekayasa Perangkat Lunak

Mata Pelajaran : Basis Data

Kelas/Semester :XI/1

Tahun Pelajaran : 2018/2019

Materi Pokok : Diagram Hubungan antar Entitas

Alokasi Waktu : 12 JP ( 4JP x 3 pertemuan )

A. Kompetensi Inti
KI-3. Memahami, menerapkan dan menganalisis pengetahuan faktual,
konseptual dan prosedural berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan
kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab
fenomena dan kejadian dalam bidang kerja yang spesifik untuk
memecahkan masalah.
KI-4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak
terkait dengan pengembangan dari yang dipelajarinya di sekolah secara
mandiri, dan mampu melaksanakan tugas spesifik dibawah.
B. Kompetensi Dasar
3.2 Memahami bentuk diagram hubungan antar entitas
4.2 Menyajikan hasil hubungan keterkaitan antar data dalam diagram ERD
C. Tujuan Pembelajaran
1. Siswa kelas XI RPL dapat memahami dan menjelasakan tentang
hubungan antar entitas.
2. Siswa kelas XI RPL dapat menjelaskan simbol-simbol ERD secara tepat
3. Siswa kelas XI RPL dapat menerapkan penggunaan ERD pada Basis
Data.
4. Siswa kelas XI RPL dapat mendeskripsikan ERD pada sebuah Basis
Data.
5. Siswa kelas XI RPL dapat menyajikan dan menjelaskan keterkaitan
hubungan antar ERD.
6. Siswa kelas XI RPL dapat mengevaluasi berbagai ERD yang ada pada
beberapa contoh DataBase.
D. Materi Pengajaran
1. Arti simbol-simbol ERD
2. Diagram (ERD)
3. Derajat Relationship
4. Penerapan ERD dari Basis Data Sederhana
E. Pendekatan, Strategi dan Metode Pembelajaran
Pendekatan : Saintifik (Scientific)
Metode : Ceramah, Pengamatan, Diskusi, Praktik , Tanya Jawab
F. Media, Alat, dan Sumber Pembelajaran
1. Media
a. Power Point
b. Internet
2. Alat/Bahan
a. laptop
b. LCD
c. Whiteboard
d. Spidol
e. Komputer
f. Software
3. Sumber Belajar
a. Buku Pelajaran
b. Internet
G. Langkah-langkah Pembelajaran
Pertemuan 1

Alokasi
Kegiatan Deskripsi
Waktu

A. Pendahuluan 1. Orientasi :
 Mengucap salam, memeriksa
kerapian/kebersihan kelas, menanyakan
kabar siswa
 Memeriksa kehadiran siswa sebagai
sikap disiplin.
 Mempersiapkan fisik dan psikis peserta
didik dalam mengawali kegiatan
pembelajaran Database
2. Motivasi :
 Memberikan gambaran tentang manfaat
mempelajari Basis Data dan manfaatnya 15 menit
dalam perkembangan Rekayasa
Perangkat Lunak
 Menyampaikan tujuan pembelajaran
dengan jelas.
3. Mengajukan pertanyaan mengenai Basis
Data.
4. Pemberian Acuan :
 Memberitahukan materi pelajaran yang
akan dibahas.
 Menjelaskan mekanisme pelaksanaan
pengalaman belajar sesuai dengan
langkah-langkah pembelajaran
B. Inti 1. Mengamati

120menit
Penjelasan tentang simbol-simbol ERD dan
diagram ERD
2. Menanya
Mengajukan pertanyaan terkait
tayangan/gambar atau teks pembelajaran
tentang simbol-simbol ERD dan diagram ERD
3. Mengeksplorasi
 Mengeksplorasi arti dari simbol-simbol
ERD
 Mengeksplorasi contoh diagram ERD
4. Mengasosiasi
 Menganalisis hasil eksplorasi jenis-jenis
diagram entitas
 Menganalisis hasil eksplorasi jenis-jenis
simbol ERD
5. Mengkomunikasikan
 Menyampaikan hasil analisis dalam
bentuk gambar diagram entitas
 Menyampaikan hasil analisis dalam
bentuk gambar simbol-simbol ERD
C. Penutup 1. Siswa dengan bimbingan guru, membuat
resume tentang diagram entitas dan simbol-
simbol ERD.
15 menit
2. Guru akan menyampaikan rencana kegiatan
pada pertemuan selanjutnya
3. Guru menutup pembelajaran dengan doa
Pertemuan 2

Kegiatan Deskripsi Alokasi

Waktu

A. Pendahuluan a. Orientasi :
 Mengucap salam, memeriksa
kerapian/kebersihan kelas, menanyakan
kabar siswa
 Memeriksa kehadiran siswa sebagai sikap
disiplin.
b. Mempersiapkan fisik dan psikis peserta didik
dalam mengawali kegiatan pembelajaran Basis
Data
c. Motivasi :
 Memberikan gambaran tentang manfaat 15 menit

mempelajari meteri Derajat Relationship


 Menyampaikan tujuan pembelajaran
dengan jelas.
d. Pemberian Acuan :
 Mengulas pembelajaran sebelumnya
 Memberitahukan materi pelajaran yang
akan dibahas.
 Menjelaskan mekanisme pelaksanaan
pengalaman belajar sesuai dengan
langkah-langkah pembelajaran
B. Inti 1. Mengamati
Siswa membaca materi yang berkaitan dengan
derajat relationship

2. Menanya 120 menit

Siswa akan dibentuk kelompok oleh guru dan


akan diberikan materi yang berbeda. Siswa akan
mencari materi yang ditanyakan oleh guru
tentang Derajat Relationship
3. Mengeksplorasi
Siswa mengeksplorasi materi tentang Derajat
Relationship dari sumber buku dan internet
secara berkelompok.
4. Mengasosiasi
Siswa menganalisis hasil identifikasi derajat
relationship secara berkelompok.
5. Mengkomunikasikan
 Siswa menyampaikan hasil diskusi dalam
bentuk gambar derajat relationship
 Siswa akan diminta oleh guru untuk
menanggapi presentasi kelompok lain
Catatan :

Selama pembelajaran berlangsung, guru mengamati


sikap siswa dalam pembelajaran yang meliputi
sikap: disiplin, rasa percaya diri, berperilaku jujur,
tangguh menghadapi masalah, tanggung jawab, rasa
ingin tahu, peduli lingkungan.

C. Penutup  Guru mengulas dan menyimpulkan seluruh


presentasi yang dilakukan oleh Siswa
 Guru memberikan penugasan tentang 15 menit

Derajat Relationship
 Guru menutup pembelajaran dengan doa
Pertemuan 3

Kegiatan Deskripsi Alokasi

Waktu

A. Pendahuluana. Orientasi :
 Mengucap salam, memeriksa
kerapian/kebersihan kelas, menanyakan
kabar siswa
 Memeriksa kehadiran siswa sebagai sikap
disiplin.
b. Mempersiapkan fisik dan psikis peserta didik
dalam mengawali kegiatan pembelajaran Basis
Data
c. Motivasi :
 Memberikan gambaran tentang penerapan 15 menit

ERD dalam Dtabase


 Menyampaikan tujuan pembelajaran
dengan jelas.
d. Pemberian Acuan :
 Mengulas pembelajaran sebelumnya
 Memberitahukan materi pelajaran yang
akan dibahas.
 Menjelaskan mekanisme pelaksanaan
pengalaman belajar sesuai dengan
langkah-langkah pembelajaran
B. Inti 1. Mengamati
Siswa mengamati penjelasan guru tentang
penerapan ERD pada database

2. Menanya 120 menit

Siswa menanyakan hal yang kurang jelas pada


penjelasan guru
3. Mengeksplorasi
Siswa akan dibentuk kelompok oleh guru.
Setiap kelompok akan diberikan 1 Database dan
berdiskusi untuk membuat ERD dari database
tersebut.
4. Mengasosiasi
Siswa menganalisis hasil diskusi kelompok
yang akan dipresentasikan.
5. Mengkomunikasikan
 Siswa menyampaikan hasil diskusi
penerapan pembuatan ERD dari suatu
database
 Siswa akan diminta oleh guru untuk
menanggapi presentasi kelompok lain
Catatan :

Selama pembelajaran berlangsung, guru mengamati


sikap siswa dalam pembelajaran yang meliputi
sikap: disiplin, rasa percaya diri, berperilaku jujur,
tangguh menghadapi masalah, tanggung jawab, rasa
ingin tahu, peduli lingkungan.

C. Penutup  Guru mengulas dan menyimpulkan seluruh


presentasi yang dilakukan oleh Siswa
 Guru memberikan penugasan untuk 16 menit
membuat ERD pada suatu database secara
indivisu
 Guru menutup materi Diagram ERD

H. Penilaian
1. Kompetensi Pengetahuan:
a. Teknik penilaian : tes
b. Bentuk Penilaian : Tes tertulis (kuis) berupa penugasan individu
Instrumen penilaian: kuis (daftar soal)

2. Kompetensi keterampilan :

a. Teknik penilaian : Praktik.

b. Bentuk : Tugas praktik.

c. Instrumen penilaian : Lembar kerja siswa(LKS) dan diskusi

1. Pedoman penskoran (Terlampir)

Surakarta, April 2019

Guru Mata Pelajaran,

Giovanni Anggiesta

NIM : K3516028
LAMPIRAN

INSTRUMEN UNTUK MENILAI KOMPETENSI SIKAP

Tabel

Rekapitulasi Skor Sikap Spiritual dan Sikap Sosial

Skor Sikap Spiritual dan Sosial

Ketaatan menjalankan

Tanggung Jawab
No Nama Siswa

Kerensponsifan

Keproaktifan
Kedisiplinan

Kecermatan

Kesantunan
Kerja Sama
Ketekunan
Kreatifitas

Kejujuran

Toleransi

Rata-rata
agama

1.

2.

Dst

Catatan:

1. Tidak mesti semua aspek kempetensi sikap itu muncul bersamaan dalam satu
pembelajaran mata pelajaran tertentu.
2. Setiap aspek sikap memiliki bobot kepentingan yang sama dengan aspek sikap lainnya,
sehingga skor kompetensi sikap sama dengan rata-rata skor dari semua aspek yang
muncul pada kegiatan pembelajaran tertentu.
3. Instrumen sikap dapat dibuat dengan menggunakan rating scale (pilihan bergradasi)
atau dengan penggunakan check list (kemunculan indikator). Dalam Lampiran 6 ini,
instrumen sikap nomor 1 s/d 4 digunakan pilihan bergradasi, sedangkan instrumen
sikap nomor 5 s/d 12 digunakan kemunculan indikator.
4. Contoh beberapa instrumen sikap adalah sebagai berikut.
Instrumen Sikap nomor 1 s/d 5 pola pilihan bergradasi

1. Menjalankan Agama yang Dianutnya

Skor Rubrik
4 Selalu melaksanakan ibadah keseharian baik yang diwajibkan maupun yang dianjurkan sesuai dengan
agama yang dianutnya
3 Sering melaksanakan ibadah keseharian yang diwajibkan, maupun yang dianjurkan sesuai agama yang
dianutnya
2 Kadang-kadang melaksanakan ibadah keseharian yang diwajibkan, sesuai agama yang dianutnya
1 Sesekali melaksanakan ibadah keseharian yang diwajibkan, sesuai agama yang dianutnya.

2. Kreativitas

Skor Rubrik
4 Siswa dapat menghasilkan ide/karya inovatif yang dipublikasikan/dipasarkan.
3 Siswa dapat menghasilkan ide/karya inovatif untuk kalangan sendiri/skala kecil
2 Siswa dapat memodifikasi dan menggabungkan beberapa ide/karya untuk
menghasilkan gagasan/karya baru.
1 Siswa dapat mencoba membuat ide/karya dari contoh yang sudah ada

3. Kejujuran

Skor Rubrik
4 Selalu ada kesesuaian antara perkataan dan perbuatan, dan tidak mau menyontek pada
waktu ulangan/ujian dalam keadaan apapun serta tidak meniru karya orang lain tanpa
izin
3 Sering ada kesesuaian antara perkataan dan perbuatan, tidak mau menyontek pada
waktu ulangan/ujian, dan tidak meniru karya orang lain tanpa izin
2 Kadang-kadang ada kesesuaian antara perkataan dan perbuatan, dan sering menyontek
pada waktu ulangan/ujian serta sering meniru karya orang lain tanpa izin
1 Tidak ada kesesuaian antara perkataan dan perbuatan, selalu berusaha menyontek pada
waktu ulangan/ujian, dan selalu berusaha meniru karya orang lain tanpa izin.

4. Kedisiplinan

Skor Rubrik
4 Selalu bertindak dan berpakian sesuai dengan aturan/hukum yang berlaku
3 Sering bertindak dan berpakian sesuai dengan aturan/hukum yang berlaku
2 Kadang-kadang bertindak dan berpakian sesuai dengan aturan/hukum yang berlaku
1 Sesekali bertindak dan berpakian sesuai dengan aturan/hukum yang berlaku
5. Kecermatan

Skor Indikator Kecermatan Penilaian Kecermatan


1. Mengerjakan tugas dengan teliti Skor 1 jika muncul 1 indikator
2. Berhati-hati dalam menyelesaikan tugas dan Skor 2 jika muncul 2 indikator
menggunakan peralatan
3 Mampu menyelesaikan pekerjaan sesuai dengan Skor 3 jika muncul 3 indikator
standar mutu
4 Mampu menyelesaikan pekerjaan sesuai dengan Skor 4 jika muncul 4 indikator
standar waktu

Instrumen sikap dengan menggunakan pola kemunculan indikator nomor 6 s/d 13

6. Ketekunan

Skor Indikator Tekun Penilaian Tekun


1 Bersungguh-sungguh dalam melaksanakan Skor 1 jika terpenuhi satu indikator
tugas/pekerjaan
2 Tidak mudah menyerah menghadapi kesulitan Skor 2 jika terpenuhi dua indikator
3 Berpegang teguh pada tugas/pekerjaan Skor 3 jika terpenuhi tiga indikator
4 Melaksanakan tugas secara konsisten Skor 4 jika terpenuhi semua
indikator

7. Kerjasama

Skor Indikator Kerjasama Penilaian Kerjasama


1. Terlibat aktif dalam bekerja Skor 1 jika 1 atau tidak ada indikator
kelompok yang konsisten ditunjukkan peserta didik
2. Kesediaan melakukan tugas sesuai Skor 2 jika 2 indikator kosisten
kesepakatan ditunjukkan peserta didik
3. Bersedia membantu orang lain dalam satu Skor 3 jika 3 indikator kosisten
kelompok yang mengalami kesulitan ditunjukkan peserta didik
4. Menghargai hasil kerja anggota Skor 4 jika 4 indikator konsisten
kelompok/team work ditunjukkan peserta didik

8. Tanggung Jawab

Skor Indikator Tanggung Jawab Penilaian Tanggung Jawab


1 Menerima resiko dari tindakan yang Skor 1 jika 1 atau tidak ada indikator
dilakukan yang konsisten ditunjukkan peserta
didik
2 Melaksanakan tugas/pekerjan sesuai dengan Skor 2 jika 2 indikator kosisten
target kualitas ditunjukkan peserta didik
3 Melaksanakan tugas/pekerjan sesuai dengan Skor 3 jika 3 indikator kosisten
target waktu ditunjukkan peserta didik
4 Mengembalikan barang yang dipinjam sesuai Skor 4 jika 4-5 indikator konsisten
dengan kondisi semula ditunjukkan peserta didik
5 Meminta maaf atas kesalahan yang dilakukan

9. Toleransi

Skor Indikator Toleran Penilaian Toleran


1. Bisa menyesuaikan diri dengan Skor 1 jika 1 atau tidak ada indikator yang
lingkungan sekitar konsisten ditunjukkan peserta didik
2. Berempati terhadap kondisi orang lain Skor 2 jika 2 indikator kosisten ditunjukkan
peserta didik
3. Menerima perbedaan pendapat, suku, Skor 3 jika 3 indikator kosisten ditunjukkan
agama, ras, budaya, dan gender peserta didik
4. Menerima kesepakatan meskipun Skor 4 jika 4 indikator konsisten
berbeda dengan pendapatnya ditunjukkan peserta didik

10. Santun

Skor Indikator Santun Penilaian Santun


1. Menghormati orangtua, guru, saudara, dan orang Skor 1 jika terpenuhi satu
lain indikator
2. Bertutur kata, berperilaku, dan berpakaian sesuai Skor 2 jika terpenuhi dua
dengan norma agama dan social indikator
3. Rendah hati, tidak menyombongkan diri, tidak Skor 3 jika terpenuhi tiga
meremehkan orang lain indikator
4. Bersikap ramah dan sabar Skor 4 jika terpenuhi semua
indikator

11. Responsif

Skor Indikator Responsif Penilaian Responsif


1 Tanggap terhadap kerepotan pihak lain dan segera Skor 1 jika terpenuhi satu
memberikan solusi dan atau pertolongan indikator
2 Berperan aktif terhadap berbagai kegiatan sekolah Skor 2 jika terpenuhi dua
dan/atau social indikator
3 Bergerak cepat dalam melaksanakan tugas/kegiatan Skor 3 jika terpenuhi tiga
indikator
4 Berfikir lebih maju terhadap segala hal Skor 4 jika terpenuhi semua
indikator
12. Proaktif

Skor Indikator Proaktif Penilaian Proaktif


1 Berinisiatif dalam bertindak terkait dengan Skor 1 jika terpenuhi satu indikator
tugas/pekerjaan atau sosial
2 Mampu memanfaatkan peluang yang ada Skor 2 jika terpenuhi dua indikator
3 Memiliki motivasi untuk terus maju dan Skor 3 jika terpenuhi tiga indikator
berkembang
4 Fokus pada hal-hal yang memungkinkan untuk Skor 4 jika terpenuhi semua
diubah/diperbaiki indikator

Contoh :
Skor Sikap Spiritual dan Sosial
Ketaatan menjalankan

Tanggung Jawab
No Nama Siswa

Kerensponsifan

Keproaktifan
Kedisiplinan

Kecermatan

Kesantunan
Kerja Sama
Ketekunan
Kreatifitas

Kejujuran

Toleransi

Rata-rata
agama

1. Peserta Didik A 4 4 4 4 4 4 4 4 2 2 2 2 3,3

Nilai akhir sikap / = 40 x 4 = 3,33


Rata-rata 48

Konversi nilai sikap :


Nilai Kompetensi
Predikat
Pengetahuan Keterampilan Sikap
A 4 4
SB
A- 3.66 3.66
B+ 3.33 3.33
B 3 3 B
B- 2.66 2.66
C+ 2.33 2.33
C 2 2 C
C- 1.66 1.66
D+ 1.33 1.33
D
D 1 1

Peserta Didik A mendapat predikat B+ dengan nilai sikap Baik


LAMPIRAN 2

PEDOMAN PENSKORAN
TES LISAN

SOAL LISAN :

1. Apa yang dimaksud dengan ERD ?


2. Apa yang dimaksud relationship one to one ?
3. Apa yang artidari simbol dibawah ini ?

JAWABAN
1. Entity Relationshipdiagram (ERD) merupakan teknik yang digunakan
untuk memodelkan kebutuhan datadari suatu organisasi, biasanya oleh
System Analys dalam tahap analisis persyaratanproyek pengembangan
system. Sementara seolah-olah teknik diagram atau alat peragamemberikan
dasar untuk desain database relasional yang mendasari sistem
informasiyang dikembangkan. ERD bersama-sama dengan detail
pendukung merupakan modeldata yang pada gilirannya digunakan sebagai
spesifikasi untuk database
2. Setiap anggota entitas A paling banyak berhubungan/ berpasangan dengan
satu anggota entitas B
3. Merupakan lambing untuk menunjukan bahwa itu adalah sebuah Entitas

No Kreteria jawaban Skor max

1-3 Siswa menjawah dengan benar dan tepat 100


Siswa menjawab benar tapi kurang tepat 80 – 90
Siswa menjawab mendekati benar dan kurang tepat 70 -80
Siswa menjawab kurang benar 40 – 70
Siswa menjawab salah > 40
PEDOMAN PENSKORAN
TUGAS MANDIRI TERSTRUKTUR DAN TUGAS MANDIRI TIDAK
TERSTRUKTUR

1. Penugasan

a.NORMA PENILAIAN PELAPORAN


Norma penilaian

Aspek yang Skor


No Kreteria jawaban
dinilai max
 Kurang dari jangka waktu yang
1. Ketepatan waktu 10
ditentukan
 Sesuai dari waktu jangka waktu yang
4-9
ditentukan
 Lebih lama jangka waktu yang 3
ditentukan
2. Kerapian  Bersih dan rapi 10
laporan  Bersih tapi tidak rapi 4-9
 Tidak bersih dan tidak rapi 3

 Menjelaskan instalasi dengan benar 70


3. Penguasahaan  Menjelaskan instalasi dengan kurang 51-69
materi yang benar
berhubungan  Menjelaskan instalasi salah < 40
KD 3.1

 Menunjukkan sikap yang ditentukan 10


4. Aspek sikap, dengan baik
DIsiplin,  Menunjukkan 50%-90% sikap yang 5-9
tanggung jawab ditentukan
kerjasama ,  Menunjukkan 30%-49 3-4
 Menunjukkan kurang dari 30% 0-2

NILAI MAKSIMAL 100


b. Penilai presentasi

Norma Penilaian

Aspek yang
No Kreteria jawaban Skor max
dinilai
 Kurang dari jangka waktu yang
1. Persiapan 10
ditentukan
 Sesuai dari waktu jangka waktu yang
4-9
ditentukan
 Lebih lama jangka waktu yang 3
ditentukan
2. Sikap  Kreatif, tanggungjawab,percaya diri 10
 Kreatif, tanggungjawab 6-9
 Percaya diri 3-6
 Tidak menunjukan ketiganya .3
 Menjelaskan 10 indikator dengan benar 70
3. Penguasahan  Menjelaskan 8-9 indikator dengan benar 51-69
materi  Menjelaskan 6-7 indikator dengan benar 41- 50
 Menjelaskan 4-5 indikator dengan benar 31-40
 Menjelaskan 2-3 indikator dengan benar 21-30
 Menjelaskan kurang 2 indikator dengan 0-20
benar

 Menunjukkan sikap yang ditentukan 10


4. Komunikatif dengan baik
 Menunjukkan 50%-90% sikap yang 5-9
ditentukan
 Menunjukkan 30%-49 3-4
 Menunjukkan kurang dari 30% 0-2

5. Media  Menyiapkan media sebelum presentasi 9-10


dan menggunakan dengan benar
 Menyiapkan media sebelum presentasi 6-8
dan kurang benar menggunakan media
 Menyiapkan media sebelum presentasi 3-5
tetapi tidak digunakan
 Tidak membuat media 0-2

NILAI MAKSIMAL 100


LAMPIRAN 3

MATERI AJAR

Entity Relationshipdiagram (ERD) merupakan teknik yang digunakan


untuk memodelkan kebutuhan datadari suatu organisasi, biasanya oleh System
Analys dalam tahap analisis persyaratanproyek pengembangan system.
Sementara seolah-olah teknik diagram atau alat peragamemberikan dasar untuk
desain database relasional yang mendasari sistem informasiyang dikembangkan.
ERD bersama-sama dengan detail pendukung merupakan modeldata yang pada
gilirannya digunakan sebagai spesifikasi untuk database

Notasi Diagram E-R

ENTITAS

• Definisi 1: sesuatu dalam dunia nyata yg keberadaannya tidak bergantung


pada yg lain
• Definisi 2: sesuatu yg bisa berupa orang, tempat, obyek, kejadian atau
konsep

• Contoh:
- orang: MAHASISWA, PEGAWAI, GURU
- tempat: SEKOLAH, TOKO, KABUPATEN
- obyek: MESIN, GEDUNG, MOBIL
- kejadian: PENJUALAN, REGISTRASI
- konsep: KURSUS, REKENING

ATRIBUT

• Definisi: properti atau karakteristik yang melekat pada sebuah entitas

• Biasanya ditulis bersambung (seperti penulisan variabel dlm


pemrograman)

• Contoh:

• Entitas: MAHASISWA

• Atribut:
Nim : K12345
Nama_Mahasiswa : Budi
Alamat : Jl. Apel 1 Solo

Atribut Pengenal

• Setiap entitas harus ada atribut atau beberapa gabungan atribut yang
sifatnya unik (tdk kembar) -> atribut pengenal

• Atribut pengenal digunakan untuk membedakan antara satu entitas dengan


entitas lainnya

• Contoh atribut pengenal dlm entitas MAHASISWA adalah: Nim

• Atribut pengenal -> Primary Key

Kriteria pemilihan atribut pengenal:


• Pilih atribut pengenal yang nilainya tidak pernah berubah sepanjang waktu

• Pilih atribut pengenal yang tidak bernilai NULL

• Hindari atribut pengenal yg strukturnya mengandung klasifikasi, lokasi dll.


Misal: digit nya menunjukkan lokasi, jenis dll yang kemungkinan suatu
saat bisa berubah

• Gunakan atribut pewakil jika perlu. Misal: id_orang

Relasi (Hubungan)

• Def: Keterkaitan antara beberapa entitas

• Jenis: one-to-one, one-to-many, many-to-one, many-to-many

b. Relasi one-to-one (1:1): setiap anggota entitas A paling banyak


berhubungan/ berpasangan dengan satu anggota entitas B
c. Relasi one-to-many (1:M) : setiap anggota entitas A bisa berpasangan dg
banyak anggota entitas B, dan setiap anggota entitas B berpasangan
dengan satu anggota entitas A
d. Relasi many-to-many (M:M) : setiap anggota entitas A bisa berpasangan
dg banyak anggota entitas B, dan setiap anggota entitas B bisa juga
berpasangan dengan banyak anggota entitas A

Anda mungkin juga menyukai