Rabu, 11 Mei 2016

PERINTAH SELECT PADA DML

 Asssalamu'alaikum wr.wb,
kali ini saya akan memosting tentang perintah SELECT pada DML(data manipulation language)
dan pengertian  dari DML.


 1.DML(data manipulation language)


    DML atau data manipulation language adalah kumpulan  perintah query yang digunakan untuk me manipulasi data dalam tabe,sepwrti menambah,menghapus,merubah data.



Di dalam  DML ada perintah-perintah untuk memanipulasi data,berikut perintah-perintah dan pengertiannya.:

1.SELECT:perintah yang di gunakan untuk menampilkan data
2.INSERT:perintah yang di gunakan untuk memasukkan data
3.UPDATE:perintah yang di gunakan  untuk merubah data
4.DELETE:Untuk menghapus data


Beberapa perintah select pada DML
SELECT adalah perintah yang paling sering digunakan pada SQL, sehingga kadang-kadang istilah query dirujukkan pada perintah SELECT. SELECT digunakan untuk menampilkan data dari satu atau lebih tabel, biasanya dalam sebuah basis data yang sama. Secara umum, perintah SELECTmemiliki bentuk lengkap: ( QUERY BUDIN ) Cilegon.


SELECT *
FROM user

Contoh 2: Tampilkan pengguna yang tidak pernah bertransaksi.
SELECT *
FROM user
WHERE total_transaksi = 0

Contoh 3: Tampilkan username pengguna yang bertransaksi kurang dari 10 dan nilainya lebih
dari 1.000.

SELECT username
FROM user
WHERE jml_transakai < 10 AND total_transaksi > 1000

Contoh 4: Tampilkan total nominal transaksi yang sudah terjadi.
SELECT SUM(total_transaksi) AS total_nominal_transaksi
FROM user
Contoh 5: Tampilkan seluruh data diurutkan berdasarkan jumlah transaksi terbesar ke terkecil.
SELECT *
FROM user
ORDER BY jml_transaksi DESC

Fungsi aggregate

Beberapa SMBD memiliki fungsi aggregat, yaitu fungsi-fungsi khusus yang melibatkan sekelompok data (aggregat). Secara umum fungsi aggregat adalah:
• SUM untuk menghitung total nominal data
• COUNT untuk menghitung jumlah kemunculan data
• AVG untuk menghitung rata-rata sekelompok data
• MAX dan MIN untuk mendapatkan nilai maksimum/minimum dari sekelompok data.


Fungsi aggregat digunakan pada bagian SELECT. Syarat untuk fungsi aggregat diletakkan pada
bagian HAVING, bukan WHERE. Subquery Ada kalanya query dapat menjadi kompleks, terutama jika melibatkan lebih dari satu tabel dan/atau fungsi aggregat. Beberapa SMBD mengizinkan penggunaan subquery. Contoh: Tampilkan username pengguna yang memiliki jumlah transaksi terbesar. 

SELECT username
FROM user
WHERE jml_transaksi =
(
SELECT MAX(jml_transaksi)
FROM user





2. Select
Berfungsi untuk melakukan pengambilan sejumlah data yang ada di dalam table untuk ditampilkan ataupun dimanipulasi. SQL yang digunakan:
a. Menampilkan seluruh isi tabel
SELECT * FROM nama_tabel;
Contoh :







b. Menampilkan dengan klausa where
SELECT * FROM nama_table WHERE kondisi;
Contoh :






c. Menampilkan field tertentu
SELECT nama_field1, nama_field2,...... FROM nama_tabel;
Contoh :







d. Menampilkan data yang diambil dari beberapa tabel
SELECT tabel1.field, tabel2.field,....
FROM tabel1, tabel2,....
WHERE kondisi;
*(contoh ada di bagian operator AND dan OR)
e. Penggunaan Operator AND dan OR
Untuk mengambil dat tertentu dengan syarat/kondisi lebih dari satu, dan apabila semua syarat bernilai benar.
SELECT * FROM nama_tabel WHERE kondisi1 AND kondisi2 AND kondisi3..;
SELECT * FROM nama_tabel WHERE kondisi1 OR kondisi2 OR kondisi3...;
Contoh :










f. Penggunaan operator BETWEEN dan NOT BETWEEN
Untuk menyaring data dengan rentang tertentu (memiliki jangkauan).
SELECT * FROM nama_tabel WHERE field BETWEEN batas_bawah AND
batas_atas ;
SELECT * FROM nama_tabel WHERE field NOT BETWEEN batas_bawah AND
batas_atas ;
contoh :










g. Penggunaan operator LIKE dan NOT LIKE
Untuk menseleksi data dengan kriteria mengandung kata atau klausa yang didefinisikan oleh LIKE.
SELECT * FROM nama_tabel WHERE field LIKE ‘%....’;
SELECT * FROM nama_tabel WHERE field LIKE ‘....%’;
SELECT * FROM nama_tabel WHERE field LIKE ‘%....%’;
Contoh :







h. Penggunaan operator ORDER BY
Digunakan untuk mengurutkan data
SELECT * FROM nama_tabel ORDER BY namafield;
Contoh :








h. Penggunaan operator ASC dan DESC
Untuk mengurutkan data yang ditampilkan secara menaik atau menurun.
SELECT * FROM nama_tabel ORDER BY namafield ASC;
SELECT * FROM nama_tabel ORDER BY namafield DESC;
Contoh :










Selasa, 24 November 2015

daftar sekolah

assalammu'alaikum wr.wb
saya akan menunjukan langkah membuat tabel daftar sekolah

membuat tabel daftar sekolah






















komponen yang digunakan
1.label 1,propertis caption diganti nama menjadi"nis"
2.label 2,propertis caption diganti nama menjadi"nama"
3.label 3,propertis caption diganti nama menjadi"program"
4.komponen text1,kosongkan
5..komponen  text2,kosongkan
6.komponen kombo di isi dengan jurusan
7.command 1 propertis caption diganti nama menjadi"simpan"
8..command 2 propertis caption diganti nama menjadi"batal"
9..command 3 propertis caption diganti nama menjadi"hapus"
10..command 4 propertis caption diganti nama menjadi"edit"
11.lalu komponen adodc1 di conecsikan dg cara klik kanan pd adodc pilih



12.lalu komponen datagrid
13yang terakhir komponen command 5 captionnya di ganti namannya menjadi cetak


berikut rumus"dari program tersebut

Private Sub Command1_Click()
Me.Adodc1.Recordset.AddNew
Me.Adodc1.Recordset!nis = Text1.Text
Me.Adodc1.Recordset!nama = Text2.Text
Me.Adodc1.Recordset!program = Me.Combo1.Text
Me.Adodc1.Recordset.Update

MsgBox "Data Berhasil di Simpan", vbInformation, "Penyimpanan Data"
Me.Text1.Text = ""
Me.Text2.Text = ""
Me.Combo1.Text = "Pilih Jurusan Anda"
Me.Text1.SetFocus
End Sub

Private Sub Command2_Click()
Me.Text1.Text = ""
Me.Text2.Text = ""
Me.Combo1.Text = ""
Text1.SetFocus
End Sub

Private Sub Command3_Click()
Me.Adodc1.Recordset.Delete
MsgBox "Data Siswa Telah Dihapus", vbInformation, "Hapus Data"
Me.Text1.Text = ""
Me.Text2.Text = ""
Me.Combo1.Text = "Pilih Jurusan Anda"
Me.Text1.SetFocus
End Sub

Private Sub Command4_Click()
Load DataReport1
DataReport1.Show
End Sub

Private Sub Command5_Click()
Me.Adodc1.Recordset!nis = Text1.Text
Me.Adodc1.Recordset!nama = Text2.Text
Me.Adodc1.Recordset!program = Me.Combo1.Text
Me.Adodc1.Recordset.Update

MsgBox "Data Telah Dirubah", vbInformation, "Perubahan Data"
Me.Text1.Text = ""
Me.Text2.Text = ""
Me.Combo1.Text = "Pilih Jurusan Anda"
Me.Text1.SetFocus
End Sub

Private Sub DataGrid1_Click()
Me.Text1.Text = Adodc1.Recordset!nis
Me.Text2.Text = Adodc1.Recordset!nama
Me.Combo1.Text = Adodc1.Recordset!program
End Sub

Private Sub Form_Load()
Me.Combo1.AddItem "Rekayasa Perangkat Lunak"
Me.Combo1.AddItem "Teknik Komputer dan Jaringan"
Me.Combo1.AddItem "Teknik Kendaraan Ringan"
Me.Combo1.AddItem "Akuntansi"
End Sub




Selasa, 03 November 2015

fungsi if then dan else

fungsi if then else digunakan untuk beberapa blok pernyata.an menurut kondisi yg di persyaratkan
contoh :pembelian barang berdiskon dalam visual basic menggunakan if,then,else
jika pembelian >200000 maka bonus 15% dari pembelian


1pertama buka visual basic,lalu buat tampilan seperti tampilan dibawah ini
 

2tulis rumus pada  tombol hitung bonus,seperti contoh dibawah ini

3 lalu akan berubah tampilan seperti ini  jika di jalankan,jikapembeli >200000 maka tidak ada bonus

  
4.jika kita  menulis harga <200000 maka mendapat  bonus gelas cantik

5.itulah contoh dari pembelian berbonus





Selasa, 20 Oktober 2015

langkah menjalankan microsoft visual basic

langkah-langkah sebagai berikut
1.klik tombol cari
2.ketik visual basic 0,6

3.lalu klik visual basic.
4.tunggu sampai muncul tampilan dari visual basic




5.selesai...


Selasa, 29 September 2015

Nama:Linda vahrenza
jenis kelamin:perempuan
TTL:19-05-1998
KELAS:X1 rpl
Sekolah:Smk al-azhar
Jurusan:Rekayasa perangkat lunak
Alamat :krajan-temuasri
Hobi:Jalan-jalan