Kamis, 07 April 2011

praktikum 1 basdat 1

1.Pertama kita login Ke Postgres dengan mengetik Server dengan Localhost,
o   Database dengan Postgres,
o   Port dengan 5432,
o   Username dengan Postgres,
o    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), isi dg variable yg kita buat);
Contoh: 



4. Mengisi Tabel dengan mengetikkan,
  Insert Into Nama Tabel Values(isi dengan variable yang telah kita buat);
 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(*)As jumlah_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";

Tidak ada komentar:

Posting Komentar