Cara Membedakan ALTER dan UPDATE dalam SQL?

Perbedaan yang menonjol antara ALTER dan UPDATE dalam SQL adalah ALTER adalah perintah bahasa definisi data sedangkan UPDATE adalah perintah bahasa manipulasi data.

Structured Query Language (SQL) adalah bahasa yang memungkinkan melakukan operasi pada data yang disimpan dalam RDBMS. Perintah SQL terutama dibagi menjadi tiga kategori: Data Definition Language (DDL) , Data Manipulation Language (DML) dan Data Control Language (DCL). Perintah DDL membantu memodifikasi database, tabel, dll. Sementara perintah DML membantu memanipulasi data di RDBMS . Perintah DCL, di sisi lain, membantu menentukan pengguna yang dapat mengakses database. Singkatnya, ALTER adalah perintah DDL sedangkan UPDATE adalah perintah DML.

Topik bahasan kami tentang:

  1. Apa itu ALTER dalam SQL – Definisi, Fungsi 2. Apa itu UPDATE dalam SQL – Definisi, Fungsi 3. Apa Perbedaan Antara ALTER dan UPDATE dalam SQL – Perbandingan Perbedaan Kunci

Istilah Utama

ALTER, Perintah DDL, Perintah DML, RDBMS, SQL, UPDATE

Yang perlu anda ketahui tentang ALTER dalam SQL

“ALTER” adalah perintah DDL yang membantu memodifikasi struktur database atau objek terkait seperti tabel. Ada beberapa kegunaan dalam perintah ALTER.

Pernyataan berikut menambahkan kolom yang disebut departemen ke tabel karyawan.

ALTER TABLE karyawan TAMBAH(

departemen VARCHAR(30)

);

Pernyataan berikut menambahkan beberapa kolom yang disebut departemen, alamat dan tanggal_kelahiran ke tabel karyawan.

ALTER TABLE karyawan TAMBAH(

departemen VARCHAR(30),

alamat VARCHAR(100),

tanggal_kelahiran TANGGAL

);

Dimungkinkan juga untuk mengubah tipe data tabel kolom yang ada. Awalnya, jumlah karakter di bidang departemen di atas adalah 30. Namun, pernyataan berikut mengubah jumlah karakter di bidang departemen menjadi 50 karakter.

ALTER TABLE karyawan MENGUBAH (

departemen VARCHAR(50)

);

Kita juga dapat mengganti nama kolom menggunakan ALTER. Pernyataan berikut mengubah nama kolom date_of_birth sebagai dob.

ALTER TABLE karyawan RENAME

date_of_birth KE dob;

Selain itu, dimungkinkan juga untuk menghapus kolom dari tabel. Pernyataan berikut menghapus alamat kolom dari tabel karyawan.

ALTER TABLE DROP karyawan (alamat);

Yang perlu anda ketahui tentang PEMBARUAN dalam SQL

“UPDATE” adalah perintah DML yang membantu mengubah catatan dalam tabel.

Sebagai contoh, asumsikan bahwa departemen awal karyawan 100 adalah TI. Pernyataan berikut mengubah departemen karyawan tersebut menjadi HR.

UPDATE karyawan departemen SET = ‘HR’ WHERE emp_id =100;

Selanjutnya, kita dapat mengubah nilai beberapa kolom. Pernyataan berikut mengubah departemen ke HR dan alamat ke Sydney dari karyawan 100.

UPDATE departemen SET karyawan = ‘HR’, alamat= ‘Sydney’ WHERE emp_id=100;

Perbedaan Antara ALTER dan UPDATE dalam SQL

Definisi

ALTER adalah perintah dalam SQL yang digunakan untuk memodifikasi database, tabel, dll. dari RDBMS sementara UPDATE adalah perintah dalam SQL yang digunakan untuk mengubah baris dalam tabel RDBMS. Jadi, inilah perbedaan mendasar antara ALTER dan UPDATE dalam SQL.

Kategori

Perbedaan yang menonjol antara ALTER dan UPDATE dalam SQL adalah ALTER adalah perintah DDL sedangkan UPDATE adalah perintah DML.

Penggunaan

Perintah ALTER membantu memodifikasi struktur database dan objek terkait sementara perintah UPDATE membantu memodifikasi catatan dalam tabel database. Maka dari itu, ini adalah perbedaan lain antara ALTER dan UPDATE dalam SQL.

Kata terakhir

SQL adalah bahasa yang memungkinkan melakukan operasi pada data yang disimpan dalam RDBMS. “ALTER” dan “UPDATE” adalah dua perintah tersebut. Perbedaan yang menonjol antara ALTER dan UPDATE dalam SQL adalah ALTER adalah perintah Bahasa Definisi Data sedangkan UPDATE adalah perintah Bahasa Manipulasi Data.

Sumber bacaan:
  1. “SQL: ALTER Command.” Macam-Macam Topologi Jaringan Pada Jaringan Komputer | Belajar malam ini, Tersedia di sini . 2. “Menggunakan Perintah SQL UPDATE.” Macam-Macam Topologi Jaringan Pada Jaringan Komputer | Belajar malam ini, Tersedia di sini .
Sumber gambar:
  1. “1895779” (CC0) melalui Pixabay

Related Posts