Langsung ke konten utama

Postingan

Menampilkan postingan dari 2018

Menampilkan Data Menggunakan SQL

Perintah SQL untuk menampilkan informasi berikut Sesuaikan isi table anda: 1. Tampilkan nilai akhir rata-rata. QUERY : 2. Tampilkan nilai uas tertinggi. QUERY : SELECT max(nilai_uas) FROM krs; 3. Tampilkan nilai uts terendah. QUERY : SELECT min(nilai_uts) FROM krs; 4. Tampilkan nama mahasiswa yang dimulai dengan huruf ‘A’. QUERY : SELECT * FROM mahasiswa order by nama ASC; 5. Tampilkan nilai akhir mhsw antara 75 dan 85. QUERY : SELECT nilai_akhir FROM krs WHERE (nilai_akhir>75)&&(nilai_akhir<85); 6. Tampilkan banyaknya mahasiswa yang mendapat nilai huruf ‘B’. QUERY : SELECT nama,huruf FROM krs WHERE huruf='B'; 7. Tampilkan nim dan banyaknya matakuliah yang diambil tiap mahasiswa. QUERY : SELECT nim count(*) from matkul grup by nim having count (*) ; 8. Tampilkan alamat mahasiswa (alamat yang sama hanya dimunculkan sekali) QUERY : SELECT alamat FROM mahasiswa WHERE alamat='jl.almahera'; 9. Tampilkan nama d

UPDATE DATA MENGGUNAKAN SQL

CREATE TABLE krs (nim char(10),kode char(10),nip char(10),uts int(50),uas int(50),akhir float,huruf char(10),bobot char(10)); 1. Field Akhir = (40/100*uts)+(60/100*uas) 2.Field Huruf =          A : >= 85          B : 75-85          C : 60-74          D : 40-59           E : < 40 3.Field Bobot =          A : 4          B : 3          C : 2          D : 1          E : 0 Sql nya adalah : 1.UPDATE krs SET akhir   = ‘(40/100*uts)+(60/100*uas)’; 2.UPDATE krs SET huruf = “A” WHERE akhir >=85;    UPDATE krs SET huruf = “B” WHERE (akhir < 85)&&(akhir >=75);    UPDATE krs SET huruf = “C” WHERE (akhir < 75)&&(akhir >=60);    UPDATE krs SET huruf = “D” WHERE (akhir < 60)&&(akhir >=40);    UPDATE krs SET huruf = “E” WHERE akhir < 40; 3. UPDATE krs SET bobot = “4” WHERE huruf = “A”;    UPDATE krs SET bobot = “3” WHERE huruf = “B”;    UPDATE krs SET bobot = “2” WHERE huruf = “C”;    UPDATE

IMPLEMENTASI BASIS DATA

INPUTAN SEDERHANA MYSQL/SQL  CREATE DATABASE AKADEMIK; CREATE TABLE MAHASISWA (nimchar(10), nama varchar(50),alamat varchar(150), Agama varchar(50)); CREATE TABLE DOSEN (nipchar(10), nama varchar(50),alamat varchar(150), Agama varchar(50)); CREATE TABLE MATAKULIAH (kodechar(10), nama varchar(50),sksint(11)); CREATE TABLE KRS (nimchar(10), kode char(10),nip char(10),utsint(11),uasint(10) , akhir float, huruf char (10), bobo tint(50));
IMPLEMENTASI BASISDATA Contoh Pembuatan / inputan dalam bentuk mysql  CREATE DATABASE AKADEMIK; CREATE TABLE mahasiswa (nimchar(10), nama varchar(50),alamat varchar(150), Agama varchar(50)); CREATE TABLE dosen (nip char(10), nama varchar(50),alamat varchar(150), Agama varchar(50)); CREATE TABLE matakuliah (kodechar(10), nama varchar(50),sksint (11)); CREATE TABLE krs (nimchar(10), kode char(10),nip char(10), //inputan                    Ø   Mahasiswa INSERT INTO mahasiswa (nim,nama,alamat,agama)VALUES(‘1701’,’niko’,’jl.almahera’,’islam’); INSERT INTO mahasiswa (nim,nama,alamat,agama)VALUES(‘1702’,’miko’,’jl.melati’,’kristen’); INSERT INTO mahasiswa (nim,nama,alamat,agama)VALUES(‘1703’,’siko’,’jl.mawar’,’islam’);          Ø   Dosen INSERT INTO dosen (nip,nama,alamat,agama)VALUES(‘B001’,’sisi’,’SURABAYA’,’islam’); INSERT INTO dosen (nip,nama,alamat,agama)VALUES(‘B002’,’susi’,’SEMARANG’,’islam’); INSERT INTO dosen (nip,nama,alamat,agama)VALUES(