Postingan

Menampilkan postingan dari Juni, 2023

Pengunaan Primary & Index

  PRIMARY DAN INDEX Primary Key (Kunci Utama) adalah kolom atau kombinasi kolom yang secara unik mengidentifikasi setiap baris dalam sebuah tabel. Primary Key harus memiliki nilai yang unik dan tidak boleh bernilai NULL. Tujuan utama dari Primary Key adalah untuk memastikan integritas data dan memberikan cara cepat untuk mengakses baris data tertentu dalam tabel. Berikut adalah contoh penggunaan Primary Key dalam SQL: Misalkan kita memiliki tabel "Customers" dengan kolom-kolom "CustomerID", "FirstName", "LastName", dan "Email". Untuk membuat "CustomerID" sebagai Primary Key, Anda dapat menggunakan pernyataan CREATE TABLE atau ALTER TABLE sebagai berikut: Menggunakan CREATE TABLE: CREATE TABLE Customers (   CustomerID INT PRIMARY KEY,   FirstName VARCHAR(50),   LastName VARCHAR(50),   Email VARCHAR(100) ); Menggunakan ALTER TABLE: ALTER TABLE Customers ADD PRIMARY KEY (CustomerID); Setelah mengatur "CustomerID" sebaga...

SQL - VIEW

SQL VIEW View dalam SQL adalah objek virtual yang terdiri dari hasil pernyataan SELECT yang didefinisikan sebagai tabel virtual yang tidak menyimpan data fisiknya. View memungkinkan Anda untuk mengorganisir, menyembunyikan, atau menggabungkan data dari satu atau lebih tabel dengan cara yang terstruktur, sehingga memudahkan pemrosesan data dan memberikan keamanan pada tingkat akses data. Berikut adalah contoh penggunaan View dalam SQL: Misalkan kita memiliki dua tabel: "Customers" dengan kolom-kolom "CustomerID", "FirstName", "LastName", dan "Email", serta "Orders" dengan kolom-kolom "OrderID", "CustomerID", dan "OrderDate". Kita ingin membuat View yang menggabungkan informasi dari kedua tabel ini. Contoh query : CREATE VIEW CustomerOrders AS SELECT c.CustomerID, c.FirstName, c.LastName, o.OrderID, o.OrderDate FROM Customers c JOIN Orders o ON c.CustomerID = o.CustomerID; Pada contoh di atas, kita ...

SQL - GROUP BY

SQL GROUP BY   GROUP BY adalah klausa dalam pernyataan SQL yang digunakan untuk mengelompokkan baris data berdasarkan satu atau beberapa kolom tertentu dalam tabel. Itu memungkinkan Anda untuk melakukan agregasi data dan menerapkan fungsi agregat seperti SUM, COUNT, AVG, MIN, MAX, dll., pada setiap kelompok data yang terbentuk. Berikut adalah contoh penggunaan GROUP BY dalam pernyataan SQL: Misalkan kita memiliki tabel "Orders" dengan kolom-kolom "CustomerID", "ProductID", dan "Quantity". Kita ingin menghitung total jumlah barang yang dipesan oleh setiap pelanggan. Contoh query : SELECT CustomerID, SUM(Quantity) AS TotalQuantity FROM Orders GROUP BY CustomerID; Pada contoh di atas, kita menggunakan GROUP BY pada kolom "CustomerID" untuk mengelompokkan data berdasarkan pelanggan. Kemudian, menggunakan fungsi agregat SUM pada kolom "Quantity" untuk menghitung total jumlah barang yang dipesan oleh setiap pelanggan. Output akan me...

SQL - FUNCTIONS

SQL FUNCTIONS  Fungsi SQL adalah perintah yang digunakan dalam pernyataan SQL untuk melakukan operasi atau perhitungan pada data yang ada dalam basis data. Fungsi SQL dapat digunakan untuk memanipulasi data, melakukan operasi matematika, memanipulasi string, mengambil tanggal dan waktu, dll. Berikut adalah beberapa jenis fungsi SQL yang umum digunakan: 1. Fungsi Agregat: Fungsi ini digunakan untuk melakukan operasi pada sekelompok nilai dan menghasilkan satu nilai hasil. Contoh fungsi agregat termasuk SUM, COUNT, AVG, MIN, dan MAX.  Contoh query: SELECT COUNT(*) FROM Orders; -- Menghitung jumlah total baris dalam tabel "Orders" SELECT AVG(Price) FROM Products; -- Menghitung rata-rata harga dari produk dalam tabel "Products" 2. Fungsi String: Fungsi ini digunakan untuk memanipulasi dan memanipulasi data string. Contoh fungsi string termasuk CONCAT, UPPER, LOWER, dan SUBSTRING.  Contoh query: SELECT CONCAT(FirstName, ' ', LastName) AS FullName FROM Customers; ...

SQL - WHERE

SQL WHERE Klausul WHERE dalam SQL digunakan untuk menerapkan kondisi pada pernyataan SELECT, UPDATE, atau DELETE untuk memfilter data yang akan diambil, diperbarui, atau dihapus dari tabel berdasarkan kondisi tertentu. Ini memungkinkan Anda untuk menentukan kriteria yang harus dipenuhi oleh baris data yang akan diproses. Berikut adalah contoh penggunaan klausa WHERE dalam pernyataan SQL: 1. SELECT dengan WHERE: SELECT * FROM nama_tabel WHERE kondisi; Contoh: SELECT * FROM Customers WHERE Country = 'Indonesia'; Pernyataan di atas akan mengambil semua kolom dari tabel "Customers" di mana nilai kolom "Country" adalah 'Indonesia'. 2. UPDATE dengan WHERE: UPDATE nama_tabel SET kolom = nilai WHERE kondisi;  Contoh: UPDATE Customers SET City = 'Jakarta' WHERE CustomerID = 1; Pernyataan di atas akan memperbarui nilai kolom "City" menjadi 'Jakarta' di tabel "Customers" di mana nilai kolom "CustomerID" adalah 1. 3....

DOWNLOAD DBMS - MYSQL WORKBENCH

PENGERTIAN DBMS DBMS (Database Management System) adalah sistem perangkat lunak yang dirancang untuk mengelola dan mengatur basis data. DBMS digunakan untuk menyimpan, mengelola, dan mengambil data dengan efisien. Ini menyediakan antarmuka antara pengguna atau aplikasi dengan basis data, memungkinkan pengguna untuk mengelola data dengan cara yang terstruktur dan terorganisir. Contoh DBMS yang populer adalah: 1. Oracle: Oracle Database merupakan salah satu DBMS yang paling banyak digunakan di dunia. Oracle menyediakan fitur-fitur canggih, skalabilitas tinggi, dan dukungan untuk transaksi yang kompleks. 2. MySQL: MySQL adalah DBMS open-source yang sangat populer. MySQL memiliki performa yang baik, mudah digunakan, dan sering digunakan untuk aplikasi web dan aplikasi skala kecil hingga menengah. 3. Microsoft SQL Server: Microsoft SQL Server adalah DBMS yang dikembangkan oleh Microsoft. Ini memiliki dukungan yang kuat untuk platform Windows dan menyediakan berbagai fitur, termasuk integras...