Kamis, 22 November 2012

TUGAS Kuliah


TUGAS
SISTEM BASIS DATA 2
Soal dan Ketentuan  :
Rancanglah database dengan kasus bebas.
Implementasikan dengan menggunakan Mysql.
Masukkan data kedalam tabel minimal 5 datanuntuk masing-masing tabel.
Buatlah soal query dan jawabannya untuk menampilkan data (min 10)

Jawaban
1.    Nama Database absensi2010_293
2.    Tables   :
a.       absen293             (id_absen293,nis293,tanggal293,absen293);
b.      guru293                (no_pegawai/guru293,nzmz293,alamat293);
c.       kelas293               (id_kelas293,kelas293);
d.      siswa293              (nis293,nama293,id_kelas293);

Perintah-perintak SQL
·         Tampilkan semua guru.
SELECT * FROM guru293;

·         Tampilkan-nama-nama guru.
SELECT nama293 FROM guru293;
·         Tampilkan Record awal (0) hingga ke-3.
SELECT nis293,nama293 FROM siswa293 LIMIT 0,3;

·         Tampilkan nama guru yang di awali huruf w.
SELECT nama293,alamat293 FROM guru293 WHERE nama293 LIKE 'W%';

·         Tampilkan nama guru yang terdapat huruf i.
SELECT nama293,alamat293 FROM guru293 WHERE nama293 LIKE '%i%';

·         Tampilkan nama siswa diurutkan berdasarkan nama.
SELECT nis293,nama293,id_kelas293 FROM siswa293 ORDER BY nama293 LIMIT 0,5;

·         Tampilkan  kelas siswa yang kelasnya 7A,8A,7C.
SELECT id_kelas293,kelas293 FROM kelas293 WHERE kelas293 IN ('7A','8A','7C');

·         Tampilkan jumlah  seluruh  kelas pada tabel kelas293.
SELECT COUNT(*) FROM kelas293 WHERE kelas293;

·         Ganti semua alamat guru yang berasal dari yogyakarta menjadi jogja.
UPDATE guru293 SET='Jogja' WHERE alamat293='Yogyakarta';

·         Ganti nama fild (absen293) menjadi absenq293.
SELECT absen293 AS absenq293,nis293,tanggal293 FROM absen293;

·      Tampilkan id_kelas,nis,nama siswa dengan query bersarang.
SELECT id_kelas293,nis293,nama293 FROM siswa293 WHERE id_kelas293 IN (SELECT id_kelas293 from kelas293 WHERE id_kelas293 );




·      Tampilkan nama siswa dan kelasnya.
SELECT nama293,kelas293 FROM siswa293,kelas293 WHERE kelas293.id_kelas293=siswa293.id_kelas293;

·      Tampilkan guru yang alamatnya kota Yogyakarta.
SELECT nama293 FROM guru293 WHERE guru293.alamat293='Yogyakarta';


Tidak ada komentar:

Posting Komentar