Praktikum 1
1. Create table tb_pengguna dengan field (userid,nama,email,dan no_telp)
Perintah untuk membuat tabel tb_pengguna
Ini adalah tabel tb_pengguna
Mendiskripsikan tabel tb_pengguna
2. Add unique pada tabel field (email)
Menambahkan constraint unique yang memastikan bahwa tidak ada nilai yang sama pada field (email).
Perintahnya :
Mendeskripsikan tabel tb_pengguna
3. Add index into table field (nama,no_telp)
Menambahkan index pada tabel tb_pengguna di dalam field (nama dan no_telp).
Perintahnya untuk menambahkan index pada tabel tb_pengguna di dalam field (nama dan no_telp)
Pada tabel tb_pengguna
Mendeskripsikan hasil dari create index pada tabel tb_pengguna yang ada pada field nama dan no_telp
4. Edit Field Data Type
Merubah tipe data pada field email
Sebelumnya pada field email, kita menggunakan tipe data VARCHAR(50)
Contohnya :
Mendeskripsikan tabel tb_pengguna yang belum dirubah tipe datanya pada field email
Dengan menggukan perintah di bawah ini, maka tipe data pada email akan berganti menjadi INT
Deskripsi tabel tb_pengguna yang telah dirubah pada field email menjadi INT
5. Insert Data Into Table tb_pengguna
Menambahkan data pada tabel tb_pengguna pada field (userid,nama,email,dan no_telp)
Deskripsi pada tabel tb_pengguna
6. Create Table tb_team
Membuat tabel dengan field yang berisi => id_team,nama_team,id_koordinat.
Deskripsi dari tabel tb_team
7. Create Table tb_koordinat
Membuat tabel tb_koordinat dengan field => (id_koordinat, nama)
Deskripsi pada tabel tb_koordinat
8. Insert table tb_team dan tb_koordinator
Menambahkan sebuah constraint foreign key pada tabel "tb_koordinat".
Perintahnya
Hasilnya
9. insert into for table tb_team dan tb_koordinat
Menambahkan data pada tabel tb_team dan tb_koordinat.
Pada tabel tb_team
Tambahan
Pada tabel tb_koordinat
10. Get Data For Each Table Created for all fields
Mengambil data pada semua tabel yang telah dibuat dan sudah diisi dengan mengetikkan perintah (SELECT *FROM nama tabel yang telah dibuat dan diisi).
Contohnya, pada tabel tb_team yang sebelumnya sudah diisi
Pada tabel tb_koordinat
11. Get Data For Each Table Created for some fields
Pada praktikum ini, mendapatkan data untuk setiap tabel yang telah dibuat untuk beberapa kolom tertentu.
Contohnya, mengambil data id_team, nama_team dari tabel tb_team
Mengambil data pada id_koordinat, nama dari tabel tb_koordinat
12. Get Data From Tables Created Using Filter
Mengambil data dengan membuat sebuah filter data
Contohnya, pada tabel tb_team, kita mengambil sebuah data dengan kata kunci "EVOS" pada field nama_team.
Disini kita mengambil sebuah data dari tb_koordinat dengan kata kunci "UDIL" pada field nama.
13. Get Data From Table tb_team And tb_koordinat Using Inner Join
Mengambil data pada tabel tb_team dan tb_koordinat dengan menggunakan inner join yang berarti dengan menggabungkan antara satu dan dengan data lainnya dengan nilai dan kolom yang sama.
Contohnya :
14. Get Data From Table tb_team And tb_koordinat Using Left Join
Mengambil data pada tabel tb_team dan tabel tb_koordinat dengan menggunakan left koin yang berarti menggabungkan semua data dari baris tabel kiri (tabel yang pertama dipanggil) dengan baris yang sesuai pada tabel kanan (tabel yang kedua dipanggil) berdasarkan nilai yang cocok pada kolom yang sama.
Contohnya :
15. Get Data From Table tb_team And tb_koordinat Using Right Join
Mengambil data pada tabel tb_team dan tabel tb_koordinat dengan menggunakan right join dengan artian menggabungkan semua baris dari tabel kanan (tabel kedua yang dipanggil) dengan baris yang sesuai pada tabel kiri (tabel pertama yang dipanggil) berdasarkan nilai dan kolom yang cocok dan sama.
Contohnya :
16. Rename Tb_pengguna To Tb_anggota
Merubah nama dari sebuah tabel dengan nama Tb_pengguna ke Tb_anggota
Perintahnya
Hasilnya
|
sebelum di rename |
|
sesudah di rename
|
17. Add Column Team On Tb_anggota
Menambah kolom team didalam tabel tb_anggota
Perintah
Hasilnya
18. Add Relation Between Tb_anggota And Tb_team
Menambah relasi didalam tabel tb_anggota dan tb_team
Perintah
Hasilnya
Menambah sebuah foreigm key di dalam field team dengan nama index fk_anggota_team untuk menambah relasi di dalamnya.
19. Truncate All Tables
Cara menghapus semua tabel yang ada pada tb_anggota dan tb_team, karena pada tb_team dan tb_anggota memiliki foreign key kita harus menghapusnya terlebih dahulu agar bisa dihapus.
Perintah
Menghapus Foreign Key
lalu, menghapus semua isi tabel tb_team
Buktinya
Menghapus seluruh isi tabel tb_anggota
20. Insert Data Into Table tb_koordinator
Memasukkan data ke dalam tabel koordinator minimal (5)
Perintah untuk memasukkan data ke dalam tabel koordinator
Maka, Hasil dari Outputnya
21. Insert Data Into Table tb_team
Memasukkan data pada tabel tb_team dengan menggunakan 2 NULL di dalamnya.
Perintah untuk memasukkan data yang memiliki NULL
Hasilnya
Untuk memasukkan NULL ke dalam tabel tb_team, kita harus membuang/menghapus Primary key nya agar tidak menjadikannya duplikat
Perintah untuk membuang / menghapus primary key
22. Insert Data Into Table tb_anggota
Memasukkan data di dalam tabel tb_anggota setidaknya 60 dengan menambahkan beberapa dengan tipe jenis NULL
Perintah
Hasilnya
23. Get Data From All Tables With Null Data From Table Tb_koordinator
Mendapatkan data di semua tabel yang bertipe NULL
Hasilnya
24. Get Data From All Tables Without Null Data From Table Tb_koordinator
Perintah
25. Get Data only field fullname from tb_koordinator and fullname from tb_anggota without null data
Perintah
26. Get Data only field fullname from tb_koordinator and fullname from tb_anggota with null data
Perintah dan Hasilnya
27. Get Data From All Tables Sort By Fullname From Tb_anggota Alphabetically
Perintah dan Hasilnya
28. Count The Number Of Members Based On The Team
Perintah dan Hasilnya
29. Count The Number Of Members Based On Fullname On Tb_koordinator That Has Members More Than Or Equal To 5
Perintah
30. Create View From Data On Point 26
Perintah
Hasilnya
31. Create Temporary Table From Data On Point 26
Perintah
32. Truncate Table Temporary
Perintah
33. Insert Data Into Table Temporary From View Using Query Insert Data Using Select
Perintah
34. Add Column Captain Using Data Type Boolean
Perintah
35. Update Data tb_anggota For Rach Team Have 1 Captain
Perintah
36. Add Column jenis_kelamin Using Data Type Enum
Perintah
37. Update Data tb_anggota For Column jenis_kelamin
Perintah
38. Get Data From 3 All Table Sort By Fullname From Tb_anggota Alphabetically
Perintah
Komentar
Posting Komentar