Oct 12, 2019

Belajar SQL - Data Manipulation Language #4

 Kamis, 29 Agustus 2019




Belajar SQL - Data Manipulation Language...




Bismillah…
Kamis, 29 Agustus 2019, di hari ke 4 KBM (Kegiatan Belajar Mengajar) kami mendapat banyak istifadah dari apa yang diberikan Kang Basyir

Database... yaa hari ini materi yang akan kami pelajari hari ini,

Database ini kumpulan dari berbagai data dan informasi yang tersimpan dan tersusun di komputer yg nantinya bisa diolah, dan dimanipulasi.

Ya. Tujuan database ini tidak lain untuk mengurangi redudansi data (data ganda), mempermudah penyimpanan data, mengelola dan mengelompokkan data.

Nah ada Software yang dirancang khusus untuk mengelola suatu database menjalankan operasi terhadap data yang diminta oleh banyak user yaitu DBMS (Database Management System) tujuan utamanya untuk menghindari kekacauan dalam pengelolaan data yang jumlahnya besar.

Jenis – jenis software database juga beragam, seperti Oracle, PosgreSQL, MicrosoftAccess, Firebird dll, tapi kali ini yang dipelajari menggunakan MySQL yang nantinya kami akan menggunakan software ini.

Dan ada satu bahasa yang digunakan untuk mengakses database yaitu SQL (Structured Query Leanguage). Ada beberapa istilah dasar SQL seperti DDL, DML dan DCL

Perintah dasar DDL seperti CREATE, ALTER, RENAME, DROP
DML (berhubungan dengan manipulasi atau pengolahan data) seperti SELECT, INSERT, UPDATE, DELETE
DCL (berhubungan dengan kontrol hak akses user mysql) seperti GRANT, REVOKE


Perintah DDL dasar seperti :


  •         SHOW databases;      => menampilkan daftar database
  •         CREATE database [nama_database];    => membuat database baru
  •         USE [nama_database];        => menggunakan database
  •         DROP database [nama_database];       => menghapus database
  •         SHOW tables;    => menampilkan tabel yang ada di database
  •         DESCRIBE [nama_tabel];      => menampilkan keterangan lebih tentang tabel
  •         DROP [nama_tabel];   => menghapus tabel yang ada

Kang Basyir juga menjelaskan tentang beberapa Data Type yang ada pada MySQL seperti char, varchar, text, tinytext, date, datetime, timestamp, enum, set, dlsb.

Tak lupa rutinitas kegiatan santri ba’da magrib dan shubuh untuk belajar Tahsin dan menghafal yang dibimbing oleh Ustadz Kurniawan untuk memperbaiki tajwid serta makhrijul huruf dari bacaan Al Qur’an.