Rabu, 16 April 2014

Jawaban Kuis PBD

Basmallah....

Sesuai dengan judulnya, hari ini (16 Apr 2014) ada kuis PBD. 7 soal (tanpa menghitung anakan), 1 sampai 3 dikerjakan di Oracle (kalo gak tau, liat post sebelumnya). jadinya, saya hanya dapat memberikan Print Screen model-nya saja. cara mengerjakannya pun, sama dengan tugas 3..


ini dia, jawaban 1 - 3.

Model dari table Dosen_PA

Model dari table Fakultas

Model dari Table Mahasiswa

Model dari Table Matakuliah

Model dari Table Registrasi

nah, itu adalah jawaban untuk nomor 1 - 3. next, nomor 4 - 7


4.            Query
SELECT nim, nama_mhs, jurusan, nama_dsn
            FROM mahasiswa, dosen_pa
WHERE matakuliah.nip=dosen_pa.nip AND mahasiswa.nim=registrasi.nim AND matakuliah.sks=3

Normalisasi Query
Matakuliah.nip=dosen_pa.nip ^ mahasiswa.nim=registrasi.nim ^ matakuliah.sks=3      

5. Query GRAPH dan TREE



6.                            SELECT nama_barang,
FROM barang
WHERE harga=3000000 OR (NOT(nama_barang=”Televisi”) AND (nama_barang=”Televisi” OR nama_barang=”Kulkas”) AND NOT (nama_barang=”Kulkas”)
Nah jika di andaikan :
Harga =3000000 => a
Nama_barang =”Televisi” => b
Nama_barang=”Kulkas” => c
Sehigga :
                a V (~b) ^ (b V c) ^ ~(c)
ð  a V False ^ (c ^ ~c)
ð  a V False
ð  a
jadi penyederhanaan queery tersebut adalah :
                SELECT nama_barang
            FROM barang
            WHERE harga=3000000

7. ERD
Class Diagram


akhiiiiiiirnya.... selesai juga...
untung aja di blog, coba kalo pdf, pasti bahsanya mesti baku. XD

but, thx for my friend to teach me... 

at least : silahkan di copas, cantumkan sumber yah...


Selasa, 01 April 2014

Tugas Pertemuan 3

Tugas kali ini kita akan menggunakan Oracle sebagai database….


pertama kali yang harus kita lakukan adalah…. meng-aktifkan computer… 
Selanjutnya, jika Oracle sudah ada, maka kita perlu untuk mengaktifkan Oracle. Setelah Oracle aktif, masuk ke web database, sehingga nanti akan muncul web browser, tetapi degan tampilan seperti ini.

Sebelum itu, jika kita tak punya account, kita dapat masuk sebagai admin, id = “sys”, pass = “sys”, lalu kita dapat membuat account.
Masuk dengan account yang telah dibuat. Nanti akan muncul tampilan seperti ini…

next, kita pilih Object Browser dan buat table...

selanjutnya, akan ada tampilan seperti ini:
kita akan membuat table yang dibutuhkan. tapi yang pertama kita buat adalah table bagian, kemudian pegawai, dan seterusnya sampai selesai.

*sampai disini, pada bisa kan??

ok, next, isi Column Name ( nama colom ), type (type data pada colom tsb), scale (scala, disini jika 100, maka character yang dapat dikasukan sebanyak 100 character), not null (ini mah, ceklist doank). Next
*maaf, sepertinya saya melakukan screen shoot pada pembuatan table pegawai... :(

Primary Key... kita pilih not populated, nanti akan mncul :




*nah, bagi yang belom mengerti, silahkan seacrh yah,.,,., :p

next: 

next, kita akan mengisi Foreign Key, dimana key ini merupakan key yang berada dalam table lain, tapi kita menggunakannya dalam table ini. contohnya table Bagian.

next:

langsung, kita finish aja yah... lalu kita confrim...
lakukan hal yang sama pada semua table, sehingga kita akan mendapatkan:




lalu, selanjutnya, kita isi table tesebut dengan attributnya masing2. sesuai dengan soal. Cukup sekian dari saya pribadi...
kalo pengen CoPas, jangan lupa cantumin sumber yah...


Sumber foto :
http://imaminandry.blogspot.com/2014/03/materi-2-pbd.html
http://urip.hol.es/#Tugas-pertemuan-3-ralat
compi Labkom Lanjut