Langsung ke konten utama

Parktikum 3 DDL

 

Petunjuk Praktikum DDL

Gunakan database "Kasir" yang telah dibuat sebelumnya pada praktikum ke-2.


Buatlah tabel baru diberi nama "detail_pelanggan" dengan strukturnya sebagai berikut:

field dengan nama "id_pelanggan" panjang field sesuaikan dengan tabel pelanggan dan field tersebut primary key

field dengan nama "email_pelanggan", "member" size bebas sesuai analisa masing-masing


lakukan perubahan terhadap field "member" menjadi "member_pelanggan"

lakukan penambahan field dengan nama "no_wa" dengan tipe data char 12

lakukan perubahan terhadap field "no_wa" menjadi tipe data varchar 20

lakukan penghapusan field "member"

terakhir hapus tabel "detail_pelanggan"


1. Menggunakan database kasir dengan syntax use kasir; 




  • Langsung saja kita mulai yang pertama gunakan database kasir dengan syntax use kasir; setelah selesai kita lihat terlebih dahulu tabel yang ada didalam database kasir -»» show tables; seperti gambar diatas. 
  • Membuat table baru pada database kasir dengan syntax create table nama_tabel ; (detail_pelanggan), menambahkan field id_pelanggan dan field email_pelanggan dengan size sesuai analisis masing-masing ya sobb. 
  • Melihat isi table detail_pelanggan dengan syntax desc detail_pelanggan ; seperti gambar diatas okee. 

2. Menambahkan dan merubah field dalam table



  • Karena disini kita akan melakukan perubahan pada field member nah kebetulan disini field nya belum ada  okee mari langsung kita tambahkan berikut cara menambahkan field member alter table nama_tabel ; (detail_pelanggan) add member char (1) not null ;. Kita sesuai kan sama yang ada digambar saja ya, nah jika size kalian berbeda dengan  contoh diatas kalian tinggal sesuai kan saja yaa. 
  • Selanjutnya baru kita rubah field member menjadi member_pelanggan. Berikut syntax nya alter table detail_pelanggan change member member pelanggan char (1) not null ;. Nah sekarang field sudah berubah yang semula field member dan menjadi member_pelanggan
  • Sekarang kita coba lagi menambahkan field no_wa pada tabel detail_pelanggan caranya sama seperti yang kita bahas diatas tadi berikut syntax nya alter table nama_tabel ; (detail_pelanggan) no_wa char (12) not null ;. Oke sudah jadi ya seperti gambar diatas jika ingin melihat isi tabelnya maka desc detail_pelanggan ;




Oke ini masih lanjutan yang tadi yaa disini saya akan melakukan perubahan pada type data pada no_wa yang semula char (12) -» varchar (20). Caranya cukup simpel kok saya tinggal menggunakan syntax alter table detail_pelanggan change no_wa no_wa varchar (20) not null ;. Oke cukup mudah kan 


3. Menghapus field pada tabel detail_pelanggan 




  • Menghapus field pada tabel detail_pelanggan berikut syntax nya alter table detail_pelanggan drop member_pelanggan ;. Selesai dapat dilihat pada gambar diatas okee. 

4. Menghapus tabel detail_pelanggan pada database kasir 



  • Oke yang terakhir kita akan menghapus tabel detail_pelanggan pada database kasir. Berikut syntax nya drop table detail_pelanggan ;. Oke  untuk hasilnya silakan lihat gambar diatas ya. 


Mungkin hanya itu yang dapat saya bagi kepada kalian semua untuk kamu yang suka dengan konten ini tungguin terus ya update an selanjutnya. 

Ingin kenal dengan Penulisnya yuk kepoin akun sosmed nya. Link IG, WA, dan FB udah saya sisipkan di profil,, okee salam suksess



Komentar

Postingan populer dari blog ini

Praktikum DML Function

Memasukan record pada tabel pelanggan  Gunakan syntax berikut untuk memasukan data pada tabel pelanggan INSERT INTO nama_tabel(field1,field2,...) VALUES (‘nilai1’,’nilai2’,...); Melihat data pada tabel pelanggan gunakan syntax berikut select*from pelanggan;  Menampilkan data dengan kondisi tertentu sesuai record Berikut gambar nya  Gambar untuk jawab pertanyaan nomor 1-5 Untuk syntax nya bisa dilihat langsung pada gambar diatas ya Oke.  FUNCTION Menggabungkan nama dan pekerjaan dengan syntax (SELECT CONCAT (nama, '', pekerjaan) as 'Nama dan Pekerjaan' FROM pelanggan) ; Menggabungkan nama dan pekerjaan dengan inisial syntax (SELECT CONCAT (nama, '', pekerjaan) FROM pelanggan) ; Memotong 2 huruf di depan dari nama dengan syntax (SELECT SUBSTRING (nama, 2,2) FROM pelanggan) ; Mengambil 2 huruf setelah 2 huruf di depan dari nama dengan syntax (SELECT SUBSTRING (nama, 2, 2) FROM pelanggan) ; Menghitung panjang string/karakter dari nama dengan syntax (SELECT LENGTH...

Membuat Database dan Tabel Praktikum 2 Basis Data

  Soal   Buatlah database baru dengan nama Kasir Buatlah tabelnya dengan nama Penjualan 1. P ertama membuat Datab ase dengan nama Kasir                                                       Membuat  database  dengan syntax create  database  nama_database; (kasir) Karena sebelumnya saya sudah membuat  database   kasir  maka langsung saja kita lihat  database  nya apa sudah ada atau belum untuk melihat database maka gunakan syntax   show databases.  Selanjutnya gunakan database yang telah dibuat dengan syntax use nama_database; (kasir). Selajutnya membuat table pelanggan, table pelanggan dibuat dengan syntax create table nama_tabel; tabel pelanggan.  2. Membuat tabel barang, nota_penjualan, dan tabel detail_jual.  Membuat table barang dengan syntax cerate table nama_tabel; (b...

Trigger

  Trigger   Trigger adalah kode prosedural yang secara otomatis dijalankan untuk menanggapi perubahan tertentu pada table tertentu atau tampilan dalam database. Kegunaan Trigger Idealnya, Trigger harus dipertimbangkan ketika kode ini digunakan untuk mengotomatisasi perubahan yang spesifik untuk database atau pengelolaan data.  Melakukan update data otomatis jika terjadi perubahan. Contohnya adalah dalam sistem penjualan, jika dientri barang baru maka stock akan bertambah secara otomatis.  Trigger dapat digunakan untuk mengimplementasikan suatu sistem log. Setiap terjadi perubahan,secara otomatis akan menyimpan ke tabel log. Pertama masuk ke Laragon atau apk yang sama, selanjutnya membuat database baru dengan nama penjualan jika sudah maka kita gunakan database tersebut dengan syntax #use_nama_database; A. Pembuatan table Berdasarkan kasus yang saya alami disini kita membuat dua table yaitu table produk dan table log_harga.  Dalam pembuatan database baik itu tabl...