Selasa, 17 April 2012

Contoh Query pada DBMS Oracle

Kali ini saya ingin meng-share beberapa contoh tentang penulisan query pada DBMS Oracle hmmm…. pertama kita buat tabelnya dulu, sebagai contoh kita akan membuat tabel saja yaitu tabel Akademik dan Tabel Pemasaran Querynya begini : CREATE TABLE "PEMASARAN" ( "NO" NUMBER NOT NULL ENABLE, "KODE_MATKUL" NUMBER NOT NULL ENABLE, "NAMA_MATKUL" VARCHAR2(40), "SKS" NUMBER, "DOSEN" VARCHAR2(40), "SEMESTER" VARCHAR2(40), CONSTRAINT "PEMASARAN_PK" PRIMARY KEY ("KODE_MATKUL") ENABLE ) maka nanti akan jadi tabelnya seperti ini :
lalu kita isikan datanya :
kemudian kita buat lagi tabel yang kedua, yaitu tabel nilai akademik CREATE TABLE “AKADEMIK” ( “NO” NUMBER NOT NULL ENABLE, “NIM” NUMBER NOT NULL ENABLE, “NAMA_MHS” VARCHAR2(40), “KODE_MATKUL” NUMBER NOT NULL ENABLE, “NAMA_MATKUL” VARCHAR2(40), “SKS” NUMBER, “NILAI” VARCHAR2(2), “SEMESTER” VARCHAR2(40), CONSTRAINT “AKADEMIK_PK” PRIMARY KEY (“NIM”) ENABLE )
lalu isikan datanya :
pada sql command apabila kita ingin mencarikode matkul yang mana nama matkulnya sama dari kedua tabel, SELECT P.Kode_matkul FROM Akademik A, Pemasaran P Where A.nama_matkul= P.nama_matkul maka hasilnya :
bila ingin melihat nama matakulnya kita tinggal menambahkan sedikit SELECT P.Kode_matkul, A.nama_matkul FROM Akademik A, Pemasaran P Where A.nama_matkul= P.nama_matkul
Misalnyakita ingin mengurutkan data yang ingin kita cari, kita gunakan Group by SELECT A.no, COUNT (*) FROM Akademik A GROUP BY A.no
untuk menentukan suatu nilai minimal yang kita cari , kita gunakan MIn () SELECT A.sks, min(no) FROM Akademik A GROUP BY A.sks kalo mencari rata2 dari suatu data, kita gunakan AVG (). dan between sebagai pembatasnya, SELECT AVG(A.sks) FROM Akademik A WHERE A.nilai=’A’ And A.no BETWEEN 1 AND 30 contoh lainnya : SELECT A.no, COUNT (*) FROM Akademik A WHERE A.sks = ‘3′ GROUP BY A.no hasilnya Atau SELECT A.no, COUNT (*) FROM Akademik A WHERE A.sks < ‘3′ GROUP BY A.no
yang terakhir ini kita kombinasikan semuanya SELECT MAX(A.sks),MAX(P.sks), count (p.sks), AVG (A.sks) FROM Akademik A, Pemasaran P Where A.semester = ‘Ganjil’ And A.no between 10 and 25 mungkin cukup itu saja yang bisa saya share, sebelumnya saya minta maaf kalo ada yang salah.. terimakasih by: blog.uin-malang.ac.id

Rabu, 15 Februari 2012

Materi Rangkaian Perangkat Lunak (RPL)

Melanjutkan tentang postingnya sebelumnya tentang RPL maka blog ini akan memberikan beberapa materi yang mungkin dapat membantu,
download :
1.Pendahuluan
2.Manajemen Proyek 2
3.Manajemen Proyek 1
4.Manajemen Proyek 1
5.Pemodelan Analisis
6.Rekayasa System
7.Praktek Perangkat Lunak
8.Pengantar RPL

Tolong komentarnya ditunggu yaa..........

Minggu, 12 Februari 2012

Rekayasa Perangkat Lunak (RPL)

Kali ini blog ini akan membahas tentang Rekayasa Perangkat lunak (RPL) dimana pengertian RPL tersebut adalah suatu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembangan perangkat lunak dan manajemen kualitas.

IEEE Computer society mendefinisikan rekayasa perangkat lunak sebagai penerapan pendekatan yang sistematis, disiplin, dan terkuantifikasi atas pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta study atas pengembangan pendekatan-pendekatan ini yaitu penerapan pendekatan enginering atas perangkat lunak..