1 / 14

SQL – DML

SQL – DML. SQL - DML.

shad-pace
Download Presentation

SQL – DML

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SQL – DML

  2. SQL - DML • DML adalah subset SQL untukmelakukanmanipulasitupel – tupelpada basis data relasional. DML mendefinisikan kalimat pengambilan, penyisipan, pembaruan dan penghapusan data. Pengembang akan sering menggunakan kalimat – kalimat DML dibandingkan kalimat – kalimat jenis ain.

  3. Konsep DML DML menyediakan 4 (empat) pernyataanuntukmelakukanmanipulasi data dalam database, yaitu: • SELECT, untukquery (memintainformasi) daridatabase. • INSERT, untukmelakukanpenyisipan data pada table dalamsuatudatabase. • UPDATE, untukmelakukanperubahan data padasuatu table dalamsuatudatabase. • DELETE, untukmelakukanpenghapusan data padasuatu table dalamsuatudatabase.

  4. SELECT SELECT, untukquery (memintainformasi) dari database: Perintah untuk memindahkan seluruh isi record SELECT * INTO mahasiswaBaru FROM mahasiswa

  5. Perintah untuk menampilkan seluruh isi record SELECT * FROM mahasiswa

  6. INSERT • INSERT, untukmelakukanpenyisipan data pada table dalamsuatudatabase • Sintaks untuk melakukan insert data kealam suatu table adalah sebagai berikut: • INSERT [ INTO]NAMA TABEL[Daftar_Kolom]ValueDAFTAR_NILAI

  7. INSERT : Klausa ini menspesifikasikan nama tabel dimana data bisa ditambahkan • VALUE : Klausa ini menspesifikasikan nilai data yang akan disisipkan ke dalam kolom pada tabel • Daftar_Kolom : Merupakan daftar kolom yang dipisahkan oleh tanda koma menyatakan kolom-kolom yang akan diisi data. Jika tidak ada kolom yang dinyatakan, berarti semua kolom di dalam akan diisi data. Jika hanya sebagian daftar yang dinyatakan, nilai null atau nilai default akan diisikan ke kolom yang tidak disebutkan dalam daftar kolom. • Daftar Nilai : Daftar nilai untuk kolom tabel yang akan disisipkan sebagai sebuah baris data dalam tabel. Data yang diberikan pada daftar nilai harus sesuai dengan daftar kolom. Banyak data harus sama dengan banyak kolom, tipe data, presisi, dan skala dari setiap data harus sesuai dengan kolomnya.

  8. UPDATE • UPDATE, untukmelakukanperubahan data padasuatu table dalamsuatudatabase • Kalimat UPDATE memungkinkan kita memodifikasi satu nilai kolom atau lebih unuk data table yang telah ada. Kita dapat menerapkan perubahan kesemua baris di table, satu subset baris, atau satu baris.

  9. SintaksdarikalimatUPDATEtersebutadalahsebagaiberikut: UPDATE table_name SET column_1 = value_1 [,column_2 = value_2 [,…]] WHERE condition

  10. SebagaimanakalimatINSERT, beberapabatasanjugaditerapkanterhadapkalimatUPDATEdanjugamenjadisasaranbatasan – batasanpadaINSERT. Kita dapatmenggunakanklausaWHERE untukmembatasibaris – baris yang dilakukanperubahan.

  11. DELETE • DELETE, untukmelakukanpenghapusan data padasuatu table dalamsuatudatabase. • SintaksdarikalimatDELETEtersebutadalahsebagaiberikut: DELETE FROM table_name Maka akan menghapus seluruh isi record tabel.

  12. DELETE FROM table_name WHERE condition • Klausa WHERE dispesifikasikan, maka hanya baris – baris yang memenuhi syarat akan dihapus.

  13. Contoh: DELETE FROM MatakuliahBaru Where sks=1

  14. DROP TABLE Digunakan untuk menghapus table dan definisi table. DROP DATABASE Digunakan untuk menghapus Database.

More Related