0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan4 halaman

Tugas

Diunggah oleh

aistarisyah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan4 halaman

Tugas

Diunggah oleh

aistarisyah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

mengelola dan memanipulasi tabel

Nama : Tarisyah Destiani


Kelas : Xl-RPL 1
Hari, Tanggal : Senin, 6 Mei 2024

A. menampilkan data
menuliskan statement SQL untuk menampilkan data tidaklah terlalu rumit. alasan nya bahwa
struktur statement SQL yang digunakan sederhana dan kata-kata kunci (kosakata) yang
digunakan juga tidaklah banyak. beberapa kata kunci yang perlu dipahami adalah sebagai
berikut.

1. SELECT, digunakan untuk memerintahkan DBMS untuk menampilkan data.


2. FROM, digunakan untuk memilih tabel di basis data yang menjadi sumber data yang
akan ditampilkan
3. WHERE, digunakan untuk menentukan kriteria dari data yang akan di manipulasi
4. GROUP BY, digunakan untuk menentukan kolom yang digunakan sebagai
pengelompokan data.
5. ORDER BY, digunakan untuk menentukan kriteria pengurutan data yang akan
ditampilkan.

statement untuk menampilkan data mempunyai format bebas, artinya penulisan statement
tidak mempunyai aturan-aturan baku yang harus diikuti. dengan kata lain, tanpa memenuhi
aturan ini, aplikasi DBMS yang digunakan akan tetap dapat menjalankan statement SQL yang
diberikan. aturan-aturan tersebut antara lain sebagai berikut.

1. setiap klausa ditempatkan di baris yang baru.


2. meletakan setiap klausa sejajar dengan klausa-klausa yang lain.
3. jika sebuah klausa mempunyai beberapa bagian, masing-masing bagian sebaiknya
diletakan pada baris yang terpisah dan diatur indentasi tersendiri di bawah baris awal
dari klausa yang berhubungan.

selain "aturan" di atas, ada notasi yang dikembangkan oleh Backus Naur From (BNF) untuk
menuliskan statement SQL, yaitu sebagai berikut.

1. huruf kapital digunakan untuk menuliskan kosakata SQL


2. huruf kecil digunakan untuk menuliskan kata-kata yang didefinisikan oleh pengguna
3. karakter vertical bar (|) dugunakan untuk menandakan adanya beberapa alternatif yang
dapat dipilih, misalnya, a|b|c.
4. tanda kurung kurawal {} digunakan untuk mengindikasikan sebuah elemen yang
dibutuhkan.
5. tanda kurung [] digunakan untin mengindikasikan sebuah elemen yang bersifat pilihan
5.
(boleh ada atau tidak).
6. tanda elipsis (...) digunakan untuk pengulangan berupa optional yang dapat lebih dari
satu kali. contohnya adalah sebagai berikut.
| Statement: |
| {a|b} (, c...) |
artinya pilihan antara a atau b diikuti dengan nol atau lebih pengulangan c yang dipisahkan
dengan koma.

oleh karena itu, secara umum syntax untuk menampilkan data dilakukan dengan
menggunakan perintah SELECT mempunyai bentuk seperti berikut.
| SELECT [DISTINCT | ALL] {*NamaKolom/
| Ekspresi [AS NamaKolomBaru]] [,...] }
| FROM NamaTabel [Alias] [,...]
| [WHERE kondisi]
| [GROUP BY DaftarKolom] [HAVING Kondisi]
| [ORDER BY DaftarKolom]

keterangan :

1. NamaKolom/Ekspresi adalah nama kolom yang ingin ditampilkan atau ekspresi


matematika dari satu atau lebih kolom.
2. NamaKolomBaru adalah nama kolom baru bagi kolom yang ditampilkan dengan nama
kolom yang berbeda. jika tidak didefinisikan, kolom akan ditampilkan sesuai dengan
nama kolom originalnya.
3. NamaTabel adalah nama tabel yang ingin diakses.
4. Alias adalah nama lain dari tabel yang ingin diakses.
5. Kondisi adalah aturan yang ingin diberlakukan untuk record-record yang ingin
ditampilkan.
6. DaftarKolom adalah nama-nama kolom yang ingin dijadikan acuan.

ketika menampilkan data menggunakan perintah SELECT, anda dapat mengatur untuk
memilih kolom mana saja yang akan ditampilkan.

berikut hal-hal yang perlu dipelajari dalam menampilkan data.

1. Menampilkan Semua Field dalam menampilkan data dari semua


kolom yang ada pada tabel, dapat dilakukan dengan cara menambahkan perintah
SELECT, memilih semua kolom yang ingin ditampilkan, kemudian memanggil tabel
sesuai kolom-kolom tersebut berada. sebagai contoh, anda ingin menampilkan data
dari dua kolom di tabel pegawai seperti yang ditunjukkan pada tabel 6.1 langkah
selanjutnya gunakan statement SELECT untuk menampilkan semua field adalah
sebagai berikut. | SELECT IdPeg, Nama, NamaKel,
JK,
| Alamat, Kota, Telp, dan NoCab
| FROM Pegawai
jika statement SQL diatas dijalankan, perintah tersebut akan menampilkan semua kolom
dan record yang ada dalam tabel Pegawai seperi yang di tampilkan di Tabel 6.1

2. Menampilkan Sebagai Kolom ada kalanya, seorang pengguna tidak perlu


melihat semua kolom yang dimiliki oleh
sebuah tabel, melainkan untuk kolam tertentu saja. sebagai contoh untuk tabel
pegawai yang ditunjukkan oleh tabel 6.1, Ada mau makan kolom tertentu saja, misalnya
hanya kolam IdPeg, Nama, NamaKel, Alamat, Kota dan Telp.
pada kasus seperti ini Anda dapat menggunakan perintah SELECT diikuti dengan nama nama
kolom yang ingin ditampilkan. statement SQL Untuk menampilkan sebagian kolom adalah
sebagai berikut.
| SELECT IdPeg, Nama, NamaKel, Alamat,
| Kota, Telp
| FROM Pegawai
statement SQL di atas akan menampilkan data dari kolom yang dipilih seperti yang tunjukkan
oleh tabel 6.2 berikut.

3. Melakukan Perhitungan
terkadang untuk keperluan kegiatan bisnis Anda perlu menampilkan data sambil melakukan
perhitungan menggunakan data di kolom tertentu. sebagai ilustrasi jika Anda membuat basis
data untuk minimarket Anda mungkin perlu menghitung jumlah yang harus dibayar per item
barang yang dibeli. Dngn as you L ada dapat melakukan perhitungan dengan cara mengalikan
datang pada kolom jumlah barang dengan kolom harga barang dan kemudian menampilkan
hasilnya.

sebagai contoh misalkan Anda mempunyai tabel gaji pegawai seperti yang ditunjukkan oleh
tabel 6.3 pada akhir tahun perusahaan ingin memberikan bonus kepada setiap pegawai
sebesar 75% dari gaji. oleh karena itu Anda ingin menampilkan gaji bonus yang diterima dan
jumlah total yang harus dibayar ke masing masing pegawai untuk menampilkan data dan
perhitungan tersebut, anda dapat menggunakan statement SQL seperti berikut.
| SELECT IdPeg, Nama, NamaKel, Gaji,
| Gaji*0,75 As Bonus, Gaji + Bonus As Dibayar
| FROM Pegawai
jika dijalankan statement SQL tersebut akan memberikan hasil seperti yang ditunjukkan pada
tabel 6.4

4. Menggunakan DISTINCT
Ketika Anda menampilkan data dari kolom tertentu saja, terkadang ada baris data dari kolom
tersebut yang mempunyai nilai sama. sebagai contoh jika Anda menampilkan kolom NoCab
dari tabel pegawai yang ditunjukkan oleh tabel 6.5, Akan terdapat beberapa record data yang
bernilai sama. untuk menghindari data yang sama ditampilkan lebih dari satu kali, anda dapat
menggunakan statement DISTINCT.

kata kunci DISTINCT digunakan untuk mencegah record data dengan nilai yang sama
ditampilkan dua kali untuk menunjukkan bahwa perintah DISTINCT bekerja Anda akan
membuat dua statement SQL yang berbeda contohnya Anda mempunyai statement SQL
yang tidak disertai dengan statement disebut sebagai berikut
| SELECT NoCab
| FROM Pegawai
statement tersebut dijalankan akan menghasilkan tabel seperti yang ditunjukkan oleh tabel
6.6 (a). sebaliknya, kata kunci DISTINCT ditambahkan pada statement SQL tersebut
statement SQL tersebut akan menjadi sebagai berikut.
| SELECT DISTINCT NoCab
| FROM Pegawai
Statement tersebut akan menghasilkan data seperti yang ditunjukkan oleh tabel 6.6 (B)
sebagai berikut.

Anda mungkin juga menyukai