Skip to content Skip to sidebar Skip to footer

Tugas Pendahuluan & Akhir Pertemuan IX Data Manipulation Language (Bagian 5)

PERTEMUAN IX

DATA MANIPULATION LANGUAGE (Bagian 5)


Jelaskan perbedaan operator aritmatika dengan operator pembanding!




Penulisan artikel ini saya ambil dari tugas praktikum basis data, mungkin kalian yang mampir disini juga sama soalnya.

Tugas ini sebenernya harus ditulis tangan sehingga tidak bisa asal copas begitu saja kan kalo tulis tangan mau ga mau ya harus nulis, tapi jika kalian males nulis saya ada hasil scan tulis tangan nya jika masih tapi ya hehe

oke langsung saja kita menuju ke soal dan jawaban tugas pada petemuan 9 ini.


TUGAS PENDAHULUAN

1. Jelaskan perbedaan operator aritmatika dengan operator pembanding!


Operator aritmatika adalah operator yang digunakan untuk melakukan matematika dasar. Sedangkan operator pembanding adalah operator yang digunakan untuk melakukan pembandingan apakah beberapa elemen sama, identik, kurang dari atau lebih besar dari yang lain.

2. Jelaskan apa yang dimaksud dengan distinct pada MySQL! Berikan contohnya !


Yang dimaksud DISTINCT adalah perintah yang digunakan hanya untuk memanipulasi tampilan hasil dari tabel.Contoh: Hasil query terdapat data yang sama lebih dari 1 kali kemunculan, perintah distinct hanya akan menampilkan 1 kali saja.

3. Mengapa user memerlukan tampilan data dengan fungsi distinct ?


Karena distinct hanya akan mengeliminasi query yang unik, atau tidak sama dilihat secara baris perbaris.
Fungsi distinct dapat digunakan untuk menampilkan data yang berbeda beda, tidak mungkin ada data yang sama. Sangat berguna jika user ingin mengambil data inti nya saja.

4. Jelaskan apa yang dimaksud dengan Fungsi Agregat pada MySQL !


Yang dimaksud dengan fungsi Agregat adalah fungsi yang menerima koleksi nilai dan mengembalikan nilai tunggal sebagai hasilnya. sedangkan fungsi agregat sendiri pada umum nya terdiri dari lima jenis yaitu COUNT, SUM, AVG, MIN dan MAX.
COUNT digunakan menghitung jumlah data pada tabel.
SUM digunakan mengembalikan total nilai yang ditetapkan.
AVG digunakan mengembalikan rata rata nilai yang di tetapkan.
MIN digunakan mengembalikan nilai terkecil
MAX digunakan mengembalikan nilai terbesar


Berikut ini tugas akhir daripada kalian bingung kan mau nulis kesimpulan apa mending langsung simak saja nih, langsung comot aja boss biar cepet

TUGAS AKHIR

1. Buatlah kesimpulan praktikum di atas !


DISTINCT digunakan hanya untuk memanipulasi tampilan hasil dari table. Duplikasi yang dihapus adalah untuk tampilan data, bukan table asli dari MySQL
Sintaks query DISTINCT adalah sebagai berikut: 
SELECT DISTINCT nama_kolom FROM nama_table;

Fungsi Operator Aritmatika dasar yang dimiliki oleh MySQL adalah; penjumlahan, pengurangan, perkalian, dan pembagian.

Operator aritmetika tersebut disertakan dalam perintah select yang bertujuan untuk memanipulasi data yang sifatnya sederhana. Untuk kebutuhan yang lebih kompleks guna memanipulasi data secara aritmetika, MySQL juga menyediakan fungsi-fungsi bult-in.

Fungsi agregat memiliki 5 jenis yaitu COUNT contoh sintaks nya: SELECT COUNT(*) FROM tokolaptop;
SUM contoh sintaksnya: SELECT SUM(StokBarang) FROM produk;
AVG contoh sintaksnya: SELECT AVG(Kuantitas) FROM detail_order;
 MIN contoh sintaksnya: SELECT NamaProduk, StokBarang FROM produk WHERE StokBarang =(SELECT MIN(StokBarang) FROM produk);
 MAX contoh sintaksnya: SELECT NamaProduk, StokBarang FROM produk WHERE StokBarang =(SELECT MAX(StokBarang) FROM produk);

itulah soal dan jawaban materi pada pertemuan 9 ini.

Tugas tulis tangan yang sudah di scan juga masih ada namun tidak saya lampirkan disini, yang saya lampirkan hanya softcopy nya saja

Demikian artikel tentang Tugas Pendahuluan & Akhir Pertemuan IX Data Manipulation Language (Bagian 5), jika ada yang salah tolong di koreksi ya karna saya juga asih belajar, dan jika ada yang mau di tanyakan silahkan di kolom komentar

Sekian dan terimakasih

Berlangganan via Email