Senin, 28 Maret 2022

Cara Menginput Perintah Select Dan Function Pada Tabel Dengan DML

Assalammualaikum teman-teman, pada laman blog ini saya akan membahas lanjutan tugas mata kuliah basis data yang diberikan pertemuan kemarin simak terus yaa....







Cara Penyelesaian :

Pertama login dan masukkan sintaq mysql -u root -p sampai ke "use kasir;"








Ketik "desc pelanggan;" untuk melihat field yang telah dibuat sebelumnya.





Setelah field yang ditampilkan sesuai dengan yang diminta, lalu ketik sintaq seperti gambar dibawah.





Hasil Perintah Select
1. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa';)






2. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa dan tinggal di Klaten (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' AND alamat = 'klaten';)






3. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa atau tinggal di Ciamis (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' OR alamat = 'ciamis';)







4. Menampilkan data pelanggan yang namanya dimulai huruf A (SELECT * FROM pelanggan WHERE nama like 'A%';)







5. Menampilkan data pelanggan yang namanya diakhiri huruf A (SELECT * FROM pelanggan WHERE nama like '%a';)







6. Mengurutkan data pelanggan berdasarkan nama dengan sorting ASC (SELECT * FROM pelanggan ORDER BY nama ASC;)








7. Mengurutkan data pelanggan berdasarkan nama dengan sorting DESC (SELECT * FROM pelanggan ORDER BY nama DESC;)








Hasil Perintah Function

1. Menggabungkan nama dan pekerjaan dengan memberi inisial Nama dan Pekerjaan (SELECT CONCAT (nama,‘ ‘,pekerjaan) as ‘Nama Dan Pekerjaan’ FROM pelanggan;)









2. Menggabungkan nama dan pekerjaan tanpa inisial baru (SELECT CONCAT (nama,'',pekerjaan) FROM pelanggan;)










3. Memotong 2 huruf di depan dari nama (SELECT SUBSTRING(nama, 2) FROM pelanggan;)










4. Mengambil 2 huruf setelah 2 huruf di depan dari nama (SELECT SUBSTRING(nama, 2, 2) FROM pelanggan;)











5. Menghitung panjang karakter/string dari nama (SELECT LENGTH (nama) FROM pelanggan;)














Mohon maaf bila ada kesalahan

Sekian terima kasih.....




Rabu, 23 Maret 2022

DML QUERY - Cara Menginput dan Mengubah Data Dengan DML

 Assalammualaikum teman-teman, pada laman blog ini saya akan membahas tugas mata kuliah basis data yang diberikan pertemuan kemarin simak terus yaa....

1.Tugas pertama ialah menginput data pada gambar dibawah ini







2. Tugas kedua ialah melakukan enam perintah pada gambar di bawah ini





Cara penyelesainnya di bawah ini

Tugas 1

- pertama login dan masukkan sintaq mysql -u root -p sampai ke "use kasir;"








- ketik "desc pelanggan;" untuk melihat field yang telah dibuat sebelumnya.






- setelah field yang ditampilkan sesuai dengan yang diminta, lalu ketik sintaq seperti gambar dibawah.




- ketik "select*from pelanggan" untuk menampilkan data data yang telah diinput sebelumnya.






Tugas 2

1. Tuliskan atau berikan screenshootnya yang telah Anda lakukan pada insert sesuai materi dan latihan DML!










2. Apa hasilnya ketika Anda menuliskan syntak SQL berikut "select * from pelanggan;" tunjukkan screenshootnya!






3. Bagaimana syntak SQL menampilkan record dari field (nama dan pekerjaan) pada tabel pelanggan, buktikan hasil screenshootnya!







4. Tuliskan "DELETE from pelanggan WHERE id_pelanggan = 1;" apa hasilnya cek terlebih dahulu dengan select dan berikan screenshootnya!







5. Tuliskan "DELETE from pelanggan WHERE nama = "Fulanah";" apa perbedaan dengan no 4!





jadi perbedaan yang terjadi antara nomor 4 dengan nomor 5 ialah terletak pada tujuan where yang formnya dihapus, nomor 4 yang dihapus ialah id_pelanggan dan nomor 5 yang dihapus ialah field nama "fulanah".

6. Tuliskan "UPDATE Pelanggan SET nama = Aku Cakep WHERE id_pelanggan = 3;" apa hasilnya cek terlebih dahulu dengan select dan berikan screenshootnya!







Mohon maaf bila ada kesalahan

Sekian terima kasih.....

Selasa, 08 Maret 2022

Membuat tabel dan struktur tabel dalam Database MYSQL

Pada kesempatan kali ini saya akan membuat database dengan nama kasir beserta tabel-tabelnya, simak terus yaaa.

Pertama kita buka dulu laragonnya klik star all lalu klik terminal, untuk memulai membuat database ketikkan mysql -u root -p, setelah itu ketikkan perintah show databases;  dan use kasir;








Selanjutnya kita membuat tabel pelanggan dengan mengetikkan create table pelanggan( penulisannya seperti di bawah ini.





Untuk membuat tabel barang ketikkan create table barang( lalu isikan data yang diinginkan.




Untuk membuat tabel nota penjualan ketikkan create table nota_penjualan( untuk nilai varchar dan charnya isi sesuai keinginan.




Untuk membuat tabel detail jual ketikkan create table_detail jual(





Setelah selesai membuat semua tabel kasir, untuk memastikan apakah tabelnya sudah benar maka ketikkan show tables; kemudian klik enter maka akan muncul tabel yang telah dibuat tadi.





Untuk melihat deskripsi/struktur tiap tabel maka ketikkan

desc pelanggan;

desc nota_penjualan;

desc barang;

desc detail_jual;


















Mungkin hanya itu yang bisa saya buat, maaf bila ada kesalahan dalam penulisan maupun pengerjaannya.
Mohon kritik dan sarannya, semoga bermanfaat.

Terima kasih🙏

Kegiatan Minggu Kedelapan KKN-T Krebet Sendangsari

Nama : Eka Ina Aulia NIM   : 213100248 Prodi  : Sistem Informasi Langkah nyata menuju kemajuan: KKN-T Mahasiswa Universitas Alma Ata Yogyaka...