Shape Shape

SQL Tutorial

Shape
Shape
Shape Shape
15 Nov, 2023 96 SQL

SQL Tutorial

img-data

SQL, atau Structured Query Language, adalah bahasa pemrograman khusus yang digunakan untuk mengelola dan mengakses sistem manajemen basis data relasional (RDBMS). RDBMS adalah sistem yang dirancang untuk menyimpan, mengelola, dan mengambil data yang disusun dalam bentuk tabel yang terkait satu sama lain. SQL adalah alat yang kuat untuk berinteraksi dengan basis data relasional dan melakukan berbagai operasi seperti pengambilan data, pembaruan data, penghapusan data, dan sebagainya. Mari kita bahas beberapa konsep dan perintah SQL utama.

Bagian dasar MySQL ini mengajarkan Anda cara menggunakan pernyataan SQL untuk mengelola data di MySQL. Ini akan memberi Anda semua yang perlu Anda ketahui untuk bekerja dengan MySQL secara efektif.

Konsep Dasar SQL:

  1. Database:
    • Sebuah database adalah koleksi terorganisir dari data.
    • Contoh: MySQL, PostgreSQL, SQLite, Microsoft SQL Server.
  2. Table (Tabel):
    • Tabel adalah struktur dasar penyimpanan data dalam basis data.
    • Setiap tabel terdiri dari baris dan kolom.
    • Contoh: Tabel 'employees' dengan kolom 'id', 'name', 'salary', dll.
  3. Row (Baris):
    • Setiap baris dalam tabel mewakili satu set data yang lengkap.
    • Contoh: Baris dalam tabel 'employees' mungkin mencakup informasi tentang satu karyawan.
  4. Column (Kolom):
    • Setiap kolom dalam tabel mewakili tipe data tertentu.
    • Contoh: Kolom 'name' mungkin berisi nama karyawan.
  5. Primary Key:
    • Kunci utama adalah kolom atau kelompok kolom yang secara unik mengidentifikasi setiap baris dalam tabel.
    • Contoh: Kolom 'id' yang berisi nomor identifikasi unik untuk setiap karyawan.
  6. Foreign Key:
    • Kunci asing adalah kolom yang mengacu pada kunci utama di tabel lain.
    • Menghubungkan dua tabel dan memungkinkan hubungan antara data mereka.

Perintah SQL Umum:

  1. SELECT:
    • Digunakan untuk mengambil data dari satu atau lebih tabel.

code

SELECT column1, column2 FROM table_name WHERE condition;

  1. INSERT:
    • Digunakan untuk menambahkan data baru ke dalam tabel.

code

INSERT INTO table_name (column1, column2) VALUES (value1, value2);

  1. UPDATE:
    • Digunakan untuk memperbarui data yang sudah ada dalam tabel.

code

UPDATE table_name SET column1 = value1 WHERE condition;

  1. DELETE:
    • Digunakan untuk menghapus data dari tabel.

code

DELETE FROM table_name WHERE condition;

  1. CREATE TABLE:
    • Digunakan untuk membuat tabel baru.

code

CREATE TABLE table_name ( column1 datatype1, column2 datatype2, ... );

  1. ALTER TABLE:
    • Digunakan untuk mengubah struktur tabel, seperti menambahkan atau menghapus kolom.

code

ALTER TABLE table_name ADD column_name datatype;

 

  1. DROP TABLE:
    • Digunakan untuk menghapus tabel.

 code

DROP TABLE table_name;

  1. JOIN:
    • Digunakan untuk menggabungkan baris dari dua atau lebih tabel berdasarkan suatu kondisi.

code

SELECT * FROM table1 JOIN table2 ON table1.column = table2.column;

  1. GROUP BY:
    • Digunakan untuk mengelompokkan baris berdasarkan nilai kolom tertentu.

code

SELECT column, COUNT(*) FROM table_name GROUP BY column;

  1. ORDER BY:
    • Digunakan untuk mengurutkan hasil query.

code

SELECT * FROM table_name ORDER BY column DESC;

SQL adalah alat yang sangat kuat dan fleksibel, dan pemahaman mendalam terhadap konsep dan perintah SQL sangat penting untuk efektif mengelola dan mengambil data dari basis data relasional.

Shape Shape

Tutorial Selengkapnya

Ready to start?

Download our mobile app. for easy to start your course.

Shape
  • Google Play
  • App Store