Pages

Tampilkan postingan dengan label kuliah. Tampilkan semua postingan
Tampilkan postingan dengan label kuliah. Tampilkan semua postingan

seleksi 3 tabel (tugas 3)

nah..sekarang waktunya mengerjakan tugas 3,
tugas ini melanjutkan tugas 2 kemaren, jadi kita kan menggunakan tabel yg sama, yaitu tabel "tugas2", tabel itu terdiri dari

tabel "data pelajarran"

Photobucket

tabel "data siswa"

Photobucket

dan yang terakhir adalah tabel "nilai siswa"

Photobucket
pertama-tama yang harus kita lakukan adalah membuat query 3 tabel, seperti biasa..kita drag tabel ke Query wizard kemudian kita drag nama kolom yang sma
jadinya seperti berikut

Photobucket

disini saya akan membuat 5 seleksi data untuk 3 tabel dengan menggunakan klausa :
-join on
-where
yaitu sebagai berikut :

1. Tampilkan nama dan nilai siswa yang mempunyai nilai harian kurang dari 80

SELECT nama, nilai_harian FROM data_pelajarran, data_siswa, nilai_siswa WHERE nilai_harian<80 AND data_siswa.no_abs=nilai_siswa.no_abs AND nilai_siswa.kode_pelajaran=data_pelajarran.kode_pelajaran
Photobucket

2.tampilkan nama dan nilai-nilai siswa yang mendapatkan nilai bahasa indonesia (11001)

SELECT d.Nama,n.Nilai_harian,n.Nilai_UAS,n.Nilai_UTS FROM data_pelajarran dp JOIN data_siswa d JOIN nilai_siswa n ON dp.kode_pelajaran=n.kode_pelajaran AND d.No_abs=n.No_abs AND dp.kode_pelajaran LIKE "11001%"

Photobucket

3. tampilkan nama guru, nama siswa, nama pelajaran serta nilai UASnya yang mempunyai nilai UAS lebih dari 80

SELECT dp.nama_guru, d.Nama, dp.nama_pelajaran, n.Nilai_UAS FROM data_pelajarran dp, data_siswa d, nilai_siswa n WHERE n.Nilai_UAS>80 AND dp.kode_pelajaran=n.kode_pelajaran AND d.No_abs=n.No_abs

Photobucket


4. tampilkan nama dan nilai uts siswa yang mempunyai nama berawalan huruf "m"

SELECT d.nama,n.Nilai_UTS FROM data_pelajarran dp JOIN data_siswa d JOIN nilai_siswa n ON dp.kode_pelajaran=n.kode_pelajaran AND d.No_abs=n.No_abs AND d.Nama LIKE "m%"

Photobucket


5. Tampilkan nama guru, kelas serta mata pelajaran yang di mengampu pelajaran bahasa inggris

SELECT dp.nama_guru, d.kelas, dp.nama_pelajaran FROM data_pelajarran dp, data_siswa d, nilai_siswa n WHERE dp.kode_pelajaran LIKE "11002" AND dp.kode_pelajaran=n.kode_pelajaran AND d.No_abs=n.No_abs


Photobucket

NB :untuk melihat gambarnya secara utuh...
klik pada gambar..
ukey..selesai...
tengkyu........
^^moe
chocolatemanis.blogspot.com

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS
Read Comments

seleksi 2 tabel (tugas 2)

nah...sekarang saatnya mengerjakan tugas 2 yang ke2, yaitu seleksi 2 tabel.
nah..karna tabel yang kemaren ilang..jadina sekarang buat lagi d, dengan nama tugas 2 dan terdiri dari 2 tabel, yaitu data siswa dan nilai siswa

yang pertama-tama perlu dilakukan adalah membuat query dulu..
caranya dengan men-drag tabel ke "Query builder"

Photobucket

dan sekarang mulai melakukan seleksi dengan formula
1. where
Tampilkan semua data dari tabel data siswa dan nilai siswa

SELECT * FROM data_siswa d, nilai_siswa n WHERE d.No_abs=n.No_abs

Photobucket

2. LIKE
Tampilkan nama, alamat dan nilai UAS siwa yang mempunyai nama berawalan huruf “m”

SELECT d.nama, d.Alamat, n.nilai_UAS FROM data_siswa d, nilai_siswa n WHERE d.No_abs=n.No_abs AND d.nama LIKE "m%"

Photobucket

3. GROUP BY
Tampilkan nama, no absen, kelas, dan jenis kelamin yang di kelompokkan berdasarkan tingkatan kelas

SELECT d.nama, d.kelas, n.nilai_harian, n.nilai_UTS, n.nilai_UAS FROM data_siswa d, nilai_siswa n WHERE d.No_abs=n.No_abs GROUP BY Kelas

Photobucket

4. GROUP BY
Tampilkan nama, no absen , kelas, sex dari group sex

SELECT d.nama, n.No_abs, d.kelas, d.Sex FROM data_siswa d, nilai_siswa n WHERE d.No_abs=n.No_abs GROUP BY Sex

Photobucket

5. AND
Tampilkan nama, kelas dan nilai UAS dari siswa yang mempunyai nama berawalan huruf A dan nilai UAS lebih dari 75

SELECT d.Nama, d.kelas, n.Nilai_UAS FROM data_siswa d, nilai_siswa n WHERE d.No_abs=n.No_abs AND d.nama LIKE "a%" AND n.nilai_UAS>75

Photobucket

6. OR
Tampilkan nama dan alamat, kelas dan nilai UAS dari siswa kelas 11 atau yang mempunyai nilai UAS kurang dari 75

SELECT d.Nama, d.Alamat, d.Kelas, n.Nilai_UAS FROM data_siswa d, nilai_siswa n WHERE d.No_abs=n.No_abs AND d.kelas=11 OR n.Nilai_UAS<75

Photobucket

7. JOIN ON
Tampilkan no absen, nama, nilai harian, nilai UTS dari seluruh siswa

SELECT d.No_abs, d.Nama, n.Nilai_harian, n.Nilai_UTS FROM data_siswa d JOIN nilai_siswa n ON d.No_abs=n.No_abs

Photobucket

8. JOIN ON
Tampilkan no absen, nama, alamat, nilai harian, nilai uts dan nilai uas yang mempunyai alamat di jalan dayu

SELECT d.No_abs, d.Nama, d.Alamat, n.Nilai_harian, n.Nilai_UTS, n.Nilai_UAS FROM data_siswa d JOIN nilai_siswa n ON d.No_abs=n.No_abs AND alamat LIKE "%dayu%"

Photobucket

9. Cross join
Tampilkan no absen, nama, alamat yang mempunyai alamat di jalan menoreh dan mempunyai nama berawalan huruf “S”

SELECT d.No_abs, d. Nama, d.Alamat FROM data_siswa d CROSS JOIN nilai_siswa n ON d.No_abs=n.No_abs AND d.Alamat LIKE "%menoreh%" AND d.nama LIKE "%S%"

Photobucket

10. Straight Join
Tampilkan no.absen , nama, nilai harian, yang mempunyai nilai harian lebih dari 80

SELECT d.No_abs, d.Nama, n.Nilai_harian FROM data_siswa d STRAIGHT_JOIN nilai_siswa n ON d.No_abs=n.No_abs AND n.Nilai_harian>80

Photobucket

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS
Read Comments

quiz basis data - seleksi database

hluu sobat blogger..
huft...akhirna bisa ngerjain tugaz uga...
akhir2 niE klo mo ngerjain tugaz mepetz2 tyuz nuy, deadline hari niE, ngerjain hari niE,heE..
tapi yang penting kelar pada waktunya khan..
hoho..
lho kuQ malah curhat?? >.< okelach klo begitu,langsung ajah yua.. niE adalah postingan quiz basis data dari bu anisa.. okey..pertama-tama yang harus kita lakukan adalah memilih data yang akan kita seleksi, kebetulan aku ngambil database dari tugaz yang kemaren, pilih salah satu tabel, lalu kita siap menyeleksi tabel.. 1.Menampilkan seluruh data dari tabel Tablename1 ( SELECT * FROM )

Photobucket

SELECT * FROM tablename1

2. Menampilkan nama pengunjung yang jenis paketnya paket.(WHERE)

Photobucket

SELECT nama_pengunjung FROM tablename1 WHERE jenis_paket="paket"

3. Menampilkan nama pengunjung, tanggal dan waktu mulai dari tabel tablename1 yang yang waktu mulainya jam 18. (LIKE)

Photobucket

SELECT nama_pengunjung,tanggal, waktu_mulai FROM tablename1 WHERE waktu_mulai LIKE "18%"

4. Menampilkan nama pengunjung, tanggal, nomor kabin dari tabel tablename1 yang namanya berawalan huruf a

Photobucket

SELECT nama_pengunjung,tanggal,nomor_kabin FROM tablename1 WHERE nama_pengunjung LIKE "a%"

5. Menampilkan nama pengunjung, tanggal, dan nomor kabin dari tabel tablename1 yang mendapatkan diskon anggota

Photobucket

SELECT nama_pengunjung,tanggal,nomor_kabin FROM tablename1 WHERE diskon_anggota LIKE "%ya%"

6. Mengurutkan lama penyewaan dari yang paling lama sampe yang sebentar (berdasarkan lama penyewaan) (ORDER BY)

Photobucket

SELECT nama_pengunjung,tanggal,waktu_mulai,waktu_selesai FROM tablename1 ORDER BY lama_penyewaan ASC

7. Menampilkan nama pengunjung, tanggal, print berdasarkan kesamaan mengeprint. (GROUP BY)

Photobucket

SELECT nama_pengunjung,tanggal,print FROM tablename1 GROUP BY print

8. Menampilkan semua data anggota yang mempunyai nama berawalan huruf f dan tidak mempunyai diskon anggota. (“AND”)

Photobucket

SELECT * FROM tablename1 WHERE nama_pengunjung LIKE "f%" AND diskon_anggota LIKE "%-%"

9. Menampilkan semua data anggota yang mempunyai nama berawalan huruf a atau yang menggunakan jenis paket "paket". (“OR”)

Photobucket

SELECT * FROM tablename1 WHERE nama_pengunjung LIKE "a%" OR jenis_paket LIKE "%paket%"

10. Menampilkan nama pengunjung, tanggal, nomor kabin, yang nomor kabinnya lebih dari 4 dan kurang dari 7. (“>” dan “<”) Photobucket

SELECT nama_pengunjung,tanggal,nomor_kabin FROM tablename1 WHERE nomor_kabin >4 AND nomor_kabin <7

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS
Read Comments

membuat data base

hmm... posting selanjutnya masih berkutat dengan kuliah dan kuliah kali ini kita di kasih pelajaran tentang bagaimana cara membuat data base, nah...di sini saya akan membuat data base
1. database : persewaan internet
2. Deskrpsi : Data base tentang Persewaan Internet
3. Tujuan : di gunakan untuk menampilkan data-data mulai dari data anggota data pengunjung hingga pendapatan yang di peroleh
4. Entitas yang di perlukan dalam pembuatan data base “ persewaan internet” adalah sebagai berikut :

Photobucket

Langkah-langkah pembuatan Database “Persewaan Kepingan”
1. Pertama-tama Instal Xampp dan MySQL yog Enterprise

2.Kemudian aktifkan Xampp dengan mengklik Xampp basic start

3. buka program aplikasi SQL yog Enterprise. Namun pastikan XAMPP Control Panel (sebagai localserver) telah start. Maka setelah itu akan muncul jendela seperti berikut.

Photobucket

4. Muncul tampilan connect to mySQL host, klik new, beri nama, & klik connect

5. Selanjutnya untuk membuat database pilih menu : Database > Create Database… (atau menekan) Ctrl+D

Photobucket

5. Membuat Tabel. Dengan memilih menu : Table > Create Table…

Photobucket

6. Kemudian isi data-data tersebut sesuai kebutuhan. Setelah selesai mengisi, tekan create table… pada pojok kiri bawah. Selanjutnya akan muncul jendela pemberian nama table. Jika pengisian berhasil, beri nama table. Dan lanjutkan, bila data bersifat unik jangan lupa contreng tanda primary key

Photobucket

Photobucket

Photobucket

Photobucket

Photobucket

Photobucket

Photobucket

8. Setelah itu mulai Mengisi Record. Dengan cara mengklik kanan table yang akan diisi, Table akan muncul pada field kanan bawah. Kemudian isi record(data) sesuai keinginan.

Photobucket

Photobucket

Photobucket

Photobucket

thE enD !! ^^moe

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS
Read Comments

hmm...niE pertama kalinya aQ mendapat pelajaran "pembelajaran berbasis web" , penasaran uga c, soalna aku mank pengen banget bisa buat web sendiri, smoga ajah bisa tercapai yua?? ^o^
nah..mata kuliah pembelajartan berbasis web niE di ampu oleh salah saunya bernama bu annisa anggraini, beliau akan membagi ilunya kepada kita, ank tp 08.

silabus dari mata kuliah ini sendiri adalah

* web
* HTML
* PHP
* MySQL
* Aplikasi

HTMLnya sendiri bisa menggunakan dreamweaver, dan HTML ini bisa berupa HTML itu sendiri, gambar, hyperlink, table(menggabungkan, memecahkan), form, dan frame
sedangkan PHP berkenaan dengan frame, form dan table
sedangkan MySQL adalah berbentuk basis data serta tedapat struktur kondisi di dalamnya

yach...kira- kira seperti itulah yang akan kita pelajari, jujur aku masih awam dan tidak terlalu mengerti soal istilah-istilah itu, ^o^, tapi bukankah bvelajar itu adalah tujuan dari tidak tau menjadi tidak tau?? jadi tolong doakan aku semoga bisa memahami pelajaran ini dengan baik dan mendapat hasilnya yua...
ganbatte !! XD

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS
Read Comments