a. konsep dasar perancangan basis data...modul perancangan basis data by:anisah, m.kom page 1 a....

26
Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas atau atribut (dengan menggambarkan symbol pada istilah yang diberikan) Guru MataKuliah Penjualan ID-Barang No. Telp Mahasiswa Jumlah Karyawan Warna Alamat ID-transaksi jenis No. Polisi Penjualan Jadwal Buruh Buku 2 Tentukan ukuran relasi/kardinalitas atau tingkat hubungan antara satu entitas dengan entitas yang lain dari ERD disamping dengan asumsi kasus-kasus adalah terjadi pada umumnya, kemudian berikan Penjelasan terkait relasi tersebut. GURU PUNYA JADWAL MAHASISWA ISI ABSEN PASIEN LAKUKAN PENDAFTARAN 3 Diketahui Skema relasi berikut ini: PENERBIT (IDPenerbit, Alamat, Telpon) MAJALAH (KodeMajalah, NamaMajalah, HargaPerEdisi, @IDPenerbit, @KodeKategori, @NIP) KATEGORI (KodeKategori, NamaKategori, Katerangan, BatasUmur) PELANGGAN (IDPelanggan, Nama, Alamat) tipe

Upload: others

Post on 18-Apr-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 1

a. Konsep Dasar Perancangan Basis Data

1 Tentukan istilah

disamping

merupakan entitas

atau atribut

(dengan

menggambarkan

symbol pada istilah

yang

diberikan)

Guru MataKuliah Penjualan

ID-Barang No. Telp Mahasiswa

Jumlah Karyawan Warna

Alamat ID-transaksi jenis

No. Polisi Penjualan

Jadwal Buruh Buku

2 Tentukan ukuran

relasi/kardinalitas

atau tingkat

hubungan antara satu

entitas dengan entitas

yang lain dari ERD

disamping dengan

asumsi kasus-kasus

adalah terjadi pada

umumnya, kemudian

berikan

Penjelasan terkait

relasi tersebut.

GURUPUNYA

JADWAL

MAHASISWA ISI ABSEN

PASIEN LAKUKAN PENDAFTARAN

3 Diketahui Skema

relasi berikut ini:

PENERBIT

(IDPenerbit, Alamat,

Telpon)

MAJALAH

(KodeMajalah,

NamaMajalah,

HargaPerEdisi,

@IDPenerbit,

@KodeKategori,

@NIP)

KATEGORI

(KodeKategori,

NamaKategori,

Katerangan,

BatasUmur)

PELANGGAN

(IDPelanggan,

Nama, Alamat)

tipe

Page 2: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 2

KURIR (NIP,

Nama, Honor)

BERLANGGANAN

(tglmulai,

JumlahEdisi,

@KodeMajalah,

@IDPelanggan)

Berdasarkan skema

relasi

tersebut, Buatlah

ERD-nya

4 Buatlah Skema

Relasi dari ERD

disamping

Jawab :

Indikator Tanda Tangan Dosen Nilai

□Tidak Paham

□Kurang Paham

□Paham

Anisah, M.Kom

Page 3: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 3

b. Perancangan ERD sederhana

1 Buatlah rancangan basis

data untuk kasus

sederhana berikut:

Registrasi ulang di STMIK Atma

Luhur diawali dengan

pembukaan mata kuliah

oleh program studi. Satu

program studi dapat

membuka beberapa

matakuliah. Satu

matakuliah hanya dapat

dibuka oleh satu prodi.

Tentukan:

entitas

2 Buatlah rancangan basis data

untuk kasus sederhana berikut:

Setelah melakukan

PA, mahasiswa

dapat mengisi

beberapa matakuliah yang

akan diambil ke KRS. Dengan

Asumsi Satu matakuliah dapat

diambil oleh banyak mahasiswa.

Setiap mahasiswa

memiliki satu dosen PA dan

setiap Dosen PA dapat

memiliki beberapa mahasiswa.

Tentukan:

-masing

entitas

3 Buatlah rancangan basis data untuk

kasus sederhana berikut:

Setiap mahasiswa wajib

melakukan pembayaran melalui

setor tunai di bank atau transfer

pada no rekening tertentu.

Dengan asumsi :

Seorang mahasiswa dapat

melakukan lebih dari satu kali

pembayaran untuk uang semster

sesuai dengan kesepakatan yang

dilakukan. Data pembayaran

yang dicatat adalah

NoPembayaran, Jenis

pembayaran, dan Jumlah

Pembayaran.

Page 4: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 4

Tentukan:

-masing

entitas

4 Gambarkan Diagram ER(ERD) s/d

tabel lengkap berdasarkan soal

1, 2, dan 3

Jawab :

Page 5: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 5

Page 6: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 6

Page 7: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 7

5.

PT. Budi Luhur adalah sebuah perusahaan yang bergerak dibidang penjualan dan pembelian

Alat Tulis Kantor. Semua transaksi di perusahaan masih dilakukan secara manual. Berikut ini

adalah kegiatan kegiatan yang dilakukan oleh bagian Penjualan dalam melaksanakan transaksi

penjualan Barang di dalam perusahaan.

Setiap kali ada Pelanggan yang akan membeli barang ke PT. Budi Luhur diharuskan mengisi

Surat Pesanan Barang yang disediakan oleh PT. Budi Luhur yang kemudian diserahkan kepada

Staff Penjualan untuk dicatat dan direkam kedalam Arsip pesanan. Berdasarkan Arsip pesanan

tersebut Staff penjualan akan mengecek dahulu stok barang, Apabila Stok tidak mencukupi

maka staff penjualan akan mengkonfirmasikan kembali kepada pelanggan untuk diubah

pesanannya. Jika stok mencukupi maka akan staff penjualan akan membuatkan Faktur yang

kemudian diserahkan kepada pelanggan dan rangkapnya disimpan kedalam Arsip Faktur.

Berikut ini Dokumen yang digunakan dalam Transaksi diatas.

Keterangan :

Satu pelanggan bisa membuat lebih dari satu pesanan dan satu pelanggan bisa membuat

satu pesanan

Satu surat pesanan dapat menghasilkan 1 buah faktur dan 1 buah faktur dihasilkan dari

1 buah pesanan.

Berdasarkan data di atas buatlah :

a. ERD

b. Transformasi ERD ke LRS

c. LRS

d. Tabel/Relasi

Page 8: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 8

Jawab :

Page 9: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 9

Indikator Tanda Tangan Dosen Nilai

□Tidak Paham

□Kurang Paham

□Paham

Anisah, M.Kom

Page 10: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 10

c. Normalisasi

Apakah Tabel di atas sudah 1NF, 2NF, 3NF?

Dan berikan alasannya :

Jawab :

REKAP ABSENSI

NO.ABSEN : AB001

TGL ABSEN : 12/02/2015

TAHUN PELAJARAN : 2014/2015

SEMESTER : GENAP

KODE KELAS : KLS01

KELAS : X

NO NISN NAMA SISWA JMLSAKIT JMLIZIN JMLALPA

1 1111 ALI 1 1 1

2 2222 BUDI 2 0 1

3 3333 BADU 0 1 1

noabsen tglabsen tapel semester kdkelas nmkelas nisn nmsiswa jmlsakit jmlizin jmlAlpa

AB001 12/02/2015 2014/2015 GENAP KLS01 X 1111 ALI 1 1 1

2222 BUDI 2 0 1

3333 BADU 0 1 1

Page 11: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 11

Page 12: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 12

Indikator Tanda Tangan Dosen Nilai

□Tidak Paham

□Kurang Paham

□Paham

Anisah, M.Kom

Page 13: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 13

d. Spesifikasi Basis Data

1

Entity relationship Diagram(ERD)

Transformasi ERD ke LRS

Page 14: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 14

Logical Record Structure(LRS)

TABEL

Page 15: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 15

DARI TRANSFORMASI ERD KE LRS DI ATAS SETELAH

DITRANSFORMASIKAN KE LRS, TABEL DAN NORMALISASI

MAKA PRODUK AKHIR DARI PROSES PERANCANGAN BASIS

DATA ADALAH SPESIFIKASI BASIS DATA DENGAN BEBERAPA

HAL YANG PERLU DIPERHATIKAN ADALAH:

1. Menentukan kapasitas / jumlah record maksimal masing-masing tabel

berdasarkan perkiraan frekuensi transaksi masing-masing tabel selama

umur sistem yang dirancanakan

2. Menentukan tipe setiap atribut/field semua tabel termasuk panjang /

digit sesuai dengan kebutuhan.

Contoh :

NB :

Untuk menentukan jumlah record file pelanggan adalah sebagai berikut :

Data yang ada sekarang+(Frekuensi pertambahan x umur sistem)

= 100 + ((1/bulan * 5)

= 100 + (1 * 12 * 5)

= 100 + 60

= 160 Record

Catatan :

MENENTUKAN JUMLAH RECORD DENGAN BEBERAPA KETENTUAN :

1. Menentukan jumlah record tabel/file MASTER

Jumlah record tabel/file master dihitung dengan aturan umum / rumus perhitungan:

Page 16: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 16

JUMLAH RECORD AWAL + ( FREKUENSI PERTAMBAHAN X UMUR

SISTEM).

Dimana frekuensi pertambahan dapat dihitung berdasarkan kurun waktu (Harian,

Bulanan, maupun tahunan)

2. Menentukan jumlah record tabel/file TRANSAKSI

Jumlah record tabel/file transaksi dihitung dengan aturan umum / rumus perhitungan

:

FREKUENSI PERTAMBAHAN X UMUR SISTEM

Dimana frekuensi pertambahan dapat dihitung berdasarkan kurun waktu (Harian,

Bulanan, maupun tahunan)

3. Menentukan jumlah record tabel/file detail

Jumlah Record File Transaksi * Item Data

Berdasarkan data(tabel yang telah terbentuk di atas, buatlah spesifikasi data dri

masing-masing tabel dengan asumsi Perkiraan Jumlah record masing-masing tabel

dengan perkiraan transaksi adalah sebagai berikut :

1. SISTEM DIRENCANAKAN DIGUNAKAN SELAMA 5 TAHUN

2. JUMLAH PELANGGAN YANG ADA SAAT INI (AWAL) 250

PELANGGAN

3. PERTAMBAHAN PELANGGAN BARU RATA-RATA 15 PELANGGAN

BARU SETIAP BULAN

4. JUMLAH ITEM/MACAM BARANG YANG DIJUAL SAAT INI 500

ITEM BARANG

5. PERTAMBAHAN ITEM BARANG BARU RATA-RATA 10 ITEM

SETIAP BULAN

6. JUMLAH NOTA YANG MASUK RATA-RATA 20 PER HARI DENGAN

HARI KERJA (BUKA) SELAMA LEBIH KURANG 320 HARI DALAM

SETIAP TAHUN

7. SETIAP NOTA RATA-RATA BERISI 10 ITEM BARANG

Jawab :

Page 17: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 17

Page 18: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 18

Indikator Tanda Tangan Dosen Nilai

□Tidak Paham

□Kurang Paham

□Paham

Anisah, M.Kom

Page 19: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 19

e. OBJECT ORIENTED DATABASE (OODB)

Buat Class Diagram lengkap dengan Associations, Multiplicity

Jawab :

Pasien lakukan RegRwtJalan pilih

Dokter

Resepdapat

Obat

Isi

punya

RekamMedik

IDPasien

NmPasien

TmLahirPasien

TgLahirPasien

AlamatPasien

TeleponPasien

IDPasien

NoRegRwtJalanNoRegRwtJalan

TgRegRwtJalan

Keluhan

NoRegRwtJalan

IDDokter

IDDokter

NmDokter

TmLahirDokter

TgLahirDokter

AlamatDokter

Telepon

Spesialist

NoRM

TgRM

Diagnosa

Pengobatan

NoRegRwtJalan

NoRM

NoRegRwtJalan

NoResep

NoResep

TglResep

Apoteker

KdObat

NmObat

JnsObat

Satuan

NoResep

KdObat

Jumlah

Kwitansi

cetak

NoRegRwtJalan

NoKwitansi

NoKwitansi

TgKwitansi

Jumlah

1 M

1

1 M

1

N

1

M

1

1

1

Page 20: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 20

Indikator Tanda Tangan Dosen Nilai

□Tidak Paham

□Kurang Paham

□Paham

Anisah, M.Kom

Page 21: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 21

f. Aljabar Relational

Tabel Nota

Tabel Barang

Tabel Isi

NoNota KdBrg Jumlah

N0001 B0001 4

N0001 B0002 6

N0001 B0003 4

N0002 B0001 1

N0002 B0003 10

Pertanyaan : Buatlah Aljabar Relational dan hasilnya dari pertanyaan di bawah ini ;

1. Cari semua tuple/record pada barang yang harganya lebih kecil dari Rp.1.000.000

2. Tampilkan semua kode barang dan harga barang dari tabel barang

3. Tampilkan semua kode barang dan harga barang dari semua data barang yang harganya

lebih besar dari Rp.500.000,-

4. Cari semua kode barang dan harga barang dari semua barang yang harganya lebih besar

dari Rp.800.000,- dan lebih kecil dari Rp.2.000.000,-

5. Cari nomor nota yang memiliki kode barang B0003.

6. Salin tabel isi dengan nama punya.

Jawab :

NoNota TglNota

N0001 10/10/2010

N0002 12/10/2010

KdBrg Nmbarang satuan harga

B0001 Komputer unit Rp.5.000.000,-

B0002 Mouse buah Rp.100.000,-

B0003 Printer unit Rp.600.000,-

B0004 FlashDisk buah Rp.250.000,-

B0005 HardDisk External buah Rp.1.000.000,-

Page 22: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 22

Indikator Tanda Tangan Dosen Nilai

□Tidak Paham

□Kurang Paham

□Paham

Anisah, M.Kom

Page 23: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 23

g. DDL DML

Tabel Guru

NIP NamaGuru AlamatGuru Golongan

11223344 Ani Pangkalpinang III A

22334455 Ina Mentok III B

33445566 Adi Pangkalpinang III A

h.

i. Tabel Matapelajaran Tabel isi

KdJadwal

KdMapel

Hari Jamke

KelasAjar

J01 M01 Senin 1 1

J01 M01 Senin 2 2

J02 M02 Selasa 1 1

J02 M02 Kamis 3 1

J03 M03 Rabu 1 1

J03 M04 Jumat 2 1

j. Tabel Jadwal

kdJadwal TglJadwal Semester TahunPelajaran NIP

J01 01/01/2014 Gasal 20132014 11223344

J02 01/01/2014 Gasal 20132014 22334455

J03 01/01/2014 Gasal 20132014 33445566

Bedasarkan data di atas buatlah perintah DDL dan DML nya :

1. Buatlah perintah untuk membuat database yang nama databasenya adalah

UASAkademik.

2. Buatlah perintah untuk Membuat tabel Matapelajaran seperti data di atas.

3. Buatlah perintah untuk membuat tabel jadwal seperti data di atas.

4. Buatlah perintah untuk menambah atribut KKM pada tabel Matapelajaran.

5. Buatlah perintah untuk menghapus atribut Pangkat pada tabel guru.

6. Buatlah perintah untuk menampilkan kode jadwal dari tabel isi(dimana output yang

ditampilkan tidak ada yang duplikat), dan buatlah output dari perintah tersebut!

7. Buatlah perintah untuk menambahkan record(Memasukkan data) sesuai dengan data

yang ada pada tabel matapelajaran.

8. Buatlah perintah untuk mengubah data alamat menjadi Pangkalpinang untuk yang

memiliki alamat di Mentok.

9. Buatlah perintah untuk menghapus data dari tabel Guru yang memiliki alamat

Pangkalpinang.

10. Buatlah perintah untuk menghapus tabel

a. Tabel Guru

b. tabel Jadwal

c. tabel Isi

d. tabel Matapelajaran.

KdMapel NMMapel

M01 Matematika

M02 Bahasa Indonesia

M03 IPA

M04 IPS

Page 24: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 24

Jawab :

Indikator Tanda Tangan Dosen Nilai

□Tidak Paham

□Kurang Paham

□Paham

Anisah, M.Kom

Page 25: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 25

k. SQL Lanjutan

Tabel Guru

NIP NamaGuru AlamatGuru Golongan

11223344 Ani Pangkalpinang III A

22334455 Ina Mentok III B

33445566 Adi Pangkalpinang III A

Tabel Matapelajaran Tabel isi

KdJadwal

KdMapel

Hari Jamke

KelasAjar

J01 M01 Senin 1 1

J01 M01 Senin 2 2

J02 M02 Selasa 1 1

J02 M02 Kamis 3 1

J03 M03 Rabu 1 1

J03 M04 Jumat 2 1

Tabel Jadwal

kdJadwal TglJadwal Semester TahunPelajaran NIP

J01 01/01/2014 Gasal 20132014 11223344

J02 01/01/2014 Gasal 20132014 22334455

J03 01/01/2014 Gasal 20132014 33445566

Berdasarkan data di atas :

buatlah perintah SQL untuk menggabungkan tabel Guru dengan tabel jadwal dimana

dalam tabel guru hanya menampilkan NIP, NamaGuru ,AlamatGuru, dan tabel Jadwal

hanya menampilkan Kdjadwal, TglJadwal, Semester dengan menggunakan bentuk

perintah Inner Join serta tampilkan hasilnya(output) dari perintah tersebut.

buatlah perintah SQL untuk menggabungkan tabel Guru dengan tabel jadwal dimana

dalam tabel guru hanya menampilkan NIP, NamaGuru ,AlamatGuru, dan tabel Jadwal

hanya menampilkan Kdjadwal, TglJadwal, Semester dengan menggunakan bentuk

perintah outer join(dengan menggunakan Left Join) serta tampilkan hasilnya(output)

dari perintah tersebut

Jawab :

KdMapel NMMapel

M01 Matematika

M02 Bahasa Indonesia

M03 IPA

M04 IPS

Page 26: a. Konsep Dasar Perancangan Basis Data...Modul Perancangan Basis Data By:Anisah, M.Kom Page 1 a. Konsep Dasar Perancangan Basis Data 1 Tentukan istilah disamping merupakan entitas

Modul Perancangan Basis Data

By:Anisah, M.Kom Page 26

Indikator Tanda Tangan Dosen Nilai

□Tidak Paham

□Kurang Paham

□Paham

Anisah, M.Kom