Anda di halaman 1dari 9

LAPORAN PRAKTIKUM

BASIS DATA
Diajukan untuk memenuhi salah satu tugas akhir praktikum mata kuliah Basis
Data

Dosen Pengampu :

Soecipto, S.T.,M.H.

Asisten Praktikum :

Silpiana Irawan

Disusun oleh :

Pitri Sri Rahayu

41037006200035

Teknik Informatika A2

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS ISLAM

NUSANTARA 2022
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang maha kuasa atas segala limpahan rahmat
dan hidayahnya sehingga saya dapat menyelesaikan penyusunan laporan ini dalam
bentuk maupun isinya yang sangat sederhana. Terimakasih kepada semua pihak yang
telah membantu melancarkan pembuatan Laporan Praktikum Basis Data ini. Saya
menyadari bahwa masih banyak kekurangan dari laporan ini, baik dari materi maupun
teknik penyajiannya, mengingat kurangnya pengetahuan dan pengalaman saya. Oleh
karena itu saya selaku penulis mohon kritik dan saran yang bersifat membangun untuk
menyempurnakan pembuatan laporan di masa mendatang. Pada kesempatan ini saya
menyadari bahwa tanpa bantuan orang lain kiranya mustahil laporan ini dapat
diselesaikan. Untuk itu saya ucapkan banyak terimakasih kepada:

1. Bapak Soecipto S.T., M.H. selaku Dosen Mata Kuliah Basis Data di Universitas
Islam Nusantara.

2. Teh Silpiana Irawan selaku Asisten Praktikum Mata Kuliah Basis Data di
Universitas Islam Nusantara.

3. Dan kepada semua pihak yang telah membantu proses penyusunan laporan

ini. Atas perhatian dan waktunya saya ucapkan terima kasih.

Bandung, 01 Februari 2022

Penulis
PERINTAH DASAR PADA PHPMYADMIN
1. CREATE DATABASE

Penggunaannya untuk membuat

database. Penulisannya :

CREATE DATABASE nama_database;

2. CREATE TABLE

Digunakan untuk membuat atau menambah tabel pada

database. Penulisannya :

CREATE TABLE nama_tabel (kolom1 int PRIMARY KEY, kolom2


Varchar (Jml Karakter), dsb);
3. ALTER TABLE

Digunakan untuk menghapus, mengubah tabel atau menambahkan field


pada tabel yang sudah ada atau yang sudah dibuat.

Penulisannya :

ALTER TABLE nama_tabel ADD nama_fieldbaru Varchar (Jml Karakter)


AFTER field sebelumnya;

4. UPDATE TABLE

Digunakan untuk meng-update atau memperbaharui

tabel. Penulisannya :

UPDATE nama_tabel SET nama_field = "Kata baru" WHERE id = nomor_id ||


id = nomor_id ;
5. SELECT FROM

Digunakan untuk memilih tabel atau memilih kata yang sama pada field
yang dipilih.

Penulisan :

SELECT nama_field FROM nama_tabel WHERE nama_field LIKE 'kata yang


dicari';

6. COUNT

Digunakan untuk menghitung jumlah data yang ada pada field

tersebut. SELECT COUNT(nama_field) FROM nama_tabel;


7. MAX

Digunakan untuk mencari nilai maximum di field yg dipilih.

SELECT MAX(nama_field) FROM nama_tabel;

8. MIN

Digunakan untuk mencari nilai minimum pada field yg dipilih.

SELECT MIN(nama_field) FROM nama_tabel;

9. AVG

Digunakan untuk menghitung nilai rata-rata pada field

tersebut. SELECT AVG(nama_field) FROM nama_tabel;


10. HAVING COUNT

Perintah Having berfungsi untuk menampilkan data yang telah


dikelompokkan berdasarkan kondisi tertentu.

Penulisannya :

SELECT COUNT(nama_field), nama_field FROM nama_tabel GROUP BY


nama_field HAVING COUNT(nama_field) > angka;

11. SUM

Digunakan untuk menjumlahkam seluruh isi yang ada dalam bentuk field.

SELECT SUM(nama_field) FROM nama_tabel;


12. INNER JOIN

Perintah untuk menampilkan semua data yang mempunyai nilai sama, kita bisa
lihat pada perintah ON nama_tabel1.id = nama_tabel2.id yang artinya data
yang ditampilkan adalah data yang sama dan berhubungan antara id pada
tabel nama_tabel1 dengan id pada tabel nama_tabel2.

SELECT*FROM nama_tabel1 INNER JOIN nama_tabel2 ON nama_tabel1.id =


nama_tabel2.id;

13. LEFT JOIN

Perintah yang digunakan untuk menghubungkan tabel dan menampilkan


semua data (kiri) pada tabel yang tidak berhubungan, sedangkan data yg
kosong akan bernilai NULL
SELECT*FROM nama_tabel1 LEFT JOIN nama_tabel2 ON nama_tabel1.id =
nama_tabel2.id;

14. RIGHT JOIN

Fungsinya hampir sama dengan left join ataupun kebalikannya, dimana right
join akan menghubungkan tabel dan menampilkan semua data (kanan) pada
tabel yang tidak berhubungan, dan data yang kosong akan bernilai NULL

SELECT*FROM nama_tabel1 RIGHT JOIN nama_tabel2 ON nama_tabel1.id =


nama_tabel2.id;

Anda mungkin juga menyukai