Selasa, 23 September 2014

Data manipulation language (DML) dan Data Control Language (DCL)

Data Manipulation Language (DML)
INSERT

Untuk meyisipkan atau memasukkan data baru ke dalam tabel. Penggunaannya setelah database
dan tabel selesai dibuat.

Perintah Insert digunakan untuk menambahkan baris baru dalamsebuah tabel setelah tabel tersebut di buat.

INSERT INTO nama_tabel [(field ke-1,…,field ke-n)]
VALUES (nilai_field_ke-1, …,nilai_field_ke-n) ;

SELECT
  
untuk mengambil data atau menampilkan data dari satu tabel atau beberapa dalam relasi

Untuk menampilkan/menyeleksi data yang dinginkan dari sekumpulan data yang ada.

SELECT nama_field
FROM nama_tabel
[WHERE kondisi]

UPDATE

Untuk memperbarui data lama menjadi data terkini

Mengganti nilai dari kolom. Menggunakan klausa Where jika data yang akan diganti ( di update ) hanya pada kolom tertentu saja. Tanpa klausaWhere, semua baris akan berubah nilainya.

UPDATE nama_tabel
SET nama_field = data_baru
WHERE nama_field = data_lama;

DELETE

Untuk menghapus data dari tabel. Delete digunakan untuk menghapus semua baris sesuai dengan kondisi yang telah ditetapkan.

DELETE FROM nama_tabel
[WHERE <condition> ];

Data Control Language (DCL)

GRAND

Untuk memberikan hak/izin akses oleh administrator (pemilik utama) server kepada user. Hak akses tersebut berupa hak membuat (CREATE), mengambil(SELECT), menghapus(DELETE), mengubah(UPDATE), dan hak khusus berkenaan dengan sistem databasenya.


GRANT priviliges ON tbname TO user;

REVOKE

untuk menghilangkan atau mencabut hak akses yang telah diberikan kepada user oleh
administrator Perintah REVOKE digunakan untuk memberikan hak akses menampilkan, menambah, memodifikasi dan menghapus data pada pada suatu table

REVOKE priviligesON tbname FROM user;

COMMIT

Menyetujui suatu transaksi/ akhir transaksi sukses
Menyetujui segala perubahan ke basis data secara
permanen.

ROLLBACK

Akhir transaksi gagal (pembatalan transaksi)

SAVEPOINT (PADA ORACLE)

Penandaan suatu transaksi
SAVEPOINT save_pointname;

contoh-contoh latihan 

contoh tampilkan nama barang dan stoknya yang kurang dari 300
jawab :
select nama_barang,stok_barang
from barang
where stok_barang < 300

tampilkan kode barang, nama barang dan satuan yg merupakan rim
select kode_barang,nama_barang,satuan_barang
from barang
where satuan_barang = 'rim'

tampilkan nama barang yang dipasok sebanyak 50
select nama_barang
from barang, pasok
where jml_pasok = 50
AND barang.kd_barang = pasok.kd_barang

tampilkan nama barang dan stok barang yang disuply oleh alfa
select nama_barang, stok_barang
from barang, suplier, pasok
where nama_suplier = 'alfa'
AND barang.kd_barang = pasok.kd_barang
AND pasok.kd_suplier=suplier.kd_suplier


UPDATE
mengganti nilai dari kolom
UPDATE nama_tabel
SET nama_field = data_baru
WHERE nama_field = data_lama;

contoh
UPDATE barang
SET stok_barang = 1000
WHERE kode_barang = brg001;

contoh hapus nama barang yang nama barangnya spidol
DELETE FROM barang
WHERE nama_barang = 'spidol';

tabel


LATIHAN
Buatlah tabel mahasiswa dengan field :
nim char(10),
nama varchar (15),
alamat varchar (20),
kota varchar (15),
field nim merupakan suatu primary key dari tabel mahasiswa ini.
Tambahkan field kodepos pada tabel mahasiswa dengan tipe data char, lebar field adalah 8 :
Ubah tipe data pada kolom kodepos menjadi varchar2, lebar data 5 :





Tugas KSK 23 September 2014

1. Key Loggers

Keylogger adalah sebuah program yang dibuat untuk merekam pengentrian data melalui keyboard dan memasukanya ke dalam log (catatan). Tapi seiring berkembang versi dan tipenya, kini keylogger pun bisa merekam aktifitas mouse, clipboard,web browser dan visual surveillance (gambar hasil capture otomatis layar monitor). Keylogger terbagi dalam dua jenis, yaitu jenis hardware dan software. Tentunya jenis software lebih praktis digunakan dan pula lebih aman. Keylogger awalnya digunakan untuk keperluan positif, seperti memonitori aktifitas-aktifitas pekerja atau anak yang menggunakan komputer. Tapi saat ini banyak para hacker  menggunakan sofftware ini untuk keperluan negative, seperti memasangnya di komputer-komputer milik perusahaan, warnet, komputer perorangan dll. Tentunya semakin banyak penyalahgunaan software tersebut semakin kuat pula keamanan sistem komputer. Hampir semua antivirus sekarang sudah bisa menditeksi keberadaan keylogger ini. Oleh karena itu, saat penginstalan aplikasi ini anti virus harus di unisnstal atau di disable kan protection nya dahulu.




2. Loss Data

Kehilangan data (data loss) dapat disebabkan karena
1. bencana
- Kebakaran
- Banjir
- Gempa Bumi
- Perang
- Kerusuhan
- Binatang

2. kesalahan perangkat keras dan perangkat lunak
- Tidak berfungsinya pemroses
- Disk atau tape yang tidak terbaca
- Kesalahan telekomunikasi
- Kesalahan program (bugs)

3.kesalahan atau kelalaian manusia
- kesalahan pemasukan data
-memasangkan tape atau disk yang salah,
-Eksekusi program yang salah
-Kehilangan disk atau tape

3. Trojan Horse
Trojan horse atau Kuda Troya atau yang lebih dikenal sebagai Trojan dalam keamanan komputer merujuk kepada sebuah bentuk perangkat lunak yang mencurigakan (malicious software/malware) yang dapat merusak sebuah sistem atau jaringan. Tujuan dari Trojan adalah memperoleh informasi dari target (password, kebiasaan user yang tercatat dalam system log, data, dan lain-lain), dan mengendalikan target (memperoleh hak akses pada target).
4. Online Predator
Predator online adalah seseorang yang berlagak ramah dan berusaha menjadi teman para pengguna internet anak-anak dan remaja. Namun sifat ramahnya itu menyimpan misi berbahaya, yakni demi memuaskan hasrat seksual mereka. 
Para pelaku kejahatan ini biasanya beroperasi di chat room atau situs jejaring sosial macam Facebook,MySpace,Twitter,dan jejaring sosial laiinya. Biasanya pertama kali mereka menggunakan Modus untuk meraih kepercayaan dari calon korbannya,seperti berlagak ramah .


5. Pop Up

Pop-up adalah jendela yang biasanya muncul tiba-tiba ketika mengunjungi halaman web. biasanya iklan ini tidak diperlukan dan harus disingkirkan agar tidak mengganggu proses menjelajah web. untuk menangkalnya, dapat di pakai program penangkal pop-up. ada pula program penangkal pop-up yang terintegrasi dengan browser, misalnya yang terdapat pada browser Mozilla Firefox, Opera, dan Internet Explorer versi 7.

6. Worms

Worm atau cacing komputer dalam keamanan komputer, adalah sebutan untuk sebuah program yang menyebarkan dirinya di dalam banyak komputer, dengan menggandakan dirinya dalam memori setiap komputer yang terinfeksi. Sebuah worm dapat menggandakan dirinya dalam sebuah sistem komputer sehingga dapat menyebabkan sistem tersebut mengalami crash sehingga mengharuskan server harus di-restart. Beberapa worm juga menghabiskan bandwidth yang tersedia. Worm merupakan evolusi dari virus komputer.


7. Root Kits

Bila diterjemahkan dari Bahasa Inggris ke Bahasa Indonesia, Rootkit adalah Root = akar, dan kit = kotak peralatan. Jadi Rootkit adalah Kotak peralatan (yang umumnya berupa malware) yang mengakar (tertanam) dalam sistem operasi untuk memantau aktivitas yang dilakukan user.
Pengertian Rootkit yang lain adalah malware yang menyusup kedalam sistem untuk mengambil alih, memantau kerja sistem yang disusupinya.
Pada mulanya Rootkit dibuat untuk mengambil alih sistem yang mengalami gangguan, namun akhir-akhir ini teknik Rootkit dipakai untuk melakukan tindakan kriminal.
Apa bahaya Rootkit?
Tingkat bahaya Rootkit relatif seperti malware lain (virus, worm) namun diantara malware-malware yang ada, Rootkit terbilang cukup berbahaya karena Rootkit dapat mencuri data yang lalu-lalang di jaringan (sniffing), merekam penekanan tombol keyboard dan mouse (biasa disebut ‘Keylogging’), mencuri Cookies akun bank untuk mendapatkan username dan password. Mencuri data ‘confidential’ perusahaan, dan sebagainya. Intinya prinsip dari Rootkit adalah  menyusup tanpa diketahui dan/atau disadari oleh user, dan melakukan aksi-aksinya.
8. Computer Crashes
Pengertian Crash adalah lstilah untuk menggambarkan sistem komputer yang tiba-tiba berhenti bekerja karena adanya masalah dan harus di-boot ulang.

Crash bisa diakibatkan oleh beberapa faktor, yaitu :

·         Bentrok antara Software dengan Software
·         Bentrok antara Hardware dengan Hardware
·         Bentrok antara Software dengan Hardware
·         Bentrok Antara Software dengan Software
Suatu software bias mengakibatkan Crash apabila software tersebut bentrok dengan software lain. Contohnya adalah satu anti-virus(A) dengan anti-virus(B) lain. Jadi begini,
kan anti-virus itu tugasnya untuk membasmi virus. Apabila suatu komputer terdapat virus, kemudian kedua anti-virus mendeteksinya, maka kedua anti-virus tersebut akan menghapus virus tersebut. Lalu, jika satu anti-virus(A) sudah menghapus virusnya, maka anti-virus(B) akan kebingungan karena virus yang terdeteksi ternyata sudah dihapus. Karena anti-virus(B) tidak menemukan virus tersebut, dia akan terus mencari-cari virus tersebut hingga sistem operasi menjadi kewalahan sehingga mengakibatkanCrash.
9. Slow Response
kondisi dimana respon atau tanggapan lambat sehingga menyebabkan hang atau freeze.
10. Identify Theft
Pencurian identitas pada dasarnya bisa diartikan sebagai tindakan yang dilakukan untuk mengetahui atau menggunakan secara tidak sah atas identitas seseorang seperti nama, alamat rumah/kantor/email, nomer PIN (Personal Identity Number), nomer kartu kredit, password, ataupun informasi personal lainnya.
Berdasarkan obyeknya, pencurian identitas bisa digolongkan menjadi dua, yaitu: (1) pencurian identitas pada level korporat/perusahaan, dan (2) pencurian identitas pada level individual. Pencurian identitas pada level korporat umumnya dilakukan padadatabase informasi pelanggan yang dimiliki perusahaan. Hal ini bisa dilakukan melalui pencurian lewat penggunaan teknologi untuk mengakses database konsumen/supplier perusahaan, melalui orang dalam perusahaan (insider) yang secara tidak sengaja maupun sengaja lengah terhadap keamanan penggunaan informasi pelanggan, maupun dari pihak insider yang mau ‘dibayar’ untuk membocorkan informasi pelanggan.


11. Lookup

Troubleshooting yang terjadi pada power supply. hal ini terjadi pada saat system saat startup terjadi.

12. Viruses

Virus komputer merupakan program komputer yang dapat menggandakan atau menyalin dirinya sendiri  dan menyebar dengan cara menyisipkan salinan dirinya ke dalam program atau dokumen lain. Virus komputer dapat dianalogikan dengan virus biologis yang menyebar dengan cara menyisipkan dirinya sendiri ke sel makhluk hidup. Virus komputer dapat merusak (misalnya dengan merusak data pada dokumen), membuat pengguna komputer merasa terganggu, maupun tidak menimbulkan efek sama sekali.
13. Hacker
Peretas (bahasa Inggrishacker) adalah orang yang mempelajari, menganalisis, memodifikasi, menerobos masuk ke dalam komputer dan jaringan komputer, baik untuk keuntungan atau dimotivasi oleh tantangan.
14. Spyware
Pengertian Spyware adalah software atau perangkat lunak yang dapat menginstal sendiri dalam system komputer untuk mencuri data atau memantau pengguna komputer tersebut. Sebenarnya spyware dibuat oleh perusahaan resmi untuk layanan khusus. Tetapi saat ini banyak orang yang iseng memanfaatkan kelemahan dari browser internet untuk berbuat jahil, oleh karena itu sekarang banyak yang menganggap spyware adalah program jahat.

Selasa, 16 September 2014

Hasil Diskusi Film Warrior of the Net (KSK)

Pada tanggal 16 September 2014, mata kuliah KSK kelas A yang diajar sama dosen yang masih muda dan cantik yaitu ibu Dine hehehe.....melakukan diskusi kelompok. dalam satu kelas terbagi menjadi 4 kelompok. setiap kelompok memiliki materi yang harus dipresentasikan.

lalu si ketua kelas, Kak Ainul Idham dan kak Panca ambil proyektor dan kabel rol ke lantai 5. proyektor pertama siap, lalu dipasang dan yaaaak proyektornya gabisa nyala. kemudian kak idham ambil lagi di lantai 5, proyektor kedua siaaaap dan yak lagi lagi gamau nyala itu proyektor. entah knpa proyektor2 itu gamau nyala alhasil kami presntasi tanpa proyektor hanya dengan ucapan dari mulut :| 4 kelompok tersebut diacak untuk maju mempresentasikan hasil diskusi kelompoknya. kelompok saya, kelompok 3 maju urutan ke-2. urutannya seperti ini :

kelompok 1 urutan ke-4
kelompok 2 urutan ke-3
kelompok 3 urutan ke-2
kelompok 4 urutan ke-1

Hasil diskusi kelompok 4
kelompok 4 mendiskusikan tentang serangan yang terdapat didalam film tersebut. hasilnya adalah : Ping Of Death. Ping of Death adalah jenis serangan yang menggunakan utility ping yang terdapat pada sistem operasi komputer. Ping ini digunakan untuk mengecek waktu yang aka diperlukan untuk mengirim data tertentu dari satu komputer ke komputer lainnnya. Panjang maksimum data menurut TCP protokol IP adalah 65,536  byte.


Selain itu, paket serangan Ping of Death dapat dengan mudah dispoof atau direkayasa sehingga tidak bisa  diketahui asal sesungguhnya dari mana, dan penyerangnya hanya perlu mengetahui alamat IP dari komputer yang diserangnya.Penyerang dapat mengirimkan berbagai paket ICMP yang terfragmentasi sehingga waktu paket-paket tersebut disatukan kembali, maka ukuran paket seluruhnya melebihi batas 65536 byte.


sumber : http://tandtechno.blogspot.com/2011/05/pengertian-ping-of-death.html

lalu ada pertanyaan dari ibu Dine, yaitu apa yang dimaksud dengan Protokol pada jaringan? 
Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras. Protocol digunakan untuk menentukan jenis layanan yang akan dilakukan pada internet.

Hasil diskusi kelompok 3 
kelompok 3 mendiskusikan tentang lapisan-lapisan keamanan jaringan berdasarkan film tersebut.
Lapisan-lapisan Keamanan :
1. ProxyžProxy Server bertindak sebagai gateway terhadap dunia Internet untuk setiap komputer klien. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.
Dan proxy juga berfungsi sebagai filtering. contoh : facebook yg tidak dapat diakses melalui wifi STT-PLN

2. Firewall : atau kelompok kami menyebutnya dinding Adalah salah satu aplikasi pada sistem operasi  yang dibutuhkan oleh jaringan komputer untuk melindungi integritas data/sistem jaringan dari serangan-serangan pihan yang tidak bertanggung jawabCaranya dengan melakukan filterisasi terhadap paket-paket yang melewatinya.

Hasil diskusi kelompok 2
kelompok 3 mendiskusikan tentang kebijakan-kebijakan berdasarkan film tersebut.
1. Router : kebijakannya mengatur lalu lintas data dan memindahkan data sesuai alamat IP
2. Port : mensortir alamat URL berdasarkan port-port yang tersedia
3. Proxy : kebijakannya memfilter paket data dangan melihat alamat URL
4. Firewall : dinding yang memisahkan paket data sesuai port2 berdasarkan alamat URL


Hasil diskusi kelompok 1
kelompok 3 mendiskusikan tentang ancaman berdasarkan film tersebut.
bentuk-bentuk ancaman dibagi menjadi 2, dari dalam dan dari luar

Ancaman dari luar :
1. suhu
2. hubungan singkat
3. serangga

Ancaman dari dalam :
1. Ping of death
2. coluusion
3. spamming

yaaaa itu kira-kira hasil diskusi dari 4 kelompok kelas A mata kuliah KSK. kami hanya dapat berbagi "kuli-kulitnya" saja, secara lengkapnya, tunggu postingan selanjutnya ^^

yang mau download materi dari kelompok 3, silahkan download disini 

Senin, 15 September 2014

Tugas SQL (pertanyaan mengenai SQL)

1. Pengertian Database

a. Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik untuk memperoleh informasi dari basis data tersebut.b. Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama, untuk memenuhi berbagai kebutuhan.c. Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu untuk tujuan tertentu pula.d. Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu sehingga mampu memenuhi informasi yang optimal yang dibutuhkan olehpara pengguna.sumber : http://thekicker96.wordpress.com/pengertian-database/

2. Pengertian Atribute, Record dan Entitas

1. Entitas

Entitas menurut Wikipedia, adalah sesuatu yang memiliki keberadaan yang unik dan berbeda, walaupun tidak harus dalam bentuk fisik. Abstraksi, misalnya, biasanya dianggap juga sebagai suatu entitas.Definisi lainnya, Entitas : Kelompok objek independen yang dapat diidentifikasi dan memiliki kesamaan properti. Entitas dapat berupa objek nyata atau objek konseptual,. contoh:

  Objek nyata 
  Staf Kantor Cabang 
  Pelanggan Produk 
  Objek konseptual
  Pembelian Pengalaman Kerja
  Inspeksi Pendaftaran
  Entitas dinyatakan dengan nama dan daftar properti.

2.       Record/tuple

Record atau Rekaman data, merupakan kumpulan elemen data, atau kumpulan beberapa nilai Atribut, atau kumpulan Field-data yang mewakili satu Entitas secara lengkap. Misalnya: Entitas pegawai memiliki record: NIP, Nama, Alamat, Pangkat, Jabatan, dsb.


3.       Field/atribut

Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu. Atribut adalah karakteristik dari entitas tersebut. Contoh entitas Nasabah, atributnya adalah : Kode Nasabah, Nama Nasabah, AlamatNasabah.

3. Komponen Sistem Database

Terdapat 4 komponen pokok dari system database:

A. DATA, dengan ciri-ciri :

1. Data disimpan secara terintegrasi (Integrated)Terintegrated yaitu Database merupakan kumpulanberbagai macam file dari aplikasi-aplikasi yang
berbeda yang disusun dengan cara menghilangkanbagian-bagian yang rangkap (redundant)
2. Data dapat dipakai secara bersama-sama(shared)Shared yaitu Masing-masing bagian dari databasedapat diakses oleh pemakai dalam waktu yang
bersamaan, untuk aplikasi yang berbeda.

B. Perangkat Keras (HARDWARE)
Terdiri dari semua peralatan perangkat keras komputeryang digunakan untuk pengelolaan sistem databaseberupa :
1. Peralatan untuk penyimpanan misalnya disk, drum,tape
2. Peralatan input dan output
3. Peralatan komunikasi data, dll

C. Perangkat Lunak (SOFTWARE)

Berfungsi sebagai perantara (interface) antara pemakaidengan data phisik pada database, dapat berupa :
1. Database Management System (DBMS)
2. Program-program aplikasi & prosedur-prosedur

D. Pemakai (USER)

Terbagi menjadi 3 klasifikasi :
1. Database Administrator (DBA), orang/tim yang bertugas mengelola system database secarakeseluruhan
2. Programmer, orang/tim membuat program aplikasiyang mengakses database dengan menggunakanbahasa pemprograman
3. End user, orang yang mengakases database melaluiterminal dengan menggunakan query language atauprogram aplikasi yang dibuat oleh programmer


sumber : http://ahdaradhiputra.blogspot.com/2011/11/komponen-dasar-dari-sistem-database.html


4. Perbedaan File Manajemen Tradisional & File Manajemen Database


Pengertian File Tradisional & Basis Data

File Tradisional adalah file dimana setiap user mengimplementasikan file yang dibutuhkan untuk aplikasi khusus sebagai bagian dari pemrograman aplikasinya.
Basis data adalah sekumpulan file-file yang mempunyai kaitan antara satu file dengan file lain sehingga membentuk suatu bangunan data untuk menginformasikan suatu perusahaan atau instansi dalam batasan tertentu.
Perbedaan File Manajemen Tradisional & File Manajemen Database
File Manajemen Tradisional :
1.     Orientasi program
2.     Sering terjadi kerangkapan data
3.     Kaku
File Manajemen Basis Data :
1.     Orientasi data
2.     Terkontrolnya kerangkapan data
3.     Luwes
Kelemahan File Tradisional :
1.     Timbulnya data rangkap & ketidak konsistenan
2.     Data tidak dapat digunakan bersama-sama
3.     Kesukaran dalam pengaksesan data
4.     Tidak fleksibel
5.     Data tidak standar
Kelemahan Basis Data :
1.     Storage yang digunakan besar
2.     Dibutuhkan tenaga spesialis
3.     Softwarenya mahal
4.     Kerusakan pada system database dapat mempengaruhi departemen lain yang terkait
Konsep Dasar Basis Data

Sekumpulan file yang saling terkait sehingga membentuk sebuah bangunan data untuk memberikan informasi dan merupakan tindak lanjut dari file tradisional.


sumber : http://cuplis.net/2009/03/28/konsep-dasar-basis-data/

http://andreseptiankuliah.blogspot.com/2009/11/sistem-basis-data.html
http://fairuzelsaid.wordpress.com/2010/01/22/sistem-basis-data-konsep-basis-data/

5. Pengertian DBMS

Database berbeda dengan Databse Management System (DBMS). DBMS adalah kumpulan program yang digunakan untuk mendefinisikan, mengatur dan memproses database, sedangkan database itu sendiri esensinya adalah sebuah struktur yang dibangun untuk keperluan penyimpanan data. DBMS merupakan alat atau tool yang berperan untuk membangun struktur tersebut.

Saat ini program DBMS ada banyak sekali, seperti : MySql, Oracle, Postgresql,Interbase/Firebird, IBM DB2 dan lain-lain. Beberapa DBMS ada yang hanya bisa dijalankan di komputer mainframe, beberapa hanya jalan di minikomputer dan juga ada yang hanya dapat dijalankan di Personal Computer (PC). Maka dari itu, untuk trend sekarang DBMS yang banyak digunakan adalah DBMS yang memiliki fasilitas lintas-platform atau cross-platform.


6. Bahasa yang dikenal dalam DBMS

Bahasa-Bahasa yang Terdapat di dalam DBMS

a) DDL (Data Definition Language)

DDL digunakan untuk mendefinisikan database, misal untuk membuat tabel, modifikasi tabel, membuat index, membuat view dan kelengkapan databse serta tabel yang lain-lain.
Secara garis besar DDL digunakan untuk melakukan maintenance database.
Syntaks atau keyword yang masuk dalam kategori ini antara lain :
CREATE       digunakan untuk membuat objek baru,
DROP           digunakan untuk menghapus tabel atau database
ALTER         digunakan untuk memodifikasi database.

b) DML (Data Manipulation Language)

DML digunakan untuk melakukan manipulasi atau pengolahan data dalam database. Misalnya untuk mengambil data (record) dengan kriteris tertentu, meng-ubah data pada tabel, menjumlahkan data dalam tabel, dan menambahkan data kedalam tabel.
Syntaks atau keyword yang masuk dalam kategori ini antara lain
SELECT       untuk menampilkan data
INSERT        untuk menambahkan data baru
UPDATE      untuk mengubah data yang sudah ada
DELETE       untuk menghapus data