Halaman

Selasa, 17 April 2012

TUGAS KUIS PRATIKUM STRUKTUR DATA

KUIS PRATIKUM SISTEM BASIS DATA

DOSEN : NAHOT FRASTIAN , S.Kom

NAMA : PRATIWI

NPM : 201043501088

KELAS : S4M


01. 1. BUATLAH DATABASE,’MAHASISWA’,’PENJUALAN’,’KARYAWAN DAN BUATLAH TABEL DARI MASING-MASING DATABASE!

CREATE DATABASE ‘MAHASISWA’;

CREATE TABEL ‘MAHASISWA’.’DataMHS’(‘NIM’ VARCHAR(5) NULL, ‘NAMA’VARCHAR(20)NULL, ‘SEX’VARCHAR(2) NULL,’TTL’DATE NULL,’ALAMAT’VARCHAR(30)NULL, PRIMARY KEY (‘NIM’);



CREATE DATABASE ‘PENJUALAN’;

CREATE TABLE ‘PENJUALAN’.’DISKON’(‘KODEBRG’VARCHAR(5) NOT NULL,’NAMABRG’VARCHAR(20) NOT NULL, ‘HARGA’ INT (8) NOT NULL, ‘JUMLAH’ INT (3) NOT NULL, ‘POT’ FLOAT NOT NULL);



CREATE DATABASE’KARYAWAN’

CREATE TABLE ‘KARYAWAN’,’GAJI’(‘NAMA VARCHAR (25) NOT NULL, ‘KODEJBT’ VARCHAR(6) NOT NULL,’JABATAN’ VARCHAR (20) NOT NULL, ‘GAJI’ REAL NOT NULL);



2. SISIPKAN NILAI ‘KODEBRG’,’NAMABRG’,’HARGA’,’JUMLAH’,’POT’!
INSERT INTO ‘PENJUALAN’.’DISKON’(‘KODEBRG’,’NAMABRG’,’HARGA’, 'JUMLAH’,’POT’)
VALUES (‘PR012’,’DRESS’,’150000’,’3’,’’);


3. MASUKKAN DISKON DARI SOAL NO 2 JIKA JUMLAH BARANG KURANG DARI JUMLAH 5 DISKON 10% ,LEBIH DARI ATAU SAMA DENGAN 5 DISKON 20%!

UPDATE DISKON SET POT=(HARGA*JUMLAH)*0.1


4. TABEL=DATAMHS

NIM

NAMA

MID

FINAL

NILTOTAL

2010435

ARMAN

60

80

2010436

DINAR

50

55

2010437

HAFIDZ

75

71

2010438

ANWAR

80

85

2010439

YUDI

65

70

DARI TABEL DIATAS HITUNG RATA-RATA FINAL!

SELECT AVG (FINAL) RATA_RATA_FINAL FROM DATAMHS


5. TAMPILKAN MAX DARI MID!

SELECTMAX(MID) NILAI_MID_TERTINGGI FROM DATAMHS




6. TAMPILKAN MAX DARI MID!

SELECTMAX(MID) NILAI_MID_TERTINGGI FROM DATAMHS




7. TAMPILKAN NILAI NILTOTAL DENGAN KETENTUAN MID+FINAL/2

UPDATE DATAMHS SET NILTOTAL=(MID+FINAL)/2


8. MENGHAPUS DATAMHS DENGAN NIM=2010439

DELETE FROM DATAMHS WHERE ‘NIM’=2010439


Minggu, 15 April 2012

TUGAS PRATIKUM SISTEM BASIS DATA


Nama : Pratiwi
NPM : 201043501088
Kelas : S4M
Dosen : Nahot Frastian, S.Kom
Program Studi : Teknik Informatika
Universitas Indraprasta PGRI
membuat database Penjualan tabel harga_barang
menghitung total harga barang
update harga_barang set TOTAL=HARGA_SATUAN*JUMLAH
hasil perhitungan
membuat database Karyawan tabel pajak
memasukkan data Karyawan
hasil perhitungan pph21
update pajak set pph21=(gapok*0.05)
membuat database Mahasiswa tabel penilaian

memasukan data

menampilkan kdMK KK021
select from penilaian where kdMK='KK021'

Menampilkan Nim, KdMk, Mid dengan 75
select Nim,KdMk,Mid from penilaian where Mid > 75 and Mid < 90

Menyisipkan NamaMK

menampilkan nilai rata
update penilaian set Nilrata=(Mid+Final)/2