Anda di halaman 1dari 5

Nama : Ade Fachreza Arman

NIM : 1415015023

Tugas responsi praktikum basis data kelompok A1 !!!

1) Tulis perintah beserta screenshoot praktik pada bab 2 yang sudah dikerjakan pada saat
praktikum !
2) Jelaskan pengertian DML (Data Manipulation Language) menurut pemahaman anda?
3) Jelaskan untuk apa penggunaan Insert , delete, update dan select pada perintah DML?
4) Buat database dengan nama anda. (kirim screenshoot)
5) Buat table biodata dengan ketentuan: Nama varchar (25), NIM int (10), Alamat char (50), Email
varchar (35), Hobi char (15). (kirim screenshoot)
6) Isi tabel yang sudah anda buat dengan data anda. (kirim screenshoot)

*Kerjakan mandiri, boleh kerja sama tapi jawaban masing-masing, benar atau salah (error) saya terima,
yang utama kejujuran anda dalam memahami materi. Dikumpul secara kolektif melalu kating terakhir
Selasa malam jam 22.00 via email dengan subject Responsi Basis Data A1.

^-^ Selamat Mengerjakan ^-^

JAWAB :

1. Langkah pertama membuat database coba :


Mysql> create database coba;
Langkah ke-2 pilih database yang telah dibuat :
Mysql> use coba;

Langkah ke-3 membuat table mahasiswa:


Mysql> create table mahasiswa (nama varchar(15) not null default””,
> alamat varchar(25), email varchar(25));
Langkah ke-4 melihat table yang telah kita buat:
mysql> desc mahasiswa;
Nama : Ade Fachreza Arman
NIM : 1415015023

Langkah ke-5 menambahkan kolom keterangan varchar(15) di akhir:


Mysql> alter table mahasiswa add column keterangan varchar(15) after
email;

langkah ke-6 tambahkan juga nim pada kolom pertama dan jadikan primari key:
mysql> alter table mahasiswa add nim varchar(15) not null primary key
first;

Langkah ke-7 tambah kolom dengan nama phone (varchar 15), setelah kolom alamat:
Mysql> alter table mahasiswa add phone varchar(15) after alamat;

Langkah ke-8 ubah nim menjadi char(11):


Mysql> alter table mahasiswa modify column nim char(11);

Langkah ke-9 ubah phone menjadi telepon varchar(20);


Mysql> alter table mahasiswa change column phone telepon varchar(20);

Langkah ke-9 hapus kolom keterangan:


Mysql>alter table mahasiswa drop column keterangan;
Nama : Ade Fachreza Arman
NIM : 1415015023

Langkah ke-10 ubah nama tabel menjadi student:


Mysql> rename table mahasiswa to student;
Mysql> desc student;

Langkah ke-11 buat index untuk table student:


mysql> create index idxnomor on student(nim);

Langkah ke-12 ubah NIM menjadi Primary Key:


Mysql> alter table student modify column NIM char(11) not null primary
key;

2. Menurut pemahaman saya DML adalah sekumpulan perintah untuk memanipulasi data yang terdapat
didalam database, misalnya untuk pengambilan, penyisipan, pengubahan, dan penghapusan data.
Perintah-perintah yang termasuk dalam DML yaitu : INSERT, DELETE, UPDATE, dan SELECT.
Nama : Ade Fachreza Arman
NIM : 1415015023

3. Jelaskan untuk apa penggunaan Insert , delete, update dan select pada perintah DML?
 Insert : merupakan perintah yang berfungsi untuk menambah / memasukan data atau record
pada database.
 Delete : merupakan perintah yang berfungs untuk menghapus data pada database.
 Update : merupakan perintah yang berfungs untuk merubah atau memperbaharui data pada
database.
 Select : merupakan perintah yang berfungs untuk melihat atau menampilkan data pada
database.

4. Buat database dengan nama anda. (kirim screenshoot)

5. Buat table biodata dengan ketentuan: Nama varchar (25), NIM int (10), Alamat char (50), Email varchar
(35), Hobi char (15). (kirim screenshoot)

6. Isi tabel yang sudah anda buat dengan data anda. (kirim screenshoot)
Nama : Ade Fachreza Arman
NIM : 1415015023

Anda mungkin juga menyukai