- Back to Home »
- SMT3 »
- LAPORAN BASISDATA_NO12
Posted by : Unknown
Jumat, 22 November 2013
ASALAMULAIKUM WR.WB
LAPORAN PRAKTIKUM
hari rabu 20 Nopember 2013
Alasan saya mengaupload tugas-tugas perkuliahn saya ,ini hanya sebagai history saya di perkuliahan semester tiga, tapi jika ada pengunjung ke blog saya terimakasaih banyak ,dan mohon maaf jika laporan artikelnya kurang baik.
.LAPORAN PRAKTIKUM BASIS DATA
MODUL 5
Nama : Dede
iskandar
Nim : 3411121140
Teknik Informatika
Fakultas Matematika
Ilmu Pengetahuan Alam
Universitas Jenderal
Achmad Yani
2013 – 2014
1. perintah show databasesyaitu untuk
menampilkan semua database yang telah di buat dan database yang saya gunakan dalam databintangfilm
Gambar nama database yang sudah di buat
2 untuk melihat tabel-tabel yang ada di database bisa menggunakan perintah show
tables
Gambar menampilkan tabel
3 pungsi desc pada myqsl yaitu untuk melihat
field yang ada pada tabel serta serta melihat type data yang di gunakan dan primary
key mungkin pada intinya untuk melihat identitas yang ada di dalam
tabel
4 perintah select *from jenisfilm pungsi nya
untuk menampilkan data isian pada tabel
5 pungsi yang di gunakan pada perintah di bawah sama dengan
perintah sebelumya yaitu untuk melihat identitas data yang ada di dalam tabel
seperti tipe data yang di gunakan serta primary key pada atribut
6. select *from film untuk
menampilkan tabel data yang sudah di isi nilai nya
7 dan perintah sql pada gambar di bawah ini select *from
jenisfilm,film yaitu untuk menggabungkan antara tabel film dan tabel jenisfilm
,dan awal pembuatan database samapi melihat identitas tabel dan menampilkan
tabel yang sudah disi ,mungkin saya akan menjelaskan cara memasukan nilai pada
masing –masing filed yaitu dengan menggunakan perintah insert into namatable
(namafiled1,namafiled2 .......)value (nilai yang ingin di masukan); untuk lebih
jelasnya lihat pada gambar di bawah
Gambar
menggabungkan tabel
8 perintah di
sini menampilkan data pada tabel jenis film yang mana datanya tercantum pada
tabel jenis film sehingga data yang muncul hanya data jenis dah harga saja yang muncul dari perintah pada gambar di bawah terdapat
dua cara untuk menampilkan data pada jenis film yaitu dengan menggunakan
perintah EXISTS
Gambar menampilkan data jenisfilm
9 maksud dari
perintah pada gambar di bawah ,yaitu untuk menampilkan data pada tabel
jenisfilm di mana tabel tersebut tidak
tercantum pada tabel film dengan menggunakan perintah NOT IN dan NOT EXISTS
10 pada gambar di
bawah yaitu untuk menampilkan data jenisfilm di mana data yang di tampilkan
bukan harga yang niainya kecil
11 pada gamabar
di bawah terdapat perintah count yaitu untuk menghitung jumlah
baris dalam suatu kolom pada tabel jenisfilm
12 perintah SUM
yaitu untuk menghitung jumlah nilai
yang ada di dalam kolom pada sebuah table .pada gambar di bawah menghitung dari
kolom harga pada table jenisfilm
13 dan dari
perintah AVG yaitu untuk menghitung rata-rata pada tabel jenisfilm dan
pada kolom harga.
14 pungsi MIN pada
gambar di bawah yaitu untuk mencari nilai yang nilai harganya terkecil ,dan
dari table jenisfilm kolom harga
nilai yang terkecilnya yaitu 2000
15 dan dari pugsi MAX kebalikan dari pungsi MIN
,pungsi MAX yaitu untuk mencari nilai terbesar pada sebuah kolom ,dan
dari tabel jenisfilm dan dari kolom harga nilai MAX nya 2500
16 pungsi dari select
dari gambar di bawah ini yaitu untuk menampilkan tabel film ,beserta semua isi
data yang ada di dalamnya ,untuk lebih jelasnya dapat di lihat pada gambar di
bawah.
Gambar
tampilan data
17 jika perintah pada mysql di jalankan dari gambar
di bawah maka data yang muncul hanya
kolom jenis dan jml_film saja yang muncul ,tapi pada jml_film terdapat kata
tambahan yaitu SUM ,sum muncul pada kolom jlm_film
18 pada bagian ini yaitu mengurutkan data pada
kolom judul dan dari pengertian ORDER Yaitu untuk mengurutkan data yang di
pilih
19 pada perintah
di sini sama saja dengan perintah pada nomor 18 yaitu untuk mengurutkan data
pada kolom judul secara asending dengan perintah ORDER BY.
20 perintah sql
pada gambar di bawah sama saja dengan perintah sql pada no 19 ,namun
perbedaannya data yang di sini di urutkan secara desending ,dan data yang di
urutkan secara desending yaitu kolom judul.
21 maksudnya dari
perintah di bawah yaitu pilih jenis dan judul dari table film dan di mana kolom jenis dengan nilai action ,maka data
yang akan muncul hanya kolom jenis dan judul saja yang muncul untuk nilainya
yang akan di tampilkan dari kolom jenis
action dan horor dan dari
kolom
22 maksud dari
perintah mysql tersebut yaitu pilih jenis,judul dari tabel film di mana jenis memiliki nilai action dan atau jenis sama dengan horo,itu
artinya field yang akan di tampilkan hanya jenis dan judul saja dan untuk datanya
yang akan tampil hanaya action atau horor saja ,ini sesuai dengan perintah yang
terdapat di mysql.
23 pada perintah mysql yaitu pilih judul,harga dari film,jenisfilm dari
jenisfilm .jenis=film.jenis .maka data yang muncul pun hanya judul dan harga saja karena sesuai
dengan perintah yang ada di mysql .
24 pada gambar di
bawah terdapat perintah INNER JOIN yaitu untuk menampilkan data dari dua tabel
yang berisi data yang sesuai dengan syarat di belakang tidak boleh NULL ,atau
maksudnya kita mendapat data dari data sebelah kanan dengan data sebelah kiri
25 left join di gunakan untuk menampilkan semua
data dari tabel sebelah kiri perintah left
join beserta pasangannya dari tabel sebelah kanan
26 right join di gunakan
untuk menampilkan data dari sebelah kanan perintah right join berpasangan nya
dari tabel sebelah kiri
27 Natural join
di gunakan untuk menampilkan semua data dari dua tabel di mana terdapat dua
kolom yang sama ,maka yang akan di tampilkan hanya salah satu nya saja
28 Natural left
join di gunakan untuk menampilkan semua data dari tabel sebelah kiri natural perintah natural left join beserta
pasangan nya dari tabel sebelah kanan.meskipun data di sebelah kiri tidak
memiliki pasangan,tetapai akan di tampilkan dengan pasangan berupa NULL
29 Pada gambar di bawah ada perintah natural
right join di gunakan untuk menampilkan semua data dari tabel sebelah kanan natural right join beserta
pasangannya dari tabel sebelah kiri
.meskipun terdapat data di sebelah kanan
tidak memiliki pasangan ,tetapi akan di tampilkan dengan pasangannya
berupa nilai NULL
KESIMPULAN
Di
kesimpulan ini saya akan memberikan sedikit pengertian MYSQL dan DATABASE karena
di awal laporan saya belum menjelaskan
pengertian mysql dan database,mysql yaitu adalah sebuah perangkat lunak Pembuat database yang bersifat
terbuka atau open source dan berjalan disemua platform baik Linux maupun di Windows, MySQL merupakan program pengakses database
yang bersifat network sehingga dapat digunakan untuk aplikasi Multi User
(Pengguna Banyak).
Dan dari database adalah susunan
record data operasional lengkap dari suatu organisasi atau perusahaan yang di
organisir dan di simpan secara terintegrasi dengan menggunakan metode tertentu sehingga mampu
memenuhi informasi yang optimal yang di butuhkan oleh para pengguna.ari
ALAHAMDULIAH SELESAI ,wasalamualaikum wr.wb.