Sabtu, 16 April 2011


KUIS 2 – PERANCANGAN BASIS DATA

Open Book,Open Note

INI ADALAH JAWABAN SAYA  SOAL QUIZ2 SAYA..
disini saya menggunakna ORACLE untuk membuat tabel PRODUSEN DAN PRODUK
 


KodeProduk
NamaProduk
IDProdusen

IDProdusen
NamaProdusen
P01
Roti Tawar
Pro-01

Pro-01
PT Semoga Jaya
P02
Chicken Nugget
Pro-02

Pro-02
PT Kaya Raya
P03
Sosis Ayam
Pro-02




1.       Buatlah tabel PRODUSEN. ID Produsen adalah Primary Key
2.       Buatlah tabel PRODUK. KodeProduk adalah primary key, sedangkan ID Produsen adalah Foreign Key ke tabel PRODUSEN.
3.       Tambahkan Kolom ALAMAT bertipe Varchar(10) pada tabel PRODUSEN
4.       Ubahlah tipe Kolom ALAMAT menjadi varchar(30).
5.       Tambahkan 1 baris data pada masing-masing tabel.
6.       Ubahlah alamat PT Kaya Raya menjadi ‘Jl Bergelimang Harta no. 1’
7.       Hapuslah data produk yang bernama Sosis Ayam
8.       Buanglah kolom ALAMAT dari tabel PRODUSEN
9.       Tampilkan seluruh data di tabel PRODUSEN

Tugas Blog:
Coba hapus data Produsen yang bernama PT Semoga Jaya. Berhasilkah?
Tampilkan screenshot saat menghapus. Jika tidak berhasil, mengapa? Jelaskan

 disini kita mebuat table PRODUSEN
cara nya : 
pertama masuk ke cmd
klik sqlplus
masukan user
dan password
ktik sesuai dengan aturan seperti yg dibawah ini
untuk membuat table PRODUSEN dengan primary key IDprodusen


  
disini kita membuat table PRODUK 
caranya :
ketik dengan sesuai dengan aturan dengan KodeProduk sebagai primary key dan IDProdusen sebagi Foreign key ..



disini kita masukan data yg dibutuh kan untuk membuat table PRODUSEN








disini kita masukan data yg dibutuh kan untuk membuat table PRODUK



disini kita mebuat tambahan kolom alamat pada Table PRODUSEN dengan varchar (10)
lalu rubah kembali pada kolom alamat menjadi varchar (30)




disini kita merubah pada table PRODUSEN pada kolom alamat di tambahkan jl bergelimang harta no.1

disini kita menghapus sebuah data pada table PRODUK


disini kita menghapus kolom alamat pada table PRODUSEN

unutk melihat tabel  PRODUSEN yg kita buat caranya
select * from PRODUSEN;


disini kita mencoba menghapus   PT semoga jaya pada table produsen
disini tidak bisa 

Alasannya karena data tersebut bersifat foreign key atau data tersebut masih berhubungan dengan tabel yang lain, sehingga kita tidak bisa menghapusnya begitu saja.








Tidak ada komentar:

Posting Komentar