LAPORAN AWAL DAN LAPORAN AKHIR PRAKTIKUM BASIS DATA (LAPORAN KE-7)

 LAPORAN AWAL

1.    1.Tuliskan dan jelaskan Deklarasi sintaks perintah between pada MySQL?

BETWEEN =>  digunakan untuk melakukan seleksi berdasarkan nilai yang ada diantara dua batas pengambilan data.

 

Query Dasar penggunaan BETWEEN : 

SELECT * FROM nama_tabel WHERE nama_kolom BETWEEN batas_nilai1 AND batas_nilai2;

 

2.    2.Apakah fungsi perintah having dalam menampilkan data ?

HAVING => digunakan dalam menentukan sebuah kondisi data yang telah dikelompokkan (GROUP), 

 

Query Dasar penggunaan HAVING : 

SELECT nama_kolom FROM nama_tabel WHERE kondisi GROUP BY nama_kolom HAVING kondisi;

 

3.    3.Sebutkan dan Jelaskan pengurutan data dalam Order by ?

ORDER BY => digunakan untuk mengurutkan data secara DESC dan ASC. 

 

Query Dasar Penggunaan ORDER BY:

·        SELECT * FROM nama_tabel ORDER BY kolom ASC;

Mengurtutkan data dari kecil ke besar (Ascending)

 

·        SELECT * FROM nama_tabel ORDER BY kolom DESC;

Mengurtutkan data dari besar ke kecil (Descending)

 

4.    4.Apa perbedaan dari like dan Not like ?

·        Operator LIKE => Operator LIKE digunakan untuk menampilkan data berdasarkan sebuah pattern (pola) yang sesuai dengan keinginan/kebutuhan.

·        Operator NOT LIKE => Operator NOT LIKE digunakan untuk menampilkan data berdasarkan sebuah pattern (pola) yang TIDAK sesuai.

 

Query Dasar Penggunaan LIKE dan NOT LIKE : 

·        SELECT * FROM nama_table WHERE nama_kolom LIKE 'pattern';

·  SELECT * FROM nama_table WHERE nama_kolom NOT LIKE 'pattern'

 

pattern atau pola adalah sebuah ekspresi karakter yang sesuai (matching) dengan yang diinginkan. Pattern ini bersifat mandatory (wajib ada).

LAPORAN AKHIR

KESIMPULAN :

 

Between terdiri dari dua jenis yaitu Between dan Not Between. Between digunakan untuk mengolah data suatu nilai dalam range tertentu biasanya lebih dari satu. sedangkan Not Between Merupakan kebalikan nya, yaitu mengolah suatu nilai di luar dari range yang telah ditentukan. 

SELECT * FROM nama_table WHERE nama_kolom BETWEEN nilai_awal AND nilai_akhir;

SELECT * FROM nama_table WHERE nama_kolom NOT BETWEEN nilai_awal AND nilai_akhir;

 

 

Sintaks  LIKE dapat ditulis sebagai berikut:

SELECT * FROM nama_table WHERE nama_kolom LIKE keyword_pencarian;

 

Sintaks  NOT LIKE dapat ditulis sebagai berikut :

SELECT * FROM nama_table WHERE nama_kolom NOT LIKE keyword_pencarian;

 

Sintaks  IN dapat ditulis sebagai berikut:

SELECT * FROM nama_table WHERE nama_kolom IN ("values1","values2"…;

Sintaks NOT IN dapat ditulis sebagai berikut:

SELECT * FROM nama_table WHERE nama_kolom  NOT IN („values1‟,‟values2‟…);

Dalam praktek ini saya mengunakan comand promt atau cmd.

Komentar