List

Perhatikan diagram relasi antar table berikut ini:

ERD Recruitment

1. Buatlah DDL untuk table “calon_karyawan” dengan ketentuan sebagai berikut:(40 point)
– Tentukan tipe data yang tepat untuk semua atribut dari entitas calon_karyawan
– Berikan constraint :
o IPK, agar nilai yang di masukkan minimal 2.
o nama lengkap, sehingga kita harus mengisi nilai di kolom nama lengkap
o pendidikan terakhir, sehingga kita harus mengisi nilainya dari 4 domain nilai berikut
D3 / S1 / S2 / S3
o no_telepon sehingga dari seluruh data, tidak ada data nomor telepon yang sama

2. Asumsikan tabel persyaratan dan wawancara sudah anda buat. (50 point)
a. Tulis sintak untuk menambah kolom kepandaian pada tabel wawancara dengan tipe data
NUMBER
b. Buatlah sintak pembuatan tabel melakukan dan sekaligus buat foreign key-nya yang mungkin
terjadi di tabel melakukan. Pilihlah opsi ON DELETE CASCADE ketika membuat foreign keynya.
c. Tuliskan sintak untuk menambah kolom tanggal_wawancara pada tabel melakukan. Pilihkan
tipe data yang tepat untuk kolom tersebut.
d. Apa yang akan terjadi pada tabel melakukan apabila sebuah data calon_karyawan di hapus.
e. Tulis sintak Hapus kolom status pada tabel calon_karyawan
f. Tulis sintak untuk menghapus foreign key yang sudah anda buat pada tabel melakukan di
atas.
g. Setelah menghapus constraint foreign key pada tabel melakukan, cobalah anda masukkan
sebuah data ke tabel melakukan dengan id calon karyawan yang belumada di tabel karyawan,
apakah bisa masuk? Kalau bisa kenapa? Kalau tidak juga kenapa?
h. Jika kita merubah nama tabel calon_karyawan menjadi cln_krywn, apakah yang akan terjadi
pada constraint foreign key pada tabel anaknya? Apakah masih berfungsi ?

3. Tuliskan sintak untuk menampilkan daftar constraint yang terdapat pada table calon_karyawan (10 point)

 

Keterangan:

  1. Kirimkan tugas ke alamat email dedyrw@tass.telkomuniversity.ac.id dengan subject Dasar_SQL_Tugas-3#Kelas#NIM. Contoh: Dasar_SQL_Tugas-3#PIS-13-01#6301110037. Jika terjadi kesalahan subject tugas tidak akan diproses lebih lanjut.
  2. Batas waktu pengumpulan tugas adalah Hari sabtu tanggal 20 September 2014 Pkl. 06.00 WIB. Pengumpulan tugas yang melebihi batas waktu tidak akan diproses lebih lanjut.

 

Leave a Reply

  Posts

1 2 3 7
September 28th, 2018

Android application of mobile electronic nose

September 25th, 2018

Dataset for electronic nose from various beef cuts

December 26th, 2016

Metrik baru dari scopus untuk mengukur impact jurnal: CiteScore

December 25th, 2016

Tips dan trik memilih jurnal untuk publikasi

December 25th, 2016

Daftar jurnal terindeks scopus berdasarkan penerbit (publisher)

December 24th, 2016

Tujuan utama publikasi hasil penelitian versi saya

April 30th, 2016

Google Doodle Hari Ini: Claude Shannon (Bapak Entropy)

April 29th, 2016

Gonjang-ganjing masalah SCI-HUB, Indonesia masuk 10 besar

April 28th, 2016

Hype Cycle for Emerging Technologies 2015: Big Data no longer exist, IoT still on the Top

April 24th, 2016

Discrete Wavelet Transform