Kamis, 31 Maret 2011

Basis Data satu Praktikum 1


1.Pertama – tama  Masuk Ke Postgres dengan mengetik Server dengan Localhost, Database dengan Postgres, Port dengan 5432, Username dengan Postgres, Password dengan Postgres.
 Contoh :








2. Lalu cara membuat Database dengan mengetikkan Create database tugas1; (untuk nama database tugas1).
 Contoh :



3. Membuat Tabel dengan mengetikkan Create tabel TM_Nilai(id_serial, I_NPM Varchar(10), I_Matakul, Varchar(6), Q_UTS Varchar(5), Q_UAS VArcar(5), bla bla,,,);
Contoh: 







4. Mengisi Tabel dengan mengetikkan Insert Into Nama Tabel Values( bla bla);
 Contoh :







Contoh Beberapa sintak – sitak  yang lainnya ,,,

5.tampilkan data mahasiswa yang tidak ada ditabel diatas :
 >>select *from mahasiswa where_NPM not in (select I_NPM from nilai);
6.tampilkan data mahasiswa yang punya nilai UTS paling kecil :
 >>select min (UTS) from * TMnilai
 >>select I_NPM,C_matkul,Q_UTS,Q_UAS,min(UTS) from *TMnilai group by  I_NPM,C_matkul,Q_UTS,
7.tampilkan data mahasiswa yang punya nilai UAS paling besar :
 >>select max (UAS),from TMnilai,
 >>select I_NPM,C_matkul,Q_UTS,Q_UAS,max(UAS) from TMnilai group by  I_NPM,C_matkul,Q_UTS
8.Hitung berapa jumlah record tabel nilai :
 >>select count(*)Asjumlah_record from TMnilai
9.Urutkan data mahasiswa , berdasarkan NPM , N_NA
 >>select*from TMnilai,order barang by NPM n_NA
10-berapa nilai rata-rata UTS basis data
 - berapa nilai rata-rata UAS basis data
 >>select AVG (UTS) from TM_nilai where I_matkul='DBI'
 >>select AVG (UAS) from TMnilai where I_matkul='DBI'
11.tampilkan data nilai dengan nama mahasiswa huruf awal "F"
 >>select*from TMnilai where I_NPM,TMnilai=I_NPM.TMmahasiswa and n_mahasiswa like  "F%"
12. tampilkan data nilai dengan nama mahasiswa huruf awal "F" atau huruf akhir "N"
 >>select*from TMnilai where I_NPM.TMnilai=I_NPM.TMmahasiswa and n_mahasiswa like " F%" or n_mahasiswa like "%n";