Sebelum mengenal lebih jauh tentang DDL (Data Definition Language) dan DML (Data Manipulation Language), ada yang perlu diketahui sebelumnya, bahwa bahasan ini termasuk dalam teknologi database, yang meliputi metode atau teknik pengelolaan data, baik data teks gambar maupun data yang lain. Pengelolaan database dilakukan dengan menuliskan kode-kode perintah dalam bentuk SQL Queries yang harus Anda masukkan sesuai dengan kebutuhan Anda. Berikut dibawah ini adalah pengertian DDL dan DML secara lengkap.
Untuk pengertian dari DDL dan DML sendiri yaitu jika DDL (Data Definition Language) merupakan kumpulan perintah SQL yang bisa anda gunakan untuk mengatur, mengubah struktur datatype objek di database seperti indexes, tables, triggers, views dan seterusnya. Sedangkan DML (Data Manipulation Language) sendiri merupakan kumpulan perintah yang berfungsi untuk pengelolaan database seperti membuat tabel, membuat database baru. Contoh Perintah DDL dan DMLSeperti disebutkan sebelumnya, DDL (Bahasa Definisi Data) dan DML (Bahasa Manipulasi Data) adalah sekumpulan perintah yang digunakan untuk melakukan fungsi untuk membuat, mengubah, atau menghapus entitas basis data yang ada. Oleh karena itu, di bawah ini adalah sekumpulan perintah yang dapat Anda coba untuk mengelola database: Relasi Basis Data1. DDL (Bahasa Definisi Data)DDL dapat digunakan untuk mengoperasikan skema struktural pada database, perintah utama yang dapat digunakan dalam DDL (Data Definition Language) adalah CREATE, RENAME, ALTER, DROP. Create adalah perintah yang digunakan untuk membuat database dan tabel baru. Sedangkan Rename adalah perintah yang digunakan untuk mengganti nama seperti nama tabel, dan DROP adalah perintah yang digunakan untuk menghapus suatu objek.Contoh 1:CREATE TABLE Buku_Perpus( id INTEGER PRIMARY KEY, kode_buku VARCHAR(20) NULL, judul_buku VARCHAR(225) NOT NULL, tanggal_terbit DATE NULL ); Pada contoh perintah di atas berarti akan dibuat tabel baru bernama Buku_Library yang memiliki kolom entitas seperti id yang diberi primary key atau tidak boleh sama dengan data lain, juga akan ada kolom Kode_Book dengan data tersebut ketik varchar yang memiliki kapasitas menampung hingga 20 karakter dan dapat dikosongkan dengan memasukkan kode NULL. Selain itu, ada juga book_title yang bertipe data Varchar berkapasitas 225 karakter dan tidak boleh kosong dengan kode NOT NULL. Terakhir, ada publish_date dengan tipe data DATE dan bisa dikosongkan dengan kode NULL. Contoh 2:
Alter TABLE Buku ADD Penulis Varchar(100);
Alter TABLE Buku Drop Column Judul_buku;
Pada contoh diatas terdapat dua baris perintah yang masing-masing memiliki fungsi yang berbeda, pada baris pertama terdapat perintah ALTER yang berfungsi untuk mengubah, pada baris pertama berfungsi untuk mengubah struktur tabel, dimana nantinya akan dibuat kolom baru. ditambahkan dengan nama Author dengan tipe data VARCHAR yang berkapasitas 100 karakter dan akan ditambahkan pada table Books. Sedangkan pada baris kedua merupakan perintah yang juga digunakan untuk mengubah struktur tabel, namun berbeda dengan baris pertama yang menambahkan kolom, baris kedua justru mem-parsing kolom tersebut, yang akan dihilangkan adalah kolom Book-Title yang terdapat pada tabel bernama tabel Book, perintah Hal utama yang digunakan adalah perintah ALTER, namun yang membedakan hanyalah penggunaan ADD dan DROP. Contoh 3:DROP TABLE Buku;Pada contoh satu baris perintah SQL di atas terdapat perintah yang berfungsi untuk menghapus, disitu digunakan perintah utama DROP yang artinya menghapus, setelah perintah DROP dilanjutkan dengan perintah TABLE yang artinya objek yang akan dihapus adalah TABLE , lalu diikuti nama objeknya dengan jelas yaitu buku, sehingga perintahnya berbunyi Delete the Book Table. 2. DML (Bahasa Manipulasi Data)DML adalah sekumpulan perintah yang digunakan untuk melakukan pengelolaan database seperti membuat baru, menambah, menghapus dan menampilkan, perintah utamanya adalah UPDATE, DELETE, INSERT, SELECT. Perintah UPDATE digunakan saat ingin memperbarui data, dan perintah hapus digunakan jika ingin menghapus data. Selain itu ada juga perintah INSERT yang bisa anda gunakan untuk memasukkan data ke dalam database, dan terakhir ada perintah SELECT yang digunakan untuk menampilkan data. yang telah Anda masukkan.Contoh :
SELECT * FROM Buku;
UPDATE Buku SET Judul_buku = “Programmer” WHERE id = 1123;
INSERT INTO Buku (id,kode_buku,judul_buku,tanggal_terbit) values(1124, “KoD2?, “Desainer”, “2013-01-11?);
Pada contoh perintah DML (Data Manipulation Language) diatas terdapat tiga perintah yang memiliki fungsi yang berbeda, pada baris pertama merupakan perintah yang berfungsi untuk menampilkan data, terdapat perintah utama yaitu SELECT yang artinya menampilkan, kemudian diikuti dengan kode bintang, yang berarti 'semua'. Dilanjutkan dengan kode FROM Book yang artinya Buku Meja, jika dibaca lengkap maka akan terbaca. Menampilkan semua data yang terdapat pada tabel buku. Kemudian pada baris kedua ada perintah yang menggunakan kode utama UPDATE Book yang artinya akan mengubah data yang ada pada tabel book, dilanjutkan dengan SET Book_title = 'Programmer' yang artinya data yang ada akan diubah dengan kata 'Programmer'. lalu apa yang harus diubah? terdapat pada kode terakhir WHERE id='123?, judul buku yang akan diubah menjadi 'programmer' adalah judul buku yang memiliki id 123. Terakhir ada baris kode yang berfungsi untuk menambahkan data, ada fungsi INSERT INOT Buku yang artinya data akan dimasukkan ke dalam tabel Book diikuti dengan nama kolom secara berurutan. Kemudian diikuti dengan Values dengan isi data sesuai urutan nama kolom, terakhir ditutup dengan tanda kutip ganda pada setiap perintah SQL.
Tag: DDL DML Contoh Perintah Database Command Example Data Definition Language Data Manipulation Language Perbedaan DDL Dan DML Beserta Contoh Perintahnya Dalam Database
Information related to Contoh Perintah:
Pohon kelapa, simbol tropis yang tak tergantikan, memiliki keunikan yang mampu membuat siapa pun tercengang. Di antara segudang jenis kelapa yang ada, terdapat satu varietas yang benar-benar unik: pohon kelapa bercabang. Melalui artikel ini, kita akan menjelajahi keindahan dan keunikan dari pohon kelapa yang tumbuh dengan cabang-cabang menakjubkan ini.Daftar IsiKeajaiban Cabang-Cabang KelapaStruktur yang Luar BiasaFungsi dan Keuntungan Cabang KelapaFenomena Langka dalam Kehidupan TumbuhanKelangk…
Daftar IsiPendahuluanSejarah Universitas Kristen JakartaPeran Universitas dalam Pembentukan KarakterKontribusi dalam Bidang Sosial dan KemanusiaanKeunggulan Program AkademikKiprah Alumni dalam Berbagai ProfesiStudi Kasus: Pengalaman Mahasiswa dalam Mengembangkan PotensiMenggali Inspirasi dari Tokoh-Tokoh AlumniKesimpulan1. PendahuluanBerbicara tentang perguruan tinggi yang telah melahirkan banyak tokoh penting, Universitas Kristen Jakarta (UKJ) adalah salah satu yang tak terelakkan. Bagaimana UK…
PendahuluanSaat berada di jalan raya, kita sering kali berinteraksi dengan berbagai jenis kendaraan. Salah satu situasi yang sering terjadi adalah ketika kita berada di belakang truk besar. Meskipun truk-truk ini memiliki peran penting dalam transportasi barang, mereka juga dapat menjadi sumber potensi bahaya bagi pengemudi lainnya. Artikel ini akan membahas mengenai "Blind Spot" di belakang truk dan pentingnya untuk selalu berhati-hati dalam situasi ini.Daftar IsiBlind Spot: Apa dan Di Mana?Def…
PendahuluanSelamat datang dalam dunia yang merdu, penuh emosi, dan jauh dari kata-kata berisik, dunia musik akustik. Apa yang membuat musik ini begitu istimewa? Mengapa begitu banyak orang jatuh cinta padanya? Dalam artikel ini, kita akan menjelajahi segala hal tentang musik akustik, dari sejarah hingga alat musiknya, teknik bermain, dan bagaimana menghargai keindahannya. Mari kita mulai!Daftar IsiSejarah Musik AkustikAlat Musik AkustikTeknik Bermain Musik AkustikKeunikan Musik AkustikPerbedaan …
Daftar IsiPengertian DasarApa itu Gender?Memahami Dekonstruksi GenderSejarah dan PerkembanganAsal Usul Dekonstruksi GenderPeran Tokoh-tokoh PentingSosial vs. Biologis: Mitos GenderBagaimana Mitos Gender TerbentukContoh Kasus Mitos GenderPeran Media dan Budaya PopulerStereotip Gender dalam MediaDampaknya Terhadap MasyarakatPentingnya Inklusi dan KeanekaragamanMelawan Diskriminasi GenderMendorong Kesetaraan GenderDekonstruksi Gender di Dunia PendidikanMendidik Generasi yang ToleranStudi Kasus: Kur…
Daftar IsiSejarah Manifesto Kebudayaan (Manikebu)Perjalanan panjang perkembangan budaya manusia.Mengapa Manusia Mengembangkan Kebudayaan?Pertanyaan tentang dorongan di balik manifestasi budaya manusia.Manifesto Kebudayaan dan IdentitasBagaimana budaya membentuk identitas individu dan kelompok.Budaya Sebagai Media KomunikasiBagaimana budaya digunakan sebagai alat komunikasi di masa lalu.Tujuan Pendidikan BudayaPeran budaya dalam pendidikan manusia di masa lalu.Kreativitas dan Ekspresi dalam Manif…
Daftar IsiSejarah Gempa di NepalMisteri Dibalik Gempa BumiKekuatan Gempa dan Skala RichterDampak Gempa NepalTindakan Darurat dan Bantuan InternasionalKisah-Kisah Pahlawan NepalRekonstruksi dan Perkembangan TerkiniPelajaran dari Nepal untuk DuniaGempa Bumi: Fenomena Alam yang Penuh MisteriKesimpulan: Menjaga Nepal dan Dunia dari Gempa MendatangSejarah Gempa di NepalGempa bumi bukanlah hal yang asing bagi Nepal. Negara ini terletak di antara dua lempeng tektonik besar, sehingga sering menjadi pusa…
Daftar IsiSejarah "Ular Berkepala Dua" di PolitikAsal-usul MetaforaStudi Kasus: Kasus Terkenal dalam SejarahAnalogi dan Metafora dalam PolitikMembahas Penggunaan Analogi dalam Retorika PolitikContoh "Ular Berkepala Dua" dalam Pidato TerkenalPolitik Bipartit vs. Multi-PartaiPerbandingan Sistem Politik di Berbagai NegaraKelebihan dan Kekurangan Masing-masing SistemKepentingan Politik vs. Kepentingan RakyatApakah Kepentingan Politik Selalu Sesuai dengan Kepentingan Rakyat?Kasus-kasus Ketidaksesuaia…
PendahuluanTindak Pidana Pencucian Uang (TPPU) adalah isu yang kompleks dan terus berkembang dalam dunia hukum. Artikel ini akan membahas berbagai aspek TPPU, mulai dari definisi dasar hingga dampaknya dalam praktik hukum. Kami akan menggali lebih dalam ke dalam dunia TPPU dan mengungkap semua yang perlu Anda ketahui.Daftar IsiApa Itu TPPU? Definisi dan Ruang LingkupMengapa TPPU Penting?Sejarah TPPU: Memahami Asal Usulnya Awal Mula Penanganan TPPUPerkembangan Hukum TPPU di IndonesiaBukti dan Ala…
Daftar IsiSejarah dan Latar Belakang PITIBagaimana PITI Berdiri?Peran PITI dalam Masa Perjuangan KemerdekaanVisi dan Misi PITIMenjaga Kerukunan sebagai Prioritas UtamaMemperkuat Hubungan Antarumat BeragamaPITI dan Pendidikan Agama IslamMengenalkan Islam pada Komunitas TionghoaKontribusi dalam Pendidikan Agama IslamPITI dalam Kegiatan SosialBakti Sosial dan KemanusiaanGotong Royong sebagai Inti BudayaStudi Kasus: PITI dalam Masyarakat LokalKontribusi PITI di Daerah APeran dalam Pembangunan Daerah…