DDL dan DML, dancontohya
1. Pengertian DDL dan DML, dancontohya!
2. Kerjakan no 15 Modul 1!
JAWABAN!
1. - DDL (Data Definition Language)
Data Definition Language (DDL) merupakan sub bahasa SQL yang digunakanuntukmembangunkerangka database. Ataujugamerupakankelompokperintah yang berfungsiuntukmendefinisikanatribut-atribut database, table, atributkolom, batasan-batasanterhadapsuatuatributsertahubunganantar table.
Yang termasukkelompok DDL iniadalah :
- CREATE :Perintahinidigunakanuntukmembuat, termasuk di antaranyamembuat database baru, tabelbaru, view baru, dankolom.
Contoh :
> create table mahasiswa (nim char(8) primary key,nama_mahasiswa varchar(20),nilai integer(3),alamat varchar(25);
- ALTER :Perintahinidigunakanuntukmengubahstrukturtabel yang telahdibuat. Pekerjaannyamencakupmenggantinamatabel, menambahkolom, mengubahkolom, menghapuskolom, maupunmemberikanatributpadakolom.
Contoh :
>alter table mahasiswa rename wisudawan;
- DROP :Perintahinidigunakanuntukmenghapus database dantabel.
Contoh :
>Alter table ‘mahasiswa’ drop ‘alamat’;
- DML (Data Manipulation Language )
Data Manipulation Language (DML) merupakan sub bahasa SQL yang digunakanuntukmemanipulasi data dalam database yang telahterbuat.
Perintah yang digunakan, di antaranya
• INSERT :Perintahinidigunakanuntukmenyisipkanataumemasukkan data barukedalamtabel. Penggunaannyasetelah database dantabelselesaidibuat.
Contoh :
Insert into mahasiswa values (“08052926”, “Frenky”,”70”);
• SELECT :Perintahinidigunakanuntukmengambil data ataumenampilkan data darisatutabelataubeberapatabeldalamrelasi. Data yang diambildapatkitatampilkandalamlayar prompt MySQL secaralangsungmaupunditampilkanpadatampilanaplikasi.
Contoh :
Select nama_mahasiswa from mahasiswa where nilai = 70;
• UPDATE :Perintahinidigunakanuntukmemperbarui data lama menjadi data terkini. JikaAndamemiliki data yang salahataukurang up to date dengankondisisekarang, makadapatdiubahisidatanyamenggunakanperintah UPDATE.
Contoh:
>mahasiswa set nim = ‘08052926’ = 08052927;
• DELETE :Perintahinidigunakanuntukmenghapus data daritabel. Biasanya data yang dihapusmerupakan data yang sudahtidakdiperlukanlagi. Padasaatmenghapus data, perintah yang telahdijalankantidakdapatdigagalkan, sehingga data yang telahhilangtidakdapatdikembalikanlagi
Contoh :
>delete form mahasiswa;
2. A) Output yang dihasilkandalah rata-rata commission_pct yang terdapat di table employess.
B) Output yang dihasilkanakanmengembalikannilai 0 jika rata-rata commission_pct di table employessbernilai null.
Nama :MahendraEkaSetiawan
Npm : 1434010095
0 Response to "DDL dan DML, dancontohya"
Post a Comment