BASIS DATA I
1.1 TUJUAN
Tujuan dari praktikum adalah mahasiswa diharapkan mampu
mengetahui bagaimana cara Retrieve Data, apa saja pernyataan-pernyataan
dan cara menerapkan Retrieve Data terhadap basis data yang dibuat.
1.2.2 Where
Klausa WHERE digunakan untuk memfilter catatan. Klausa
WHERE digunakan untuk mengekstrak hanya catatan-catatan yang
memenuhi kondisi tertentu. Banyak query yang dipadukan dengan
Klausa WHERE.
1.2.3 Distinct
Pernyataan SELECT DISTINCT digunakan untuk
mengembalikan hanya nilai yang berbeda. Di dalam tabel, kolom
sering berisi banyak nilai duplikat dan kadang-kadang Anda hanya
ingin membuat daftar nilai yang berbeda.
1.2.6 Order By
Kata kunci ORDER BY digunakan untuk mengurutkan hasil-set
dalam urutan naik atau turun. Kata kunci ORDER BY mengurutkan
catatan dalam urutan naik secara default. Untuk mengurutkan catatan
dalam urutan menurun, gunakan kata kunci DESC.
BAB II
PEMBAHASAN
Pada Gambar 2.1 kita gunakan perintah “use perpustakaan” untuk memilih
database yang ingin kita buka. Selanjutnya perintah “show tables” untuk
menampilkan semua tabel yang terdapat pada database perpustakaan. Kemudian
menggunakan perintah “select*from namatable” untuk menampilkan data pada
tabel seperti yang terdapat pada Gambar 2.1 sampai Gambar 2.3 diatas. Data
yang terdapat pada setiap table tersebut adalah data yang diinput pada tugas
modul 2, dan ditugas kali ini saya menambahkan kolom “Penerbit” pada table
Buku untuk memenuhi tugas pada modul 3 ini.
Pada tugas modul 3 kita diminta untuk menginputkan data pada tabel
anggota menjadi 10 data menggunakan perintah “insert into anggota” dengan
nama sama tapi berbeda alamat seperti pada Gambar 2.4 .
Gambar 2.5 Input Data Table Buku
Pada Gambar 2.5 kita menginputkan data pada tabel buku hingga menjadi
10 buku dengan penerbit yang sama tapi berbeda judul.
Pada gambar diatas kita akan mengambil data dari tabel anggota dengan
nama tanpa terduplikasi, lalu juga mengambil data dari tabel buku dengan
penerbit tanpa terduplikasi. Selanjutnya menampilkan data pada headersewa yang
mencatat penyewaan buku mulai dari id anggota pertama seperti pada gambar
dibawah ini.
II. PEMBAHASAN
Hampir semua server basis data yang ada menyediakan fasilitas untuk
mengambil(Retrieve) data dari tabel database jadi jika Anda perlu melihat
catatan tabel atau baris atau kolom tertentu maka Anda juga dapat
melakukannya. Misalkan Anda telah membuat database dan beberapa tabel
untuk menyimpan data dalam bentuk terpisah dan ingin menunjukkan atau
mengambil data untuk melihat apakah itu benar atau tidak ada maka Anda
dapat melakukannya dengan bantuan perintah "SELECT".
1. Select
Perintah “SELECT” adalah salah satu perintah SQL Server
yang paling sering digunakan untuk mengambil data dari tabel
database.
2. Where
Klausa WHERE digunakan untuk memfilter catatan. Klausa
WHERE digunakan untuk mengekstrak hanya catatan-catatan yang
memenuhi kondisi tertentu. Banyak query yang dipadukan dengan
Klausa WHERE.
3. Distinct
Pernyataan SELECT DISTINCT digunakan untuk
mengembalikan hanya nilai yang berbeda. Di dalam tabel, kolom
sering berisi banyak nilai duplikat dan kadang-kadang Anda hanya
ingin membuat daftar nilai yang berbeda.
4. And & Or
Klausa WHERE dapat dikombinasikan dengan operator AND,
OR, dan NOT. Operator AND dan OR digunakan untuk memfilter
catatan berdasarkan lebih dari satu kondisi:
a. Operator DAN menampilkan catatan jika semua kondisi yang
dipisahkan oleh DAN BENAR.
b. Operator OR menampilkan catatan jika salah satu kondisi yang
dipisahkan oleh OR adalah BENAR.
5. Group By
Pernyataan GROUP BY digunakan untuk menampilkan baris
yang memiliki nilai yang sama terhadap suatu kondisi, seperti
"temukan jumlah pelanggan di setiap negara". Pernyataan GROUP
BY sering digunakan dengan fungsi agregat.
6. Order By
Kata kunci ORDER BY digunakan untuk mengurutkan hasil-set
dalam urutan naik atau turun. Kata kunci ORDER BY mengurutkan
catatan dalam urutan naik secara default. Untuk mengurutkan catatan
dalam urutan menurun, gunakan kata kunci DESC.