create table Wali
(
KodeWali varchar(10),
NamaWali varchar(15),
constraint pk2 primary key(KodeWali)
);
2. Buatlah tabel Mahasiswa.NIM adalah primary key,sedangkan KodeWali adalah foreign key ke tabel Wali.
create table Mahasiswa
(
NIM varchar(8),
NamaMahasiswa varchar(15),
KodeWali varchar(10),
constraint fk1 foreign key (KodeWali) references Wali (KodeWali)
);
3. Tambahkan kolom Alamat bertipe varchar(10) pada tabel Wali.
alter table Wali add ( Alamat varchar(10));
4.Ubahlah tipe kolom Alamat menjadi varchar (30)
5. Tambahkan 1 baris data pada masing-masing tabel.
insert into Wali
(KodeWali,NamaWali,Alamat)
values
('SLE','Sule','null');
insert into Mahasiswa
(NIM,NamaMahasiswa,KodeWali)
values
(104,'Soetisna','SLE');
update Wali set Alamat = 'Jl Antah Berantah no.10'
where NamaWali = 'Wagimin';
1. 7.Hapuslah data mahasiswa yang bernama Halimah
delete from Mahasiswawhere NamaMahasiswa = 'Halimah';
1. 8.Buanglah kolom ALAMAT dari tabel WALI
alter table Walidrop column Alamat;
1. 9.Tampilkan seluruh data di tabel WALI
select KodeWali,NamaWalifrom
Wali;
select NIM,NamaMahasiswa,KodeWali from Mahasiswa;
Data Ponimin tidak dapat dihapus, karena data tersebut merupakan Foreign Key dari data tabel lain, sehingga anda tidak dapat begitu saja menghapus data tersebut.
Tidak ada komentar:
Posting Komentar