Postingan

TUGAS 6 - Pengunaan Pengunaan Primary & index Dengan 2 contoh kasus yang berbeda Dengan 2 contoh kasus yang berbeda

Gambar
  Pengunaan Primary & index Dengan 2 contoh kasus yang berbeda Penggunaan Primary Key (Kunci Utama) dan Index dalam SQL memiliki peran penting dalam pemodelan dan pengoptimalan basis data. Berikut ini adalah dua contoh kasus yang berbeda untuk penggunaan Primary Key dan Index dalam SQL:      * Kasus 1: Penggunaan Primary Key untuk Memastikan Unik dan Keterhubungan Data: Anda memiliki tabel "students" yang menyimpan informasi tentang mahasiswa, dan setiap mahasiswa memiliki ID yang unik. Dalam hal ini, Anda dapat menggunakan Primary Key untuk memastikan bahwa setiap baris dalam tabel memiliki nilai ID yang unik dan untuk membangun keterhubungan antara tabel ini dengan tabel lain yang berkaitan. Contoh : CREATE TABLE students ( id INT PRIMARY KEY, name VARCHAR(100), major VARCHAR(50) ); Dalam contoh di atas, kolom "id" ditentukan sebagai Primary Key, yang menjamin bahwa setiap baris dalam tabel "students" akan memiliki ID yang unik. Dengan mengguna...

TUGAS 5 - Pengunaan View Dengan 2 contoh kasus yang berbeda

Gambar
Pengunaan View Dengan 2 contoh kasus yang berbeda Penggunaan View dalam SQL memungkinkan Anda untuk membuat tampilan virtual dari satu atau beberapa tabel yang berisi hasil query yang dapat dieksekusi secara terpisah. Berikut ini adalah dua contoh kasus yang berbeda untuk penggunaan View dalam SQL:     *  Kasus 1: Membuat View dari Query yang Rumit : Anda memiliki query yang rumit yang melibatkan beberapa tabel dan fungsi agregat. Agar lebih mudah mengakses dan menggunakan hasil query tersebut, Anda dapat membuat View untuk query tersebut. Contoh : CREATE VIEW monthly_sales AS SELECT MONTH(order_date) AS month, SUM(total_sales) AS total FROM orders GROUP BY MONTH(order_date); Dalam contoh di atas, View "monthly_sales" dibuat berdasarkan query yang mengambil bulan dari tanggal pesanan (dengan menggunakan fungsi MONTH) dan menghitung total penjualan (dengan menggunakan fungsi SUM). Dengan membuat View ini, Anda dapat menggunakan View "monthly_sales" dalam pernyataan S...

TUGAS 3 - Pengunaan Functions dalam sql

Gambar
  Pengunaan Functions dalam sql Fungsi (Functions) dalam SQL adalah operasi atau tindakan yang diterapkan pada data atau kolom dalam pernyataan SQL. Fungsi dapat digunakan untuk melakukan berbagai manipulasi data, perhitungan, pemformatan, dan lainnya. Berikut ini adalah beberapa penggunaan umum fungsi dalam SQL: 1. Fungsi Agregat: Fungsi agregat digunakan untuk menghitung nilai agregat dari sekumpulan baris data. Beberapa fungsi agregat umum meliputi: 'COUNT' : Menghitung jumlah baris atau nilai yang ada dalam kolom. 'SUM' : Menghitung total nilai dalam kolom numerik. 'AVG' : Menghitung rata-rata nilai dalam kolom numerik. 'MIN' : Mengambil nilai terkecil dalam kolom. 'MAX' : Mengambil nilai terbesar dalam kolom.      Contoh:           SELECT COUNT(*) FROM customers;           SELECT SUM(sales) FROM orders;           SELECT AVG(age) FROM employees; 2. Fungsi String: Fungsi stri...

TUGAS 2 - where sql

Gambar
  where SQL Klausul WHERE dalam SQL digunakan untuk menentukan kondisi yang harus dipenuhi oleh data yangingin diambil atau diubah dalam sebuah pernyataan SQL. Pernyataan SQL dengan klausa WHERE digunakan untuk melakukan pemfilteran data berdasarkan kriteria tertentu. Berikut ini adalah penjelasan lebih lanjut tentang klausa WHERE dalam SQL: 1.  Pernyataan SELECT dengan WHERE : SELECT kolom1, kolom2, ... FROM nama_tabel WHERE kondisi; Dalam pernyataan SELECT, WHERE digunakan untuk memfilter data yang dipilih berdasarkan kondisi tertentu. Hanya baris yang memenuhi kondisi tersebut yang akan dikembalikan sebagai hasil query. 2.  Kondisi dalam klausa WHERE : Kondisi dalam WHERE dapat berupa ekspresi logika atau perbandingan yang digunakan untuk memeriksa nilai di dalam kolom. Beberapa operator perbandingan yang sering digunakan dalam kondisi WHERE antara lain: '=' (sama dengan) '<>' atau != (tidak sama dengan) '<' (kurang dari) '>' (lebih dari) ...

TUGAS 4 - Group dengan pengabungan 2 table

Gambar
  Group dengan pengabungan 2 table Untuk menggabungkan dua tabel dalam SQL dengan menggunakan klausa GROUP BY, Anda dapat menggunakan pernyataan JOIN untuk menghubungkan tabel-tabel tersebut berdasarkan kolom yang memiliki hubungan. Setelah menggabungkan tabel, Anda dapat menggunakan klausa GROUP BY untuk mengelompokkan data berdasarkan kolom tertentu. Berikut adalah contoh penggunaan GROUP BY dengan penggabungan dua tabel: Misalkan kita memiliki dua tabel: "orders" dan "customers" dengan hubungan antara mereka adalah kolom "customer_id". Kita ingin mengelompokkan pesanan berdasarkan pelanggan dan menghitung jumlah pesanan untuk setiap pelanggan. SELECT customers.customer_id, customers.customer_name, COUNT(orders.order_id) AS order_count FROM customers JOIN orders ON customers.customer_id = orders.customer_id GROUP BY customers.customer_id, customers.customer_name; Pernyataan di atas akan menggabungkan tabel "customers" dan "orders" ber...

TUGAS 1 - INSTALL MYSQL

Gambar
  MySQL Workbench Berikut adalah langkah-langkah untuk mengunduh MySQL Workbench: 1.  Buka browser web dan pergi ke situs resmi MySQL Workbench di https://www.mysql.com/products/workbench/ . 2.  Di halaman utama MySQL Workbench, cari tombol "Download" atau "Unduh" dan klik padanya. 3.  Anda akan diarahkan ke halaman unduhan. Pada halaman ini, Anda akan melihat beberapa opsi unduhan yang tersedia. Pastikan Anda memilih versi MySQL Workbench yang sesuai dengan sistem operasi Anda (Windows, macOS, atau Linux) dan versi yang diinginkan. 4.  Setelah Anda memilih versi yang diinginkan, klik pada tautan unduhan yang sesuai. 5.  Proses pengunduhan akan dimulai. Tunggu hingga pengunduhan selesai. Kecepatan pengunduhan tergantung pada koneksi internet Anda. 6.  Setelah pengunduhan selesai, cari file instalasi MySQL Workbench yang telah diunduh di komputer Anda. 7.  Buka file instalasi dan ikuti instruksi yang muncul di layar. Anda mungkin perlu menyetujui p...