Media Belajar Bahasa Pemrograman | by APPKEY

SQLTutorial SQL 37 : Memastikan Keunikan Data dengan...

Tutorial SQL 37 : Memastikan Keunikan Data dengan SQL Unique

-

Halo pembaca setia Codekey.id! Sudah siap untuk melanjutkan belajar SQL bersama kami? Kali ini kami akan membahas salah satu jenis constraint data yang ada pada SQL. Constraint data yang satu ini sepertinya tidak begitu sering dibahas, setidaknya tidak sesering kita menyebut Primary Key atau Foreign Key.

Meski jarang disebutkan, namun constraint Unique ini sangat penting dan sering digunakan lho. Agar kita semua lebih paham penggunaan dan fungsi SQL Unique ini, yuk langsung saja kita bahas bersama. Berikut ini cakupan materi yang akan dibahas:

  • Mengenal Constraint SQL Unique
  • Tips Utama Belajar SQL Unique
  • Membuat Sintaks Unique untuk CREATE TABLE
  • Contoh Penerapan Unique pada ALTER TABLE
  • Penutup

Mengenal Constraint SQL Unique

Constraint Unique pada dasarnya berfungsi sama dengan Primary Key, di mana fungsinya ialah untuk memastikan setiap baris data yang ada dalam satu tabel bernilai unik atau tidak sama dengan yang lainnya. Namun seperti yang kita telah pahami, pada Primary Key, Anda masih dapat memasukkan nilai null yang di mana pada constraint Unique tidak diizinkan.

Secara sederhananya, dengan menggunakan constraint Unique, ketika Anda mengolah data dalam database dengan menggunakan SQL, Anda dapat memastikan bahwa setiap baris dalam tabel memiliki penanda yang unik dan tidak bernilai null atau kosong. Baik Primary Key maupun Unique memberikan jaminan keunikan data, namun Primary Key hanya memiliki satu batasan pertabelnya sementara Unique dapat memiliki lebih dari satu batasan unik dalam satu tabel.

Artikel Terkait  Tutorial SQL 31 : SQL NOT, Cara Menggunakan Operator NOT pada SQL

Tips Utama Belajar SQL Unique

Berikut ini beberapa tips utama yang harus Anda pahami dan ingat dalam penerapan constraint Unique. Beberapa hal berikut ini menjelaskan secara singkat berbagai hal yang harus Anda ketahui:

  1. Anda dapat menggunakan constraint Unique ini untuk mengklasifikan setiap sel data yang ada di dalam tabel databse tertentu pada Oracle
  2. Constraint ini langsung dijelaskan atau dimasukkan sebagai Primary Key secara default
  3. Seperti yang kita ketahui, kita hanya dapat mendeklarasikan hanya satu Primary Key, namun kita dapat membuat banyak data dengan batasan SQL Unique untuk setiap tabel yang ada.
  4. Pada fungsi SQL SELECT UNIQUE hanya berfungsi pada Oracle. Jika Anda menggunakan sistem manajemen lainnya, Anda dapat menggunakan fungsi SQL SELECT DISTINCT

Artikel Terkait  Tutorial SQL 11 : Format Date SQL dan Cara Menggunakannya dengan Benar

Membuat Sintaks Unique untuk CREATE TABLE

Pada bagian belajar SQL ini, kami akan menjelaskan sintaks yang digunakan untuk membuat CREATE TABLE dengan constraint Unique. Perhatikan dengan seksama contoh sintaks berikut:

CREATE TABLE Siswa (
    id int NOT NULL UNIQUE,
    nama varchar(255) NOT NULL,
    alamat varchar(255),
    umur int
);

Pada contoh sintaks di bawah berikutnya ini, merupakan contoh di mana kita mengizinkan pemberian nama pada batasan yang dibuat :

CREATE TABLE Siswa (
    id int NOT NULL,
    nama varchar(255) NOT NULL,
    address varchar(255),
    umur int,
    CONSTRAINT UC_Siswa UNIQUE (id,nama)
);

Contoh Penerapan Unique pada ALTER TABLE

Pada ALTER TABLE, SQL Unique dapat diterapkan setelah kita membuat tabelnya. Ini akan membantu Anda memperbaiki formatnya jika Anda lupa memasukkan constraint Unique pada tabel. Seperti ini cara memasukkannya:

ALTER TABLE Siswa

ADD UNIQUE (id);

Berikut sintaks untuk memberikan izin penamaan pada batasan yang dibuat:

ALTER TABLE Siswa

ADD CONSTRAINT UC_Siswa UNIQUE (id,nama);

Namun jangan lupakan bahwa contoh sintaks di atas hanya didukung jika Anda menggunakan Oracle. Jika Anda menggunakan sistem manajemen lain, Anda dapat menggunakan SQL SELECT DISTINCT.

Penutup

Nah itulah tutorial belajar SQL Unique yang mulai sekarang dapat Anda gunakan untuk mengolah data Anda dengan lebih mudah. Untuk berbagai referensi lainnya belejar bahsa pemrograman, terus ikut artikel codekey.id ya! Sekian pembahasan menarik kali ini, semoga bermanfaat!


Jasa Pembuatan Aplikasi, Website dan Internet Marketing | PT APPKEY
PT APPKEY adalah perusahaan IT yang khusus membuat aplikasi Android, iOS dan mengembangkan sistem website. Kami juga memiliki pengetahuan dan wawasan dalam menjalankan pemasaran online sehingga diharapkan dapat membantu menyelesaikan permasalahan Anda.

Jasa Pembuatan Aplikasi

Jasa Pembuatan Website

Jasa Pembuatan Paket Aplikasi

Jasa Pembuatan Internet Marketing

Tutorial

Subscribe Sekarang

Dapatkan beragam informasi menarik tentang bahasa pemrograman langsung melalui email Anda. Subscribe sekarang dan terus belajar bersama kami!

Blog Post Ranking 10

Tutorial PHP 23 : Cara Membuat Messages Alert PHP

Alert box atau alert messages digunakan di situs web untuk menampilkan pesan peringatan kepada pengguna bahwa mereka telah memasukkan...

Tutorial PHP 2 : Cara Install PHP, Langkah Awal Belajar PHP

PHP adalah bahasa pemrograman gratis dan open source. Secara teknis tidak perlu menginstal PHP: sebagian besar host web dan...

Tutorial PHP 22 : Cara Membuat Redirect PHP dengan Cepat dan Mudah

Jika Anda melakukan browsing di browser kesayangan Anda, mungkin Anda pernah melihat link yang berisikan “php redirect” atau yang...

Tutorial Python 9 : Cara Membuat Looping Python

Pada artikel sebelumnya, Codekey telah menjelaskan tentang Operasi Kondisional Python yang di dalamnya menyinggung tentang percabangan dan perulangan. Belajar...

Tutorial Python 7 : Python String Format dan Cara Mudahnya

Anda ingin belajar Python dan ingin menjadi ahli dalam bahasa pemrograman Python? Mari belajar bersama Codekey! Pada pembahasan kali...

Tutorial Python 8 : Langkah Mudah Membuat Operasi Kondisional pada Python

Pada pembahasan sebelumnya, Codekey telah menjelaskan kepada Anda tentang pengoperasian string pada Python mulai dari menggabungkan hingga memanipulasi string...

Tutorial SQL 20 : Mari Pelajari Cara Menggunakan Fungsi GROUP by SQL

Pada pembahasan seri Tutorial SQL ke- 20 ini, Codekey akan membahas tentang GROUP BY yang merupakan statement di dalam...

Tutorial Javascript 8 : Array Javascript, Panduan Lengkap Cara Membuatnya

Seperti bahasa pemrograman yang berorientasi objek lainnya, dalam JavaScript juga terdapat array. Jika Anda memiliki banyak objek yang ingin...

Tutorial SQL 8 : Constraint SQL, Bagaimana Fungsi dan Penggunaannya?

Pada artikel sebelumnya Anda telah mempelajari tentang wildcard SQL, pada artikel kali ini kami akan menjelaskan tentang constraint SQL. Jika...

Tutorial HTML/CSS 23 : Cara Membuat Form Sederhana dengan HTML

Form memiliki peran yang sangat krusial bagi website atau aplikasi untuk menjaga sistem keamanannya. Form HTML digunakan untuk mengumpulkan...

Bisnis

Online Service

Peluang Bisnis

Model Bisnis

Entrepreneurship

Uang

Ketrampilan

Outsourcing

Monetize

Pemasaran

SEO

Internet Marketing

Dasar Pemasaran

Strategi Pemasaran

Situs Web Analitik

Iklan

Teknologi

Teknologi Terbaru

AI

Komputer

Jaringan

Paling Sering dibaca
Mungkin Anda Menyukainya