Escolar Documentos
Profissional Documentos
Cultura Documentos
A. TUJUAN
1. Personal komputer.
2. Aplikasi MySQL.
3. Jobsheet
C. TEORI SINGKAT
SQL memberikan bentuk manajemen data untuk dapat menghasilkan informasi sesuai
dengan data yang diinginkan. Manajemen data yang dimaksud diantaranaya,
mengurutkan data sesuai abjad atau dari angka bilangan terbesar menuju bilangan
terkecil, menghitung banyaknya record data pada suatu tabel, merubah nama kolom,
mengganti atau merubah data yang telah ada, bahkan untuk menghasilkan informasi yang
datanya diperoleh atau digenerate dari banyak tabel, yang dinamakan dengan query
banyak tabel.
D. LANGKAH KERJA
1
Misalnya: Kita ingin mengganti nama kolom pada sebuah tabel dengan nama yang
lain. Bentuk umum:
ALTER TABLE nama tabel CHANGE nama_kolom lama nama_kolom baru tipe
data(ukuran);
Contoh:
Contoh query:
Misalnya: Kita ingin mengganti nama table dengan nama yang baru.
Bentuk umum:
2
Contoh: mengganti nama tabel skripsi dengan table bimbingan.
Contoh Query:
c. Mengurutkan Data
Misalnya, kita ingin menampilkan data dengan urutan kolom tertentu, dan
berdasarkan data tertentu. Query yang digunakan adalah ORDER BY.
Bentuk Umum:
Contoh1.
Menampilkan data nama mahasiswa, nim dan tanggal lahir, dengan urutan data
berdasarkan nim.
Contoh query:
3
mysql> SELECT nama_mahasiswa,nim,tanggal_lahir FROM mahasiswa ORDER
BY nim;
Contoh 2.
Menampilkan data dari kolom nim, nama mahasiswa, dan alamat, dengan urutan
nim dari urut terbesar atau secara urut turun.
Contoh query:
4
Gambar 7. Daftar table mahasiswa berdasarkan urutan nim secara urut descending.
Misalnya, kita ingin menampilkan data dengan jumlah tertentu saja mengingat record
data yang ada terlalau banyak.
Bentuk umum:
Contoh:
Menampilkan data yang ada pada table jadwal dengan 5 record pertama saja.
Contoh query:
5
Gambar 11. Data pada table jadwal setelah menggunakan LIMIT
Misalnya untuk menampilkan data dengan batasan data atau nilai tertentu.
Bentuk Umum:
Contoh:
Menampilkan data kode matakuliah, hari,jam, dan lokal hanya untuk lokal C28 dan
C30 saja.
Contoh query:
6
Gambar 13. Data pada table jadwal stelah diberi batasan
Query yang digunakan adalah LIKE dan disimbolkan dengan % yang dapat
diletakkan di depan atau di belakang dari sebuah criteria, dan diantaranya.
Bentuk Umum:
Contoh:
Contoh query:
7
g. Menghitung Jumlah Record
Bentuk umum:
Contoh query:
Gambar 14
E. EVALUASI
8
d. Data bimbingan skripsi mahasiswa meliputi Kode dosen,NIP, Nama
dosen, NIM, Nama mahasiswa dan tanggal mulai bimbingan. Batasi data
yang ditampilkan hanya mahasiswa dengan tahun masuk 2006.
e. Jadwal kuliah, diurut berdasarkan hari, jam dan lokal.
a. AVG ()
b. AVG (DISTINCT)
c. COUNT ()
d. COUNT (DISTINCT)
e. MAX ()
f. MIN ()
g. SUM ()
h. SUM (DISTINCT)
i. STD (), STDDEV () ATAU STDDEV_POP ()
j. VARIANCE (), VAR_POP (), VAR_SAMP ()
Buat ringkasan tentang cara pemakaian fungsi-fungsi agregat tersebut pada
MySQL.