Nama : Nanda Maulana
NIM 18.01.53.2013
5. EVALUASI DAN PERTANYAAN
1) Tuliskan perintah – perintah SQL percobaan di atas beserta outputnya!
2) Apa maksud dari Char(10)?
3) Pada saat kita melihat struktur tabel dengan perintah desc, terdapat kolom Null yang berisi YES dan No. Apa maksudnya?
1 A
CREATE TABLE mahasiswa (nim CHAR (20) NOT NULL PRIMARY KEY,
nama_mhs CHAR (50),
sex ENUM ,
alamat VARCHAR (50),
kota VARCHAR (20),
asal_sma CHAR (20),
no_hp VARCHAR (12),
login CHAR (20),
password CHAR (20),
umur INT,
Kode_Prodi CHAR (6),
ALTER TABLE mahasiswa ADD COLUMN agama VARCHAR(10) AFTER kode_prodi,
1b
CREATE TABLE prodi,
kode_prodi CHAR (6) NOT NULL PRIMARY KEY,
nama_prodi CHAR (30),
1c
CREATE TABLE mata_kuliah,
Mk_id CHAR (10) NOT NULL PRIMARY KEY,
nama_mk CHAR(50),
jumlah_jam FLOAT (4,2),
sks INT,
1d
CREATE TABLE ruang,
ruang_id CHAR (3) NOT NULL PRIMARY KEY,
nama_ruang CHAR(20),
kapasitas INT,
ALTER TABLE ruang ADD COLUMN rid CHAR(10),
1e
CREATE TABLE dosen,
Nik INT (11),
inisial CHAR(3),
nama_dosen CHAR(50),
status Enum,
Sex ENUM,
Agama CHAR (20),
Login CHAR (20),
pass CHAR (20),
alamat VARCHAR (50),
kota VARCHAR(20) DEFAULT Purwokerto,
email VARCHAR (50),
nohp VARCHAR (20),
salary INT,
1f
CREATE TABLE mengajar,
id_mengajar INT,
jam_ke INT,
Hari VARCHAR (10),
mk_id CHAR (10) FOREIGN KEY fk1 (mk_id) REFERENCES mata_kuliah (mk_id),
inisial CHAR (3) FOREIGN KEY fk2 (inisial) REFERENCES dosen (inisial),
kode_prodi CHAR(6) FOREIGN KEY fk3 (kode_prodi) REFERENCES prodi (kode_prodi),
ruang_id CHAR(3) FOREIGN KEY fk4 (ruang_id) REFERENCES ruang (ruang_id),
1g
CREATE TABLE nilai,
Nim INT FOREIGN KEY fk5 (nim) REFERENCES mahasiswa (nim),
mk_id CHAR(10) FOREIGN KEY fk6 (mk_id) REFERENCES mata_kuliah(mk_id),
kode_prodi CHAR (6) FOREIGN KEY fk7 (kode_prodi) REFERENCES prodi(kode_prodi),
Inisial CHAR (3) FOREIGN KEY fk8 (inisial) REFERENCES dosen (inisial),
Nilai_UTS INT ,
Nilai_UAS INT,
Nilai_akhir INT,
2) Maksud dari CHAR (10) adalah input yang dapat digunakan hanya berupa CHARACTER dalam pengertian hanya huruf, untuk angka 10 sendiri berarti kita dapat menginput maksimal 10 huruf.
3) Null yes atau no adalah tabel tersebut sudah kosong sejak awal digunakan atau tidak.
Nama saya Nanda Maulana. ttl semarang, 25 juni `1999 saya dulu bersekolah di SD Krapyak, SMP Negeri 1 Semarang, dan sekarang di SMK Negeri 7 (STM Pembangunan) Semarang. Disini blog saya, semoga terhibur :D
Minggu, 31 Maret 2019
Tugas Kuliah ERD
NAMA : Nanda Maulana
NIM : 18.01.53.2013
Langganan:
Komentar (Atom)