Postingan

Menampilkan postingan dari 2023

Tugas Normalisasi Perpustakaan

 223100316_Khairul Nisa Panilestari_Basis Data Jawaban : https://drive.google.com/file/d/1Xs6RGkHHo01slbp7TUYtP2J-d-2Fbo5F/view?usp=drivesdk

Tugas Normalisasi Pengobatan Masyarakat

Gambar
 223100316_Khairul Nisa Panilestari_Basis Data Jawaban : https://drive.google.com/drive/folders/1Zz4ZpxbbsnD_RUYr8XSzwuPi8J2N7owj

Tugas download PhpMyAdmin

Gambar
 223100316_Khairul Nisa Panilestari_Basis Data 1. Hasil Download PhpMyAdmin 2. Database kampus, hasil

Merangkum Vidio Relasi Antar Tabel

 223100316_Khairul Nisa Panilestari_Basis Data https://drive.google.com/drive/folders/1QSLtITFHcczsCw5Bs46IteU2_tqnvEyO

DCL

Gambar
 223100316_Khairul Nisa Panilestari_Sistem Informasi Tugas  Buatlah sebuah user baru dengan nama anda  Berikan/Cabut hak akses terhadap user baru tersebut dengan grant insert pada table vendors.  Cek hasil pemberian hak akses dengan melakukan login dan insert/update/delete data table vendors menggunakan user tersebut  Cabut hak akses tersebut dengan revoke.  Buatlah laporan praktikum dengan ketentuan sebagai berikut : Source SSQL Screenshot CMD Jawaban:

Pratikum VIEW

Gambar
 223100316_Khairul Nisa Panilestari_Sistem Informasi Hasil Pratikum dan Tugas Rumah     : 1. Pembuatan database dan tabel 2. Pembuatan view 3. View kompleks 4. Nested view 5. Updatable view 6. Check option 7. Tugas pratikum 8. Tugas rumah

TRIGGER

Gambar
223100316_Khairul Nisa Panilestari Penjelasan : 1. Membuat database penjualan dan menggunakan database penjualan. 2. Membuat tabel produk dengan kd_produk varchar 6, nm_produk varchar 100, dan harga inr 11. 3. Tampilkan produk yang telah dibuat tadi. 4. Buatlah table log_harga int 11, kd_produk varchar 8, harga_lama int 11, harga_baru int11, waktu_perubahan data time. FK nya kd_produk references produk kd_produk. 5. Tampilkan data log_harga yang telah dibuat tadi. 6. #TRIGGER delimiter // create trigger before_produk_update before update on produk for each row begin insert into log_harga set kd_produk = old.kd_produk, harga_baru=new.harga, harga_lama=old.harga, waktu_perubahan = now(); end // 7. delimiter ; 8. Selanjutnya menambahkan data baru dengan INSERT. 9. Mengubah produk pada set harga. 10. Tampilkan semua data log_harga. 11. #TUGAS  Mengubah struktur tabel log_harga tambahkan nm_produk_baru dengan varchar 100. 12. Mengubah struktur tabel log_harga tambahkan nm_produk_lama de...

UTS BASIS DATA

Gambar
Nama     : Khairul Nisa Panilestari NIM        : 223100316 UTS Praktikum Kerjakan di dalam database Sistem_Pemesanan! Langkah awal, masukkan data berikut ke tabel detil_pesan. detil_pesan id_pesan  id_produk  jumlah  harga  1 MIE001  3 jumlah x dengan harga di ID PRODUK 2 ATK001 4 jumlah x dengan harga di ID PRODUK 3 ATK002 5 jumlah x dengan harga di ID PRODUK 4 ATK002  6 jumlah x dengan harga di ID PRODUK SOAL! Petunjuk: setiap soal discreenshootkan syntak dan hasil querynya. 1. Lakukan INNER JOIN dari semua tabel yang bisa dilakukkan inner join! (tidak ada ketentuan minimal, semakin banyak tentu semakin baik jika benar) 2. Lakukan LEFT JOIN untuk menampilkan id_pelanggan, nm_pelanggan, id_pesan, tgl_pesan 3. Tampilkan semua field dari penggabungan 3 tabel yang dimungkinkan karena adanya relasi tabel! (tidak ada ketentuan minimal, semakin banyak tentu semakin baik jika benar) 4. Salinlah syntak berikut "SELECT pesan.id_pesan, ...

Memasukkan data/record ke database Sistem_Pemesanan

Gambar
Nama     : Khairul Nisa Panilestari NIM        : 223100316 Prodi     : Sistem Informasi (1) Masukkan data/record berikut ke database Sistem_Pemesanan sesuaikan tabelnya!  pelanggan id_pelanggan nm_pelanggan alamat telepon surel UAA001 Abiyasa Ngastino 08111222333 abiyasa@almaata.ac.id UAA002 Baladewa Madura 08222333444 baladewa@almaata.ac.id  UAA003 Cakil Goa 08333444555 cakil@almaata.ac.id UAA004 Dasamuka Ngalengka 08444555666 dasamuka@almaata.ac.id  UAA005 Ekalawya Nishada 08555666777 ekalawya@almaata.ac.id pesan id_pesan id_pelanggan tgl_pesan  1 UAA001 28-10-2020 2 UAA002 29-10-2020 3 UAA002 30-10-2020 4 UAA003 31-10-2020 5 UAA004 31-10-2020 produk id_produk nm_produk satuan harga saham MIE001 Indomie Goreng PCS 2000 100 MIE002 Sarimi Goreng PCS 1900 200 ATK001 Pensil 2B PCS 5000 5...

Materi lanjutan SELECT, menampilkan data dengan kondisi tertentu sesuai record

Gambar
Nama : Khairul Nisa Panilestari NIM    : 223100316 1.  id_pelanggan nama alamat pekerjaan no_ktp no_telp 4AdiKlatenMahasiswa1234567891597535IcaSoloMahasiswa987654321951357 Materi lanjutan SELECT, menampilkan data dengan kondisi tertentu sesuai record, contoh: Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa';) Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa dan tinggal di Klaten (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' AND alamat = 'klaten';) Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa atau tinggal di Ciamis (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' OR alamat = 'ciamis';) Menampilkan data pelanggan yang namanya dimulai huruf A (SELECT * FROM pelanggan WHERE nama like 'A%';) Menampilkan data pelanggan yang namanya diakhiri huruf A (SELECT * FROM pelanggan WHERE nama like '%a';) Mengurutkan data pelanggan ber...

Tugas 2

Gambar
Nama     : Khairul Nisa Panilestari NIM         : 223100316 Prodi     : Sistem Informasi 1. Tuliskan atau berikan screenshot yang telah anda lakukan pada insert sesui materi dan latihan DML!    2.  Apa hasilnya ketika anda menuliskan syntak SQL berikut "select* from Pelanggan;" tunjukan sreenshotnya! 3.  Bagaimana syntak SQL menampilkan record dari field (nama dan pekerjaan) pada tabel pelanggan ,buktikan screenshotnya! yaitu dengan mengetik syntak"select* from pelanggan". 4.  Tuliskan "DELETE from pelanggan WHERE id_pelanggan =1;" apa hasilnya ! Yaitu field id_pelanggan 1 terhapus 5.  Tuliskan "DELETE from pelanggan WHERE nama = "Fulanah" apa perbedaannya dgn no 4! Perbedaan nya yaitu yang no 4 menghapus id_pelanggan 1 yang berarti menghapus nama,alamat,no_ktp,no_telp,pekerjaan id_pelangggan 1.Sedangkan DELETE from pelanggan WHERE nama = "Fulanah" menghapus nama fulanah yang sekaligus menghapus id_pelanggah...