Showing posts with label database. Show all posts
Showing posts with label database. Show all posts

MYSQL QUERY: INSERT INTO, UPDATE AND DELETE

Di post saya sebelumnya saya telah memposting tentang berbagai perintah DDL. Materi tersebut saya dapatkan dari Mata Kuliah Praktikum Basis Data di Kampus saya. Bagi yang ingin mengunjungi artikel tersebut dipersilakan menuju link berikut ini:

1. Daftar Perintah MySQL | DDL (Data Definition Language) Part I
2. Daftar Perintah MySQL | DDL (Data Definition Language) Part II


Kini saya akan berbagi tentang perintah DML di mySQL. Perintah DML atau Data Manipulation Language adalah perintah yang dipergunakan untuk memanipulasi data-data yang tersimpan di dalam tabel pada suatu database. Jadi ibaratnya DDL adalah perintah untuk memanipulasi wadah dari data (tabel atau database) meliputi strukturnya maka DML adalah perintah untuk memanipulasi isi dari wadah tersebut.

Perintah DML meliputi perintah untuk memasukkan data (record) ke dalam table (INSERT INTO), perintah untuk memperbarui data (record) pada sebuah tabel (UPDATE), perintah untuk menghapus data (record) pada suatu Tabel (DELETE) dan perintah untuk menampilkan record-record yang eksis (SELECT). Namun khusus untuk perintah SELECT karena cukup banyak variannya maka akan saya buatkan post sendiri.

Dari dua post tentang perintah DDL yang lalu saya telah membuat database db_ubd dan tabel mhs. Saya akan pergunakan tabel tersebut untuk memberi sedikit demo tentang perintah DML. Berikut struktur tabel mhs yang telah dibuat.


Baiklah kita mulai saja.

Daftar Perintah MySQL | DDL (Data Definition Language) Part II

PERINTAH MYSQL BERKAITAN DENGAN ALTER TABLE DAN RENAME TABLE.

ALTER TABLE
Alter Table adalah perintah yang digunakan untuk mengedit atau mengupdate struktur tabel yang sudah dibuat. Misal:
- Menambahkan field baru di akhir atau di awal atau di pertengahan tabel
- Menghapus field pada tabel
- Mengubah nama field
- Mengubah tipe data atau length atau attribut suatu field dsb.

Baiklah kita persiapkan dulu database dan tablenya. Pada postingan yang lalu saya sudah membuat database: db_ubd dengan tabel mahasiswa di dalamnya. Dan struktur tabel mahasiswa tersebut:
- nim char(10) primary key
- nama varchar(50)
- kelas char(5)

Mari kita mulai...

Daftar Perintah MySQL | DDL (Data Definition Language) Part I

Halo sobat sekalian, kali ini saya ingin berbagi materi mata kuliah Praktikum Basis Data tentang DDL. Seperti yang kita tahu bahwa di dalam MySQL dikenal dua macam perintah. Yaitu:
  • DDL (Data Definition Language)
  • DML (Data Manipulation Language)
DDL merupakan kelompok perintah yang berfungsi untuk mendefinisikan atribut-atribut basis data, tabel, atribut(kolom), batasan-batasan terhadap suatu atribut, serta hubungan antar tabel. Yang termasuk dalam kelompok DDL ini adalah CREATE, ALTER, dan DROP.

Sedangkan DML adalah perintah yang digunakan untuk memanipulasi record-record yang ada di dalam tabel. Perintah DML Meliputi: INSERT, UPDATE, DELETE dan SELECT

Oke, di postingan kali ini saya hanya membatasi pada perintah DDL saja.

Mari kita mulai, Kalau mau langsung mencoba jangan lupa start mySQL-nya. Oh ya, untuk membuatnya mudah dimengerti dan diingat nanti saya akan mencoba membahasakan syntax SQL tersebut dalam bahasa kita.


Mari mulai.