Good morning, this time I will share about a program using the Java programming language in netbeans, this program you can later use to practice can learn to program database connection and can perform create update delete command. This program themed on students entering data into the database, the following screen shoot her
Selamat pagi semua, maaf sudah lama tidak membuat postingan, berhubungan tugas kuliah yang sangat banyak dan masih banyak lagi. kali ini saya akan membagikan sebuah program, program yang saya akan bagikan kali ini adalah program penjualan. yang dimana program ini bisa melakukan CRUD tentunya, apa itu CRUD, CRUD adalah program yang bisa melakukan Create Read Update Delete dan juga bisa insert juga lo. pada program ini saya menggunakan Konsep OOP, dari intervace, implement faktory, hingga entity lengkap sudah. program ini dapat kalian manipulasi kembali, terserah anda genk, jadi silahkan di download ya. berikut Screnshot nya
pemrogaman tentang Join antar tabel di Sql, Seperti yang kalian tahu, dalam mengelola database kita biasanya sering menggabungkan beberapa isi tabel di banyak tabel kan ? ini yang dinamakan join antar tabel.
Selamat pagi semua, sebelumya saya ucapkan terimakasih telah membaca artikel artike saya, artikel artikel ini, murni saya yang buat tanpa ada unsur copy paste. yes, bertemu lagi dengan saya eko rismaranto, kali ini saya akan membagikan sebuah artikel Join merupakan sebuah operasi yang di gunakan untuk mendapatkan data gabungan dari dua tabel atau lebih.operasi ini digunakan dalam perintah SELECT dan biasanya dipakai untuk memperoleh detail data dari tabel-tabel yang saling terkait atau memiliki relasi.
Misalnya, karena tabel mahasiswa hanya memuat kode_kelas saja tanpa nama_kelas maka kita harus melakukan join antar tabel mahasiswa dengan tabel kelas yang memuat kolom nama_kelas.
Yang perlu di perhatika saat menjoin tabel adalah:
a. tentukan kolom kolom yang akan di tampilkan.
b. kelompokkan kolom kolom tersbut berdasrkan tabel.
c. tentukan kolom yang sama dari tabel-tabel yang akan di joinkan.
d. kolom yang sama tersebut menjadi kondisi join dari tabel yang di pilih.
e. mengaliaskan nama tabel.
bila di perlukan tentukan kondisi atau syarat yang harus ada.
Dalam Join antar tabel, terdapat 3 jenis operasi join yang sering digunakan
, yaitu adalah.1. Cross Join
2. Inner Join
3. Left Join.
pertama tam kita akan menjelaskan tentang cross join
1. Cross join
menghasilkan kombinasi semua baris yang terdapat dalam tabel tabel yang digabungkan baik yang tidak berpasangan maupun yang berpasangan.
cross join ini jarang digunakan karena proses nya yang lama, atau penulisan kode nya yang berbelit belit.
contoh kode Cross Join
select m.nim, m.nama, k.kode_mk, k.nilai
from mahasiswa m cross join ksh k
Inner join akan menghasilkan output yang berupa kombinasi baris baris yang memiliki pasangan saja, kombinasi ba
ris yang bukan pasangan akan di eliminasi. baris baris yang tidak memiliki pasangan pada tabel lainya tidak di muncukan.berikut sintak kode untuk menjoinkan antar tabel.
select * from KHS inner join mata_kuliah
on khs.kode_mk = mata_kuliah.kode_mk
Supaya penulisanya lebih rigkas maka nama tabel di buat sebuah alias. alias sendiri digunakan untuk mempersingkat penulisan nama tabel, alias berarti mengganti nama nama tabel dengan nama tabel yang lebih singkat lagi. biasa dipakai untuk menampilkan beberapa kolom dari beberapa tabel yang akan di joinkan. penulisan alias biasanya di tulis seperti ini. KHS K. K sendiri berarti alias yang mewakili nama tabel KHS.
Berikut contoh code join antartabel menggunakan alias :
select k.nim, k.kode_mk, m.nama_mk, k.semester, k.tahun_ajaran, k.nilai
from khs k, mata_kuliah m
where k.kode_mk=m.kode_mk
3. Left Join
Yang terakhir adalah Left Join . Bila baris pada tabel yang terletak di sebelah kiri operator left outer join ada yang tidak memiliki pasangan dengan tabel yang terletak di kanan operator left outer join , baris ini tetap di serrtakan dalam hasil penggabungan. di berikan contoh berikut yang melibatkan tabel mahasiswa dan krs.
berikut code untuk melakukann left join.
select m.nim, m.nama, k.kode_mk,k.nilai
from mahasiswa m left join khs k
on m.nim = k.nim.
baik itulah tadi contoh contoh tentang join antar tabel, semoga kalian bisa lebih tahu ya, terimakasih :D
selamat malam, asalamualaikum warah matullah hi wabarakatuh. apa kabar teman-teman semua, hari ini saya akan membagikan sebuah postingan tentang mengenai pengenalan perintah perintah dasar yang sering kita gunakan dalam database, dalam database di kenal sebbuah 3 query penting untuk mendefinisikan, memanipulasi serta mengontrol komponen-komponen database, berikut adalah perintah untuk mengontrol, mendifinisikan dan memanipulasi sebuah database server.1. DDL
merupakan perintah untuk mendefinisikan data. seperti untuk menulis, mengatur data, menghapus data
berikut perintah-perintahh DDL Atau Data Definisi language.
a. CREATE digunakan untuk membuat sebuah database, tabel.
Sintac code nya
"create database namadatabase " yang saya beri tanda garis bawah adalah menandakan nama database nya.
-- membuats sebuah tabel---
" Create Table Dosen (
Nip Integer Not Null Primary Key,
Nama Varchar(30) Not Null); "
b. DROP digunakan untuk menghapus data yang telah disimpan. sebagai contoh untuk menghapus tabel.
Sintac code
" DROP namadatabase"
2. DML (Data Manipulation Language)
data manipulation laguage digunakan untuk memanipulasi isi tabel, seperti menghapus, mengedit, mengupdate, menampilkan, mendelete isi tabel.
a. INSERT Berfungi untuk menginputkan data ke tabel.
Source code
"insert into matakuliah (kode, matakuliah, sks) values ('P1', 'PEMROGRAMAN',2);
Matakuliah menunjukkan nama tabel yang akan di inputkan datanya.
b. UPDATE Berfungsi untuk merubah isi data pada tabel.
Source code
" Update namatabel SET namakolom = recordbaru where kondisi"
c. DELETE Berfungsi untuk mengahpus isi data pada tabel.
Source Code
" delete from krs;"
Krs adalah nama tabel.
d. SELECT Berfungsi untuk menampilka isi tabel.
Source code
"select * from krs"
Berarti akan menampilkan seluruh isi data pada tabel krs
3. DCL (Data Control Language)
Adalah perintah untuk mengontrol data, seperti hak akses atau yang lainya. berikut perintah DCL
a. GRAND Untuk memberikan hak ases kepada admin server kepada user.
Source code
"grant privilages on krs to eko"
krs adalah nama tabel dan eko adalah nama penggguna
b. REVOKE Berfungi untuk mencabut hak akses kepada user yang sudah di beri akses
Source code
"REVOKE privilages on krs FROM eko"
baiklah itu, adalah sintaq penting yang ada di database. lain kali saya akan lebih menjelaskan lebih rinci dari dasar untuk menampilkan hingga join tabel. terimakasih.
Source code
" Update namatabel SET namakolom = recordbaru where kondisi"
c. DELETE Berfungsi untuk mengahpus isi data pada tabel.
Source Code
" delete from krs;"
Krs adalah nama tabel.
d. SELECT Berfungsi untuk menampilka isi tabel.
Source code
"select * from krs"
Berarti akan menampilkan seluruh isi data pada tabel krs
3. DCL (Data Control Language)
Adalah perintah untuk mengontrol data, seperti hak akses atau yang lainya. berikut perintah DCL
a. GRAND Untuk memberikan hak ases kepada admin server kepada user.
Source code
"grant privilages on krs to eko"
krs adalah nama tabel dan eko adalah nama penggguna
b. REVOKE Berfungi untuk mencabut hak akses kepada user yang sudah di beri akses
Source code
"REVOKE privilages on krs FROM eko"
baiklah itu, adalah sintaq penting yang ada di database. lain kali saya akan lebih menjelaskan lebih rinci dari dasar untuk menampilkan hingga join tabel. terimakasih.