MODUL I. DDL ( Data Definition Language )
|
|
- Yanti Pranata
- 7 tahun lalu
- Tontonan:
Transkripsi
1 1 MODUL I DDL ( Data Definition Language ) Berfungsi untuk mendefinisikan database dan objek-objek ( Tabel, index, view, Stored procedure, trigger ) yang ada didalam database. Tabel peg NIP Nama Sex Alamat Tabel Departemen Kd_departemen Nama Tunjangan Tabel Posisi NIP Kd_departemen Perintah DDL ada 3 macam: 1. CREATE 2. DROP 3. ALTER Keterangan: 1. CREATE Digunakan untuk membuat database dan objek-objek didalam database. Membuat Database Create Database Nama database Create database pegawai
2 2 Untuk mengaktifkan database yang telah dibuat menggunakan perintah: Use Nama_database Use pegawai Membuat Tabel Create Tabel Nama_tabel (Nama_field/kolom typedata (size), ) Create Table peg ( NIP char(2) not null, Nama varchar(15), Sex char(1), Alamat varchar(20)) Catatan: Not null kolom/field tidak boleh kosong ( harus diisi ). Pada saat membuat kolom/field table database harus ditentukan jenis data ( type data ) untuk masing-masing kolom/filed. Dibawah ini beberapa typedata yang sering digunakan. Type data Jenis data Ket Numeric Tinyint 1 byte Smallint 2 byte Mediumint 3 byte Integer 4 byte Bigint 8 byte Real Decimal Numeric Bit 0 atau 1 Money Money 8 byte Datetime Datetime 1 Jan 1973 s/d 31 des 9999 Smalldatetime 1 Jan 1900 s/d 6 jun 2079 String Char Ukuran tetap max 8000 byte Varchar Ukuran tidak tetap max 8000 byte Text 2^31
3 3 2. DROP Digunakan untuk Database dan menghapus objek. Sintax: DROP Database Nama_database DROP Database Pegawai DROP Table Nama_table DROP Table Peg Tugas: 1. Buat Database yang bernama Pegawai_XXXX 2. Buat table dari 3 tabel diatas menggunakan perintah CREATE 3. Hapus table Posisi menggunakan perintah DROP. 4. Hapust Database Pegawai menggunakan perintah DROP.
4 4 MODUL II 3. ALTER Merupakan perintah DDL yang ke-3 yang berfungsi untuk memodifikasi table. Menambah kolom/field. Menghapus kolom/filed. Membuat suatu constraint ( Primary key dan Foreign key ). Constrain adalah Mekanisme untuk membatasi domain ( nilai-nilai yang diperbolehkan ) untuk sebuah kolom dalam table. Dengan memberikan konstrain pada sebuah kolom, server database dapat menjamin kondisikondisi berikut: Keunikan data. Memberikan nilai default. Mengharuskan nilai baru mengikuti pola tertentu. Mengharuskan nilai baru adalah anggota dari sebuah daftar yang telah ditentukan. Sintax: 1. Menambah Kolom/Field ALTER Table Nama_tabel ADD Nama_kolom Typedata(size) ALTER Table Peg ADD Status varchar(5) 2. Menghapus kolom/field ALTER Table Nama_tabel DROP Column Nama_kolom/filed ALTER Table Peg DROP Column status
5 5 3. Membuat konstrain Primary Key Suatu constraint Primary key bisa dibuat pada saat table dibuat/di-create atau setelah table dibuat. Pada saat table dibuat melalui perintah CREATE CREATE table Nama_tabel ( Nama_kolom/field typedata(size), Constraint nama_constraint Primary key) CREATE Table peg ( NIP char(4) not null, Nama varchar(15), Sex char(1), Alamat varchar(20) constraint pk_nip Primary key) Setelah table dibuat memalui perintah ALTER ALTER table Nama_table ADD constraint Nama_constraint Primary key Nama_filed ALTER table peg ADD constraint pk_nip Primary key NIP 4. Membuat konstrain Foreign Key Suatu constraint Foreign key bisa dibuat pada saat table dibuat/di-create atau setelah table dibuat. Pada saat table dibuat melalui perintah CREATE CREATE table Nama_tabel ( Nama_kolom/field typedata(size), Constraint nama_constraint Foreign key nama_field References Nama_tabel_referensi ( Nama_field Tabel_referensi)) CREATE Table posisi ( NIP char(4) constraint fk_nip Foreign key NIP References NIP (NIP), kd_departemen char(2) constraint fk_kd_departemen Foreign key kd_departemen References kd_departemen (kd_departemen))
6 6 Setelah table dibuat memalui perintah ALTER ALTER table Nama_table ADD constraint Nama_constraint Foreign key nama_field References Nama_tabel_referensi ( Nama_field Tabel_referensi) ALTER table posisi ADD constraint fk_nip Foreign key NIP References NIP (NIP) ALTER table posisi ADD constraint fk_kd_departemen Foreign key kd_departemen References kd_departemen (kd_departemen) Tugas 1. Pada table Peg tambahkan kolom status dengan typedata varchar, size 5 2. Tambahkan definisi constraint pada tiap-tiap table ( Primary key dan Foreign key ).
7 7 MODUL III DML ( DATA MANIPULATION LANGUAGE ) Berfungsi untuk memanipulasi data ( menampilkan, pengupdate, menambahkan, dan menghapus data ). 1) Select -- Menampilkan record-record data yang terdapat pada table. Select Nama_filed from nama_table Select * from peg ( Menampilkan data di semua field dalam table peg ) 2) Insert -- Menambah data dalam satu record. INSERT Into Nama_Table ( Nama_kolom1, Nama_kolom2, ) values ( nilai1, nilai2, ) Insert into peg ( nip, nama, alamat ) values ( A1, Armadyah, P, Plosokuning,) 3) Update -- Mengubah satu atau lebih data yang terdapat pada satu atau lebih kolom table. UPDATE Nama_tabel SET Nama_kolom=value WHERE Kondisi UPDATE Peg SET Alamat= Kotabaru Where NIP= A1
8 8 4) Delete -- Menghapus satu atau beberapa record dalam suatu table. DELETE From Nama_tabel Where Kondisi DELETE From peg where NIP= A1 Tabel Peg NIP Nama SEX Alamat Status A1 Armadyah P Kotabaru Nikah A2 Hendra Gauthama L Plosokuning Nikah A3 Armadyan P Jl. Mgelang Belum A4 Guntur Mahendra L Jetis Belum A5 Nouval L Kotagede Nikah A6 Hanif L Plosokuning Nikah Tabel Departemen Kd_departemen Nama Tunjangan M Pemasaran P Produksi S Sumber Daya Manusia A Administrasi Tabel Posisi NIP A1 A2 A3 A4 A5 A6 Kd_departemen P M P A S M
9 9 Tugas. 1. Isi masing-masing table sesuai data diatas. 2. Ubahlah alamat pegawai yang bernama Guntur mahendra menjadi Jl. Kaliurang. 3. Hapuslah data posisi pegawai yang mempunyai NIP A1
10 10 MODUL IV PERINTAH SELECT - Menampilkan record-record data yang terdapat pada table. 1. Menampilkan semua kolom/field dalam suatu table SELECT * From nama_tabel Select * from Departemen ( Menampilkan semua kolom dalam table departemen ). 2. Menampilkan kolom/field sesuai keinginan/kebutuhan. SELECT Nama_kolom1, nama_kolom2, from nama_tabel Select NIP, Nama from peg ( Menampilkan kolom NIP dan nama dari table peg ). 3. Membuat Judul Field. -- Mengubah judul field yang ditampilkan. SELECT Nama_kolom AS Nama_kolom_baru, From Nama_tabel SELECT NIP, Nama AS NamaPegawai from peg ( Menampilkan NIP dan Nama dari table peg dimana kolom nama pada hasil query diubah menjadi NamaPegwai).
11 11 4. Menampilkan data tertentu ( melakukan penyaringan informasi ). SELECT Nama_kolom, from Nama_tabel WHERE Kondisi Select * From peg where Alamat= Plosokuning ( Menampilkan semua kolom dari table peg yang alamatnya plosokuning ). 5. Melakukan perhitungan. -- Sebelumnya pada table peg tambahkan filed/kolom yang bernama gaji dengan typedata money. SELECT Ekspresi AS Nama_kolom_baru, from Nama_tabel Select Nama, Tunjangan AS besargaji from Departemen ( Menampilkan kolom nama dan penjumlahan filed Tunjangan dari table departemen dimana kolom penjumlahan tersebut diberi nama besargaji ) 6. Penggunaan Operator pembanding. Operator pembanding-- =, >, <, >=, <=, <> SELECT Nama_kolom, from nama_tabel Where Ekspresi1 Operator logika Ekspresi2 Select * from Departemen where Tunjangan<750000
12 12 7. Penggunaan Operator Logika. Select Nama_kolom, from Nama_table Where --- Kondisi NOT Select Nama_kolom, from Nama_table Where Kondisi kondisi OR AND Select NIP, nama from peg where sex= L and status= Nikah Select NIP, nama from peg where NOT status= Nikah 8. Menjangkau data tertentu. --- Menampilkan data yang berada pada jangkauan tertentu. SELECT nama_kolom, from nama_table where nama_kolom BETWEEN nilai_batas_bawah AND nilai_batas_atas Select * from departemen where tunjangan and Operator IN ---- Pencocokan data kondisi pencarian dengan salah satu data yang ada pada suatu daftar nilai. SELECT nama_kolom, from Nama_tabel Where Nama_kolom IN (value1, value2, ) Select * from peg where alamat IN ( Plosokuning, kotabaru ) IN sama dengan operator OR Select * from peg where alamat= plosokuning OR alamat= kotabaru
13 Operator Like -- Untuk pencarian data. -- Bekerja pada typedata char, varchar, text. SELECT nama_kolom, from nama_tabel where Nama_kolom LIKE % ekspresi % Select * from peg where nama like %Arma% ( menampilkan semua kolom dari table pegawai yang namanya mengandung kata Arma ) 11. Fungsi Agregat -- Sum, Count, AVG, Max, Min SELECT fungsi agregat ( Nama_kolom ) AS nama_kolom_baru from nama table SUM AVG Count MAX MIN where kondisi a) SUM --- Penjumlahan dalam satu kolom. SELECT sum (nama_kolom) AS nama_kolom_baru from nama_tabel where kodisi Select Sum (tunjangan) AS Jml_tnj from Departemen
14 14 b) AVG --- Untuk menghitung nilai rata-rata dalam satu kolom. - Sebelumnya pada table peg tambahkan filed/kolom yang bernama gaji dengan typedata money. NIP A A A A A A Gaji SELECT AVG (nama_kolom) AS nama_kolom_baru from nama_tabel where kodisi Select AVG ( gaji ) AS Rata_gaji from peg c) Count -- Untuk menghitung jumlah record yang sesuai dengan kondisi. SELECT COUNT (nama_kolom) AS nama_kolom_baru from nama_tabel where kodisi Select Count ( NIP ) AS Jml_peg from peg where status= Nikah ( Menampilkan jumlah pegawai dari table pe yang statusnya sudah menikah ).
15 15 d) MAX -- Untuk mencari atau menentukan nilai tertinggi. SELECT MAX (nama_kolom) AS nama_kolom_baru from nama_tabel where kodisi Select Max ( gaji ) as Gaji_max from peg ( Menampilkan gaji tertinggi dari table peg ). e) MIN -- Untuk mencari atau menampilkan nilai terendah. SELECT MIN (nama_kolom) AS nama_kolom_baru from nama_tabel where kodisi Select Min ( gaji ) as Gaji_max from peg where status= nikah ( Menampilkan gaji terrendah dari table peg yang statusnya sudah menikah). 12. Mengelompokan Record -- Pada kondisi tertentu, sekumpulahn record dapat dikelompokkan berdasarkan satu atau lebih field yang terdapat pada sebuah table atau query. Dati pengelompokan ini, dapat dilakukan tindakan-tindakan untuk mengetahui berapa jumlah transaksi, rata-rata dan lainnya pada suatu perusahaan.
16 16 SELECT Nama_kolom1,nama_kolom2, from Nama_tabel GROUP By Kolom_pengacu Select No_pelanggan, Count (No) AS Total_pesanan from Orders Group by No_pelanggan Select No_pelanggan, No_sales, Count(No) AS Total_pesanan from Orders Group by No_pelanggan, No_sales 13. Pernyataan Having -- Menampilkan kelompok-kelompok data tertentu. -- Having berbeda dengan Where, pernyataan Where digunakan untuk memberikan criteria sebelum pengelompokan dan melakukan penyaringan baris. Sedangkan Having digunakan untuk memberikan criteria setelah pengelompokan dilakukan, menyaring kelompok, dan menentukan kondisi bagi GROUP BY. SELECT Nama_kolom1, from nama_tabel GROUP BY kolom_pengacu HAVING kondisi Select barang, count(jumlah) AS totalfaktur from Orders GROUP By barang Having Barang= A009 (menampilkan field barang dan menjumlahkan total faktur dari table Orders, dikelompokkan berdasarkan barang dengan criteria kode barang=a009 ) 14. Melakukan Sorting ( Pengurutan Data ) SELECT Nama_kolom1, from nama_table where kondisi ORDER By nama_kolom Select * from peg ORDER By sex Select NIP, Nama from peg ORDER By Nama, Alamat
17 17 MODUL V QUERY Antar Tabel Pada pertemuan ini dibahas penggunaan query untuk lebih dari satu table. SELECT Nama_tabel1.nama_kolom1, nama_tabel2.nama_kolom2, from nama_tabel1, Nama_tabel2, Where Nama_tabel_induk.Primary key=nama_tabel_transaksi.foreign key and Select Peg.NIP, Peg.Nama, Departemen.Nama from peg, departemen, posisi where peg.nip = posisi.nip and departemen.kd_departemen = posisi.kd_departemen Tugas. 1. Tampilkan nama pegawai dan posisinya dimana gajinya diatas Buat contoh perintah yang lain menggunakan query antar table. 3. Dikerjakan dirumah, buat suatu database minimal 4 tabel. Gunakan perintah DML, perintah select ( termasuk Group By dan Having ), dan Query antar table. PrintScreen hasilnya. Dikumpulkan pada saat ujian MID. Tugas no.3 kelompok maksimal anggotanya 4 orang.
18 18 MODUL VI Pengenalan Visual Basic Tahap pembuatan program : 1. Membuat Interface Proses yang melibatkan untuk visual. Menata tampilan dengan unsur berupa kontrol yang di pasang. Label1 TextBox CommandButton 2. Membuat Property Dengan windows property Contoh : Object Property Nilai Form1 Caption Program Perkenalan Label1 Caption Program Perkenalan TextBox Text (kosongkan/delete) CommandButton Caption proses
19 19 3. Menulis Kode Dari contoh from diatas. Langkah : Klik ganda tombol proses(command1) Muncul windows code editor aktif Private Sub Command1_Click() Text1.Text = "saya lagi belajar Visual Basic 6" Kemudian jalankan dengan pilih menu Run Start atau tekan F5 pada keyboard. Tekan proses. Hasil setelah program dijalankan : TextBox TextBox CommandButton Properties : Form1 caption : Program Halooo textbox1 text : dikosongkan (delete)
20 20 textbox2 text : dikosongkan (delete) commandbutton caption : HALLO Listing Program Langkah : Double Klik pada commandbutton (HALLO) Private Sub Command1_Click() Text1.Text = "STMIK AMIKOM YOGYAKARTA" Text2.Text = " Tempat Kuliah Orang Berdasi" Setelah program dijalankan dengan menekan F5 atau Pilih Menu Run Start maka hasilnya sebagi berikut : Option Nama Object Properti Nilai Form Name Caption Foption Belajar Option OptionButton Caption Laki-laki OptionButton Caption Perempuan CommandButton Name Cmdproses
21 21 Caption Proses TextBox Text Dikosongkan (delete) Listing Program Object cmdproses_click (double klik pada CommandButton) Private Sub cmdproses_click() If Option1.Value = True Then Text1.Text = "anda pilih option laki-laki" Else Text1.Text = "anda pilih option perempuan" End If Jalankan program tersebut dengan menekan F5 atau pilih menu Run Start, maka akan muncul window seperti di bawah ini : Check Setting Komponen Nama Object Properti Nilai Form Name Fcheck
22 22 Caption Belajar Check CheckBox Caption Visual Basic 6 CheckBox Caption Struktur Data CheckBox Caption Pemrograman Internet CommandButton Name Caption CmdOk Ok Label Name Caption Label1 Label1 Listing Program Private Sub cmdok_click() Dim pilih As String If Check1.Value = 1 Then pilih = "Visual Basic 6" End If If Check2.Value = 1 Then pilih = pilih & "Struktur Data" End If If Check3.Value = 1 Then pilih = pilih & "Pemrograman Internet" End If Label1.Caption = pilih Jalankan program tersebut dengan menekan F5 atau pilih menu Run Start, maka akan muncul window seperti di bawah ini :
23 23 MODUL VII Variabel, Val, If tunggal dan If bersarang + case 1. variabel suatu tempat dalam memori yang diberi nama (sebagai pengenal) dan dialokasikan untuk menampung data. Sintax : Dim_namavariabel_As_typedata Contoh : Dim a as Integer Cara menempatkan variabel pada kode program: a) Pada General Jika variable diletakkan pada General maka variabel tersebut bisa dibaca pada setiap Procedure dalam satu Form. b) Pada Procedure Jika variabel diletakkan pada procedure ditiap objek, maka variabel tersebut hanya bisa dibaca pada procedure itu saja ( tidak bisa dibaca pada procedure lain walaupun dalam satu from ). c) Pada Modul Jika variable diletakkan pada Modul maka variabel tersebut bisa dibaca pada setiap Procedure dalam satu Project. Keterangan lebih lanjut lihat contoh dibawah ini: Program perhitungan Tambah, Kurang, Kali, dan bagi.
24 24 properties: Form1 caption : Program Hitung Label1 caption : Angka1 Label2 caption : Angka2 Label3 caption : Hasil Text1 text : kosongkan Text2 text : kosongkan Text3 text : kosongkan Command1 caption : Tambah (+) Command2 caption : Kurang (-) Command3 caption : Kali (*) Command4 caption : Bagi (/) Command5 caption : cancel Langkah membuat coding (Source code (Listing)) : mendeklarasikan secara general Private Sub Command1_Click() a = Text1 b = Text2 plus = a + b Text3.Text = plus Pilihan untuk melihat kode pada setiap objek
25 25 mendeklarasikan pada procedure Private Sub Command2_Click() Dim a, b As Single Dim min As String a = Text1 b = Text2 min = a - b Text3.Text = min Private Sub Command3_Click() a = Text1 b = Text2 kali = a * b Text3.Text = kali Private Sub Command4_Click() a = Text1 b = Text2 bagi = a / b Text3.Text = bagi Private Sub Command5_Click() Text3.Text = "" Text3.SetFocus Setelah menulis coding diatas, kemudian jalankan program terebut dengan menekan tombol F5 di keyboard atau pilih menu Run Start. Hasil setelah menekan Tombol Tambah
26 26 Hasil setelah menekan Tombol Cancel Program hitung_luas:
27 27 Properties : Form1 caption : Hitung Luas Label1 caption : Menghitung Luas Persegi Panjang Font : MS Sans Serif, size : 12, font style : Bold Label2 caption : panjang Label3 caption : lebar Label4 caption : luas Text1 text : dikosongkan (didelete) Text2 text : dikosongkan (didelete) Text3 text : dikosongkan (didelete) Command1 caption : OK Command2 caption : Cancel Command3 caption : Exit Listing program (source code) : Pada General Dim p, l, luas As Integer Private Sub Command1_Click() p = Text1.Text l = Text2.Text luas = p * l Text3.Text = luas Private Sub Command2_Click() Text1.Text = ""
28 28 Text2.Text = "" Text3.Text = "" Text1.SetFocus Private Sub Command3_Click() Unload Me Setelah menulis kode diatas, jalankan program tersebut dengan menekan tombol F5. Hasil dari program setelah dijalankan : 2. Val Digunakan jika kita tidak mendeklarasikan suatu variable. Komponen Properties Form1 Caption : Penggunaan Val
29 29 Label1 Caption : Nama Barang Label2 Caption : Harga Satuan Label3 Caption : Jumlah Label4 Caption : Bayar TextBox text : dikosongkan (delete) TextBox text : dikosongkan (delete) TextBox text : dikosongkan (delete) TextBox text : dikosongkan (delete) CommandButton caption : Hitung Listing Program Double klik pada commandbutton Private Sub Command1_Click() Text4.Text = Val(Text2.Text) * Val(Text3.Text) Setelah menulis kode diatas, jalankan program tersebut dengan menekan tombol F5. Hasil dari program setelah dijalankan : 3. If Tunggal Sintax : If kondisi then Pernyatan Else Pernyataan End If
30 30 Contoh dalam program : Buat program untuk if tunggal. Text1.text Text2.text Komponen Properties Form1 caption : If Tunggal Label1 caption : Isi nilai pada teksbox Label2 caption : predikat Text1 text : dikosongkan (didelete) Text2 text : dikosongkan (didelete) Command1 caption : OK Command2 caption : Cancel Command3 caption : Exit Listing Program diatas (source code): Private Sub Command1_Click() If Text1.Text >= 8 Then Text2.Text = "lulus" Else Text2.Text = "tidak lulus" End If Private Sub Command2_Click() Text1.Text = "" Text2.Text = "" Text1.SetFocus Private Sub Command3_Click() End
31 31 Hasil dari program diatas setelah dijalankan : 4. If Bersarang Sintax : If kondisi then Pernyataan Else if Pernyataan Else if.. Else End if Contoh : Form seperti diatas (contoh program) namun beda listing
32 32 listing program Private Sub Command1_Click() If Text1.Text >= 80 Then Text2.Text = "A" ElseIf Text1.Text >= 70 Then Text2.Text = "B" ElseIf Text1.Text >= 60 Then Text2.Text = "C" Else Text2.Text = "D" End If Private Sub Command2_Click() Text1.Text = "" Text2.Text = "" Text1.SetFocus Private Sub Command3_Click() End Setelah program dijalankan, maka hasilnya seperti gambar dibawah ini :
33 33 MODUL VIII Manajemen Database Membuka database lewat program: 1. Mendeklarasikan variable Database 2. Mendeklarasikan variabel Recordset 3. Membuka database pada procedure Form_load ( no.3 dan no.4 ) 4. Menentukan Recordset dari database yang telah dibuka Object Connection Digunakan untuk membuka dan menjaga sebuah koneksi kedalam Database. Cara membuka koneksi: Dim Namakonkesi AS ADODB.Connection
34 34 Metod pada object koneksi: Begintrans = Memulai sebuah transaksi Cancel = Menghentikan Eksekusi dari sebuah panggilan Metod Open. Close = Menutup objek koneksi Committrans = Menyimpan sebuah perubahan yang dibuat selama transaksi dan menghentikannya. Excute = Mengeksekusi sebuah query, pernyataan SQL, atau Procedure tersimpan. Open = Membuat sebuah koneksi terbuka berdasarkan Connectionstring. Openschema = Mengembalikan informasi pada Schema database Rollbacktrans = Membalik semua perubahan yang dibuat selama transaksi dan menhentikannya. Object Recordset Digunakan untuk mengambil dan mengupdate data dari sebuah database. Berisi record-record data dan field. Operasi pada object recordset: 1. Menambah data Nama_variable_recordset.addnew Rspegawai.addnew Atau Rspegawai!NIP=text1.text 2. Mengupdate Nama_variable_recordset.update Rspegawai.Update 3. Mengapus Nama_variable_recordset.Delete Rspegawai.delete Contoh Program
35 35 Adodc Datagrid Komponen Form1 Properties Caption : Data Pegawai Name : Fpegawai Caption : NIP Caption : Nama Caption : Alamat Text : dikosongkan (delete) Label1 Label2 Label3 TextBox Adodc1 Connectionstring : Recordsource : Visible : False Datagrid CommandButton CommmandButton CommandButton CommandButton CommandButton CommandButton Datasource : Adodc1 Caption : Data Pegawai Name : cmdtambah Caption : Tambah Name : cmdedit Caption : Edit Name : cmdsimpan Caption : Simpan Name : cmdhapus Caption : Hapus Name : cmdbatal Caption : Batal Name : cmdkeluar Caption : Keluar Listing Program
36 36 Private Sub cmdedit_click() Fedit.Show Fpegawai.Hide Private Sub cmdhapus_click() hapus = MsgBox("Anda yakin data akan dihapus?", vbyesno + vbquestion, "Pesan Konfirmasi") If hapus = vbyes Then On Error Resume Next Adodc1.Recordset.Delete Adodc1.Recordset.MoveFirst Else MsgBox "data tidak jadi dihapus!", vbokonly, "Pembatalan" End If Private Sub cmdkeluar_click() End Private Sub cmdsimpan_click() Adodc1.Recordset.AddNew Adodc1.Recordset!nip = Text1.Text Adodc1.Recordset!nama = Text2.Text Adodc1.Recordset!alamat = Text3.Text Adodc1.Recordset.Update buka Private Sub cmdtambah_click() Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text1.SetFocus Private Sub Form_Load() Text1.Enabled = False Text2.Enabled = False
37 37 Text3.Enabled = False Sub buka() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text1.SetFocus Komponen Form1 Properties Caption : Data Pegawai Name : Fedit Caption : NIP Caption : Nama Caption : Alamat Text : dikosongkan (delete) Label1 Label2 Label3 TextBox Adodc1 Connectionstring : Recordsource : Visible : False Datagrid CommandButton CommandButton Datasource : Adodc1 Caption : Data Pegawai Name : cmdsimpan Caption : Simpan Name : cmdbatal
38 38 CommandButton Caption : Batal Name : cmdkeluar Caption : Keluar Listing Program Private Sub cmdbatal_click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Private Sub cmdkeluar_click() Fpegawai.Show Unload Me Private Sub cmdsimpan_click() Adodc1.Recordset.AddNew Adodc1.Recordset!nip = Text1.Text Adodc1.Recordset!nama = Text2.Text Adodc1.Recordset!alamat = Text3.Text Adodc1.Recordset.Update Adodc1.Refresh Private Sub Form_Load() Adodc1.Refresh Tekan F5 atau pilih menu Run Start, maka hasilnya akan muncul window sebagai berikut : kemudian jika anda ingin mengedit data maka akan muncul window edit data pegawai :
39 39 Pemrograman visual basic dengan query
40 40 pada general Dim konek As New ADODB.Connection Dim rs As New ADODB.Recordset Sub koneksi() konek.open ("Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=pegawai;Data Source=DYAH ) msgbox ok Private Sub cmdsimpan_click() konek.execute "insert into peg(nip, nama ) values ('" & Text1.Text & "','" & Text2.Text & "')" MsgBox "tersimpan" Private Sub cmdupdate_click() konek.execute "update peg set nip=' " & Text1.Text & "', nama= & text2.text & " Private Sub cmdtambah_click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = ""
41 41 Private Sub cmdhapus_click() konek.execute ("delete from where nip=' " & Text1.Text & " ' ") Adodc1.Refresh Private Sub Form_Load() Call koneksi pada general Dim konek As New ADODB.Connection Dim rs As New ADODB.Recordset Sub koneksi() konek.open ("Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=pegawai;Data Source=DYAH ") Private Sub Cmdcari_Click() Set rs = konek.execute(" select * from peg where nip=' " & Text1.Text & " ' ")
42 42 Adodc1.RecordSource = "select * from peg where nip=' " & Text1.Text & " ' " Set DataGrid1.DataSource = Adodc1 Adodc1.Refresh Private Sub Command2_Click() form1.show Private Sub Form_Load() Call koneksi Tugas : Kerjakan seperti contoh diatas untuk tabel pegawai, tabel departemen, dan tabel posisi. Password MODUL IX
43 43 Komponen Form1 Label Label Textbox Textbox CommandButton CommnadButton Properties Name : Flogin Caption : Password Caption : user name Caption : Password Name : txtuser Text : dikosongkan (delete) Name : txtpass Text : dikosongkan (delete) Caption : Login Caption : Logoff Listing Program : Private Sub Command1_Click() If txtuser = "coba" And txtpass = "password" Then Fmenu.Show Unload Me Else MsgBox "Login anda salah, coba lagi!", vbinformation, "Salah Login" Text1.SetFocus End If Private Sub Command2_Click() MsgBox "yakin anda mau logoff?", vbokonly End Menu Utama
44 44 Langkah membuat menu utama : Klik menu editor di taskbar Muncul window menu editor ketik File pada caption name tuliskan nmfile klik Next klik, ketik data di caption name tuliskan nmdata klik next klik, ketik pegawai di caption name tuliskan nmpeg klik next
45 45 klik, ketik Exit di caption name nmkeluar klik next klik pada komponen object lalu drag ke form ( pada properties Picture : pilih gambar yang akan anda pilih klik lalu tekan open lalu stretch pilih True) Listing Program : Private Sub nmpeg_click() Fpegawai.Show Unload Me Private Sub nmkeluar_click() End Setelah menulis kode program diatas kemudian jalankan dengan menekan F5 atau pilih menu Run start. Hasilnya akan mencul seperti pada window di bawah ini :
46 46
47 47
48 48
49 49 MODUL X Laporan (Report) Berikut Langkah-langkah membuat Laporan Data Pegawai a.membuat Data Sumber untuk Laporan (Data Environment) 1. pilih menu Project More ActiveX Desaigners Data Environment
50 50 2. klik kanan pada connection1 Properties xxxxx next
51 51 3. pada select or enter database name isikan Nama database yang and buat yaitu modul.mdb 4. klik tombol Test Connection, jika sudah muncul pesan Success berarti database sudah terhubung.
52 52 5. klik kanan pada connection1 Add Command, kemudian terbentuk Command1. 6. klik kanan pada command1, kemudian setting
53 53 7. anda simpan dengan DataEnvironment1.Dsr b. Membuat desain Laporan (Data Report) Langkah : 1. pilih menu Project Add Data Report 2. anda drag drop command1 ke area data report bagian detail (section1) 3. silakan anda lihat gambar dibawah. Anda tata pada gambar 1 di bagian page header.
54 anda desain seperti gambar dibawah ini, setelah seperti gambar di bawah berarti desain laporan anda selesai. 5. Anda simpan desain laporan anda dengan nama datareport1.dsr Nama Object Properti Nilai DataReport Name Caption DataSource DataMember DataReport1 Laporan Data Pegawai DataEnviroment1 Command1 RptLabel Caption Laporan Data Pegawai
55 55 Hasil Running Datareport Tugas Buatlah sebuah Project dengan tema yang telah ditentukan. ( Kelompok Max 4 Orang ) Dipresentasikan pada akhir pertemuan praktikum bertempat di Laboratorium.
MODUL 2 Variabel, Val, If tunggal dan If bersarang + case
MODUL 2 Variabel, Val, If tunggal dan If bersarang + case 1. variabel suatu tempat dalam memori yang diberi nama (sebagai pengenal) dan dialokasikan untuk menampung data. Sintax : Dim_namavariabel_As_typedata
Lebih terperinciApakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL
SQL Basis Data 1 Apakah SQL? SQl singkatan dari Structured Query Language yang merupakan bahasa komputer standar ANSI (American National Standards Institute). Dengan SQL kita dapat Membuat basis data dan
Lebih terperinci1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.
No. : LST/PTI/PTI 8/0 Revisi : 0 Tgl. : 5-3-009 Hal. dari 3 hal.. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.. Sub Kompetensi Dapat mengakses
Lebih terperinciKoneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012
Koneksi dan Pembuatan Form Visual Basic MS Access Arif Basofi PENS-ITS 2012 TUJUAN Mengenal Antar Muka Program Visual Basic Jenis-jenis koneksi ke database MS Access Membuat Form Sederhana menurut struktur
Lebih terperinciProgram absen dengan menggunakan visual basic 6.0
Program absen dengan menggunakan visual basic 6.0 Pajrin Wurika Sahara Wurika.sahara@gmail.com Abstrak Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment
Lebih terperinciPraktikum Basis Data 14 Structure Query Language 2
Praktikum Basis Data 14 Structure Query Language 2 Pokok Bahasan : - DDL create table - DDL alter table - DDL drop table - DML insert - DML update - DML delete Tujuan : - Mahasiswa dapat menerapkan perintah
Lebih terperinciKONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)
KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) Membuat Database dengan nama Siswa NAMA FIELD NIS NAMA ALAMAT JURUSAN TYPE CHAR(5) VARCHAR(30) VARCHAR(40) VARCHAR(20) Membuat Desain Form pada Visual Basic Menentukan
Lebih terperinciPemrograman Database I. Danu Wira Pangestu 1. Konsep Dasar. Lisensi Dokumen:
Pemrograman Database Visual Basic MySQL (bagian 4) Danu Wira Pangestu danu_wira@yahoo.com www.bangdanu.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan
Lebih terperinciPemrograman Database dengan perintah SQL
Pemrograman Database dengan perintah SQL Imam Bukhari, S.Kom bukhari.imam@yahoo.co.id www.imambukhari.weebly.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciSTRUKTUR KENDALI PERCABANGAN
STRUKTUR KENDALI PERCABANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang percabangan (seleksi) 2. Mengerti dan memahami perbedaan jenis struktur kendali percabangan Visual Basic 3. Mampu
Lebih terperinciTutorial, Source code, Request Program Visual Basic
Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Transaksi Barang Keluar Program Persediaan Barang Form barang keluar digunakan untuk melakukan transaksi penginputan
Lebih terperinciMengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface
PERCOBAAN 9 Dasar Pemograman Visual A. Tujuan Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface B. Teori 1. Mengenal Visual Basic Visual Basic
Lebih terperinciBahasa Pemrograman-1 (Visual Basic)
Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom MEMBUAT DATABASE MYSQL DENGAN SQL-YOG 1. Aktifkan Wamp Server : Klik Start, Program, WampServer, Start WampServer 2. Buka SQL-Yog : Klik Start, Program,
Lebih terperinciField Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -
Buatlah database baru dan beri nama penjualan Buat beberapa tabel berikut: 1. Barang Kodebrg Text 12 Primary key Namabrg Text 30 - Hargabl Currency - Input mask Hargajl Currency - Input mask Stok Number
Lebih terperinciContoh Aplika Aplik si a VB dengan Database Oracle 1
Contoh Aplikasi VB dengan Database Oracle 1 Instalasi Oracle 9i pada Sistem Operasi Windows Kebutuhan Sistem CPU dengan prosesor Minimum Frekuensi Clock 500 Mhz. Memory SDRAM sebesar 26 Mb. Harddisk dengan
Lebih terperinciKoneksi Visual Basic 6.0 dengan SQL SERVER 2000
Koneksi Visual Basic 6.0 dengan SQL SERVER 2000 Arief Susanto arief_csp@yahoo.co.id http://www.ariefsusanto.at.ua Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan
Lebih terperinciSTRUCTURE QUERY LANGUAGE (SQL)
STRUCTURE QUERY LANGUAGE (SQL) Structure Query Language (SQL) adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. SQL mempunyai kemampuan sebagai berikut : a. Query (memperoleh
Lebih terperinciSistem Basis Data Danny Kriestanto, S.Kom., M.Eng
Sistem Basis Danny Kriestanto, S.Kom., M.Eng SQL Introduction Setelah Membuat ERD dan Model Relasional, what s next? Bagaimana cara membangun entitas dan relationship tersebut agar dapat digunakan? Bagaimana
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.
A. Kompetensi Mahasiswa diharapkan dapat memahami: 1. Pengertian databases, DBMS, MySQL 2. Apa Itu SQL? 3. Membuat, Menampilkan, Membuka dan Menghapus Database 4. Membuat, Mengubah dan Menghapus Table
Lebih terperinci1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.
No. : LST/PTI/PTI 228/03 Revisi : 01 Tgl. : 30-3-2009 Hal. 1 dari 13 hal. 1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0. 2. Sub Kompetensi Dapat
Lebih terperinciPraktikum 2 Mata Kuliah : Sistem Pengolahan Basis Data Dosen : Nandang Hermanto
Praktikum 2 Mata Kuliah : Sistem Pengolahan Basis Data Dosen : Nandang Hermanto Pengenalan DDL o Create Database, Drop Database o Create Table,. Alter Table, Drop Table Pengenalan DML (Insert, Select,
Lebih terperinciGambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.
2 EVENT DAN PROPERTY 2.1. Membuat User Interface Pemrograman Visual Basic adalah suatu pemrograman visual, dimana pembuatan program dilakukan menggunakan media visual atau sering disebut dengan user-interface.
Lebih terperinciMEMBACA RECORD DENGAN ADODC
BAB 7 MEMBACA RECORD DENGAN ADODC Pada bagian ini kita akan mempelajari cara membaca data atau record dari tabel menggunakan ADODC. Pada bagian ini juga diberikan contoh penerapan penggunaan ADODC untuk
Lebih terperinciModul Praktikum Ke-2
Bahasa Pemrograman Dasar Fathurrohman 6 Modul Praktikum Ke-2 (Method, Objek Kontrol (OptionButton, CheckBox, Frame), Variabel, Tipe Data) Aktifkan VB 6 melalui tombol Start. Buka kembali project Latihan1.vbp:
Lebih terperinciLAPORAN TUGAS BASIS DATA I
LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS
Lebih terperinciMODUL III STRUCTURED QUERY ANGUAGE (SQL)
MODUL III STRUCTURED QUERY ANGUAGE (SQL) Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. Tugas Pendahuluan 1. Apa yang anda
Lebih terperinciJURNAL PRAKTIKUM (LAB. ACTIVITY) PENGOLAHAN BASIS DATA DT022
JURNAL PRAKTIKUM (LAB. ACTIVITY) PENGOLAHAN BASIS DATA DT022 MATERI 1 Data Definition Languages (DDL) Dosen : Ikmah, M.Kom D3 TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK
Lebih terperinciSEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG
M O D U L S Q L SISTEM BASIS DATA 2 Disusun oleh : Siti Yuliyanti, ST SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG Jl. Brigjen Katamso No.92 Km 2.5 Tanjungpinang Kepulauan Riau November 24, 2010 SQL
Lebih terperinciE-Trick Visual Basic 6.0
DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis
Lebih terperinciGambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form
A. Pembutan input data petugas 1) Membuat table petugas Buat table dengan nama Tpetugas buat isi table seperti gambar di bawah ini Field name Data type Field size Index kd_ptgs Text 4 Primary key nama
Lebih terperinciPertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA
Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami cara menyimpan data ke dalam basis data dengan kode program 2. TUJUAN Mahasiswa mampu membuat program
Lebih terperinciModul Database dan Pengaksesannya dari FORM #1
Modul Database dan Pengaksesannya dari FORM #1 Oleh: Aep Modul Database & Form Secara sederhana Database dapat diartikan dengan kumpulan data yang membentuk suatu informasi. Dalam pemakaian komputer secara
Lebih terperinci1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ]
1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ] L-1 Form Data Barang [ Browse ] Form Produksi L-2 Form Faktur Penjualan Form Pembeli L-3 Form Pembeli [ Browse ] Properti Form
Lebih terperinciPengenalan Visual Basic
Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu
Lebih terperinciMODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA
MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA PENGANTAR SQL TINGKAT DASAR Basisdata atau database adalah kumpulan dari
Lebih terperinciSQL. Brigida Arie Minartiningtyas, M.Kom
SQL Brigida Arie Minartiningtyas, M.Kom Show Berfungsi untuk melihat list/daftar dari database atau tabel yang sudah dibuat Untuk melihat daftar database yang sudah dibuat SHOW databases; Untuk melihat
Lebih terperinciOleh : Uus Rusmawan Hal - 1 -
Hal - 1 - BAB KONEKSI ACCESS KONEKSI MENGGUNAKAN OBJEK To the point Yang dimaksud dengan menggunakan objek adalah menggunakan adodc. Ikuti langkahnya step by step pada redaksi dan gambar di bawah ini.
Lebih terperinciMEMBUAT LAPORAN (DATA REPORT)
1 MEMBUAT LAPORAN (DATA REPORT) Data Report merupakan sebuah desain untuk mencetak laporan dimana memiliki bagian-bagian seperti terlihat pada gambar 1 berikut : Gambar 1. Tampilan Data Report Maksud dari
Lebih terperinciPengenalan Structured Query Language
Pengenalan Structured Query Language Apa Itu SQL? SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk
Lebih terperinciBasic Programing Visual Basic
Basic Programing Visual Basic Oleh : Aririk Japik, 1 Mengenal Visual Basic Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer
Lebih terperinciMODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database
MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database I. Membuat DataBase 1. Buatlah database di Access ->Pilih Blank Access Database
Lebih terperinciTransact SQL ; DDL 1 st
Transact SQL ; DDL 1 st S1 TI - AMIKOM Yogyakarta 2009 MODUL PRAKTIKUM SISTEM BASIS DATA MODUL PRAKTIKUM SISTEM BASIS DATA Transact SQL : Data Definition Language 1 st Akhmad Dahlan Laboratorium Basis
Lebih terperinciPENGGUNAAN DATA DAN VARIABEL
PENGGUNAAN DATA DAN VARIABEL Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya untuk memberikan informasi. Informasi ini kemudian
Lebih terperinciKoneksi Visual Basic, MySQL (ODBC) dan Crystal Report
Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report I.Koneksi DataBase MySQL Selain dengan Microsoft Acess, Visual Basic memilik koneksi dengan Jenis database lainnya, seperti MySQL, Oracle, Postgress
Lebih terperinciPraktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.
Praktikum Basis Data By. Rita Wiryasaputra, ST., M. Cs. SQL: DDL (Data Definition Language) Create Database Create Table Create View Create Index Alter Database Alter Table Alter View Drop Database Drop
Lebih terperinciMEMBUAT DATA BASE dengan Microsoft SQL server 2000
MEMBUAT DATA BASE dengan Microsoft SQL server 2000 Bentuk umum: CREATE DATABASE nama_database; Contoh: CREATE DATABASE pegawai; Caranya: 1. klik Start All Programs Microsoft SQL Server Query Analyzer 2.
Lebih terperinci1. Pengertian Database
1. Pengertian Database Database adalah kumpulan data yang berhubungan dengan suatu obyek, topik, atau tujuan khusus tertentu. Merancang suatu database adalah untuk menentukan struktur dari database, yaitu
Lebih terperinciPertemuan 12 Pengenalan Structured Query Language
Pertemuan 12 Pengenalan Structured Query Language Apa Itu SQL? Membuat, Menampilkan, Membuka dan Menghapus Database Membuat, Mengubah dan Menghapus Table Menambah Record dengan INSERT Mengedit Record dengan
Lebih terperinciMEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS
MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS Membuat program Aplikasi ternyata tidak sesulit seperti yang dibayangkan. Untuk kebutuhan di kantor kita bisa membuatnya sendiri dengan belajar otodidak. Selain
Lebih terperinciBAHASA QUERY KOMERSIAL
Pertemuan 10 BAHASA QUERY KOMERSIAL BAHASA QUERY KOMERSIAL STRUKTUR QUERY LANGUAGE (SQL) SQL dipublikasikan oleh E.F. CODD (1970) mengenai model relational. Kemudian pada tahun 1974, D. Chamberlin dan
Lebih terperinciKrisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciPEMROGRAMAN CLIENT. Latihan 1. Buka IDE Visual Basic dan buat project baru, simpan pada folder anda masingmasing.
PEMROGRAMAN CLIENT Dalam arsitektur aplikasi model client/server, pemrosesan pada sebuah aplikasi terjadi pada client dan server. Aplikasi client mengeluarkan permintaan ke database yang mengirimkan kembali
Lebih terperinciModul Report Dan Form Report
Modul Report Dan Form Report Oleh: Aep Setelah dapat melakukan form pengisian data, memperbaiki (editing data), dan menghapus dari tabel, selanjutnya adalah pencetakan data yang telah diinput ke media
Lebih terperinciDasar-dasar SQL Cosmas Haryawan Hal : 1/9 DASAR DASAR SQL (Structured Query Language) SQL adalah bahasa standar dalam basis data yang digunakan untuk melakukan manipulasi data. Standardisasi bahasa ini
Lebih terperinciSistem Informasi Royalti
Sistem Informasi Royalti POKOK BAHASAN Diagram Objek Sistem Informasi Royalti Struktur File Sistem Informasi Royalti Membuat Database dan Tabel Form-Form yang Terlibat Pembuatan Form Wizard Pembuatan Form
Lebih terperinciBy Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com
Pengantar SQL By Mrs Imana Malia Kondou, S.T. 1 Tujuan Mahasiswa memahami konsep dasar SQL 2 Pokok k Bahasan Statemen Macam-macam macam perintah SQL DDL DML 3 Mengapa SQL? SQL mrpk very-high-level language.
Lebih terperinciData Manipulation Language (DML) & Data Control Language (DCL) pada Database
Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Karunia Suci Lestari k.sucilestari97@gmail.com :: http://ksucilestari97.wordpress.com Abstrak Setelah artikel sebelumnya membahas
Lebih terperinciIMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS
IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS I. Tujuan : 1. Mahasiswa dapat memahami tentang komponen pada Visual Basic yang digunakan untuk membuat koneksi aplikasi Visual Basic dengan
Lebih terperinciOracle dengan Visual Basic. Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012
Oracle dengan Visual Basic Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012 1 Tujuan Introduction to Oracle Membangun Sistem Informasi sederhana 2 Introduction to Oracle Mengapa menggunakan
Lebih terperinciPEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0
PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0 LABORATORIUM TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013 MODUL IV PENGENALAN MICROSOFT
Lebih terperinciLangkah ke 2 yaitu buat database form bukunya seperti gambar dibawah ini
Langkah Awal untuk buat data pencarian data buku adalah dengan membuat database pada Microsoft access seperti yang terlihat pada gambar dibawah, cara membuat database login, Langkah ke 2 yaitu buat database
Lebih terperinciKURSUS ONLINE JASA WEBMASTERS
KURSUS ONLINE JASA WEBMASTERS SQL Pengenalan Database, SQL, MySQL dan XAMPP JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Database Database secara singkat dapat diartikan sebagai
Lebih terperinciMacam - Macam Perintah Pada SQL
Macam - Macam Perintah Pada SQL Secara umum SQL hanya memiliki 3 komponen penting, yang digunakan untuk mendefinisikan, memanipulasi serta sebagai pengontrol data yang ada pada sebuah database. Komponen
Lebih terperinciBAB 3 Simpan Data 3.1. Simpan Data Dengan Kode SQL Ms Access MS Access ( format) DbJenisBrg.mdb Tabel_Jenis_Brg 22 Atep Ruhiat
BAB 3 Simpan Data Simpan data merupakan satu dari beberapa hal penting yang pasti ada dalam pembuatan aplikasi khususnya aplikasi yang sering penulis buat ternyata hampir semua aplikasi harus adanya penyimpanan
Lebih terperinciAndy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)
Variable dan Seleksi Kondisi (Visual Basic 6.0) I. Variables Variable adalah nilai yang dapat berubah setiap saat. Pada kondisi ini, variable adalah area yang dialokasikan oleh komputer untuk menyimpan
Lebih terperinciKoneksi Database BAB 1
BAB 1 Koneksi Database Ada banyak cara untuk membuat koneksi database agar aplikasi yang kita buat di Visual Basic dapat berhubungan dengan database baik itu database dari Ms Access, MySQL, SQL Server,
Lebih terperinciSejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL
Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Tahun 1987, American National Standards Institute (ANSI) dan International Standards Organization (ISO) membuat standar untuk SQL Tahun 1992, dibentuk versi baru
Lebih terperinciTABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA
TABEL Dalam pembuatan database, data yang pertama dibuat adalah tabel. Tabel merupakan kumpulan data yang tersusun menurut aturan tertentu dan merupakan komponen utama pada database. Table disusun dalam
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN BASIS DATA
MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA Microsoft Access 2007 Disusun Oleh : Adri Priadana, S.Kom Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta 2014 DAFTAR ISI DAFTAR ISI...2
Lebih terperinciBAB V Pengenalan Komponen-Komponen (object) pada VB
BAB V Pengenalan Komponen-Komponen (object) pada VB I. Tujuan Praktikum 1. Mahasiswa memahami komponen-komponen yang ada di VB 2. Mahasiswa dapat menjelaskan komponen-komponen yang ada di VB serta pengaturan
Lebih terperinciBAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.
BAB IV PERANCANGAN 4.1 Perancangan Visual Basic 6.0 Dalam perancangan aplikasi perancangan data menggunakan visual basic 6.0 langkah pertama adalah dengan membuat Form Home Gambar 4.1 New Project Gambar
Lebih terperinciPEMROGRAMAN DASAR. Visual Basic 6
PEMROGRAMAN DASAR Visual Basic 6 TUJUAN Memahami solusi studi kasus menggunakan konsep berorientasi objek dalam visual basic (VB) Materi Konsep Objek Dalam Visual basic Objek in form and control Implementation
Lebih terperinciPENGGUNAAN EVENT, PROPERTY DAN METHOD
PENGGUNAAN EVENT, PROPERTY DAN METHOD Membuat User Interface (UI) Aktifkan VB 6 melalui tombol Start. Kenali jenis-jenis komponen (control) yang ada di dalam bagian ToolBox Pada Jendela Form buatlah UI
Lebih terperinciModul Database dan Pengaksesannya dari FORM #Lanjutan
Modul Database dan Pengaksesannya dari FORM #Lanjutan Oleh: Aep MEMBUAT FORM Lanjutan Setelah membuat form untuk mengisi data selanjutnya adalah membaut form untuk mengedit data. Jalankan Aplikasi Visual
Lebih terperinciPertemuan III Oleh: Ilham Rais Arvianto, M.Pd
Bahasa Basis Data Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd Bahasa Basis Data Data Definition Language (DDL) Pembuatan BD baru (create database) PenghapusanBD (drop database) Pembuatan tabel kedalam
Lebih terperinciKrisna D. Octovhiana. 1.1 Membuat User Interface (UI)
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciKontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom
Kontrak Kuliah Dasar-dasar MySQL Edi Sugiarto, S.Kom, M.Kom Tipe Data Tipe data numerik Tipe Data Keterangan Ukuran Integer atau int Signed value : -2147683648 hingga 2147683648 4byte Decimal Nilai tergantung
Lebih terperinciMengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel
Penggunaan Tabel Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel Visual Fox pro memiliki fasilitas tabel yang berguna untuk menyimpan data. Untuk membuat tabel tersebut Anda
Lebih terperinciP10 Database SQL Server 2008
P10 Database SQL Server 2008 A. Tujuan Mahasiswa dapat membuat database dan data source pada SQL Server 2008 Mahasiswa dapat membuat tabel dan relationship tabel pada SQL Server 2008 B. Pembahasan SQL
Lebih terperinciCepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciSebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.
A. Pengertian Database dan Microsoft Access 1. Database Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database. Database adalah
Lebih terperinciDIALOGBOX, FUNGSI ERROR & PERCABANGAN SUBROUTINE
BAB DIALOGBOX, FUNGSI ERROR & PERCABANGAN SUBROUTINE 4 Pada bab ini akan membahas Kotak informasi (MsgBox), kotak masukan (InputBox), fungsi error dan percabangan subroutine, setelah mempelajari dan mencoba
Lebih terperinciSISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML
SISTEM BASIS DATA Pertemuan 11 Structure Query Language DDL - DML TUJUAN Agar Mahasiswa dapat membuat tabel dengan menggunakan sintax SQL Agar Mahasiswa dapat mengisi tabel dengan menggunakan sintax SQL
Lebih terperinciAgenda SQL. Pemakai SQL. Kemampuan SQL 02/12/2010 STRUCTURED QUERY LANGUAGE (SQL) Structured Query Language (SQL) (Pert. 9)
Agenda Structured Query Language (SQL) (Pert. 9) Oleh : Umi Laili Yuhana, S.Kom, M.Sc. Sarwosri, S.Kom, M.T. Dr. Ir. Siti Rochimah Pengantar SQL DDL 1 2 SQL Singkatan dari Structured Query Language, dalam
Lebih terperinciKonsep Pemrograman Basis Data
Modul 1 Konsep Pemrograman Basis Data Materi di modul satu Konsep Aplikasi Basis Data Penggunaan ADOCDC Penggunaan Grid Penggunaan perintah recordset Penggunaan methode add new dan find Konsep Aplikasi
Lebih terperinciKrisna D. Octovhiana
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciPada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager
Membuat Database dengan Visual Data Manager Pada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager Membuat Database
Lebih terperinciDISUSUN OLEH : : Friska Rosalina NIM :
DISUSUN OLEH : Nama : Friska Rosalina NIM : 061130500419 2013 PROGRAM BILLING WARNET MICROSOFT VISUAL BASIC Program billing merupakan sistem yang membantu para usahawan untuk mengatur dan mencatat segala
Lebih terperinciPemrograman Database dengan Remote Data Control. Tessy Badriyah, SKom,MT
Pemrograman Database dengan Remote Data Control Tessy Badriyah, SKom,MT Definisi Remote Data Control merupakan metode alternatif untuk melakukan koneksi ke database selain menggunakan ODBC dan ORADC Diagram
Lebih terperinciSistem Distribusi Data Melalui COM+ Dengan Visual Basic
Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 5 Series 17, May 2002. Agus Kurniawan agusk@cs.ui.ac.id http://blog.aguskurniawan.net
Lebih terperinciBELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0 A. Pengertian Database Database adalah kumpulan beberapa data yang saling berhubungan berdasarkan kode-kode tertentu sehingga membentuk sebuah sistem.
Lebih terperinciKeterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata
TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM Minggu ke-3 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapa tipe data seperti Integer, Long, Single, Double, Currency,
Lebih terperinciBAB 4 Ubah Data 4.1. Ubah Data Dengan Kode SQL sqlsimpan sqlubah 36 Atep Ruhiat
BAB 4 Ubah Data Ubah data merupakan perintah yang sangat penting dalam pembuatan aplikasi karena suatu saat pasti perintah ini sangat diperlukan. Seperti halnya simpan data, kode program untuk melakukan
Lebih terperinciMODUL 9 WEB PROGRAMMING : MySQL
MODUL 9 WEB PROGRAMMING : MySQL Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. PENGENALAN DATABASE Basis Data: Himpunan kelompok
Lebih terperinciSTRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)
STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL) A. Pengenalan SQL SQL pertama kali diterapkan pada sistem R (sebuah proyek riset pada laboratorium riset San Jose, IBM). Kini SQL juga dijumpai
Lebih terperinciEksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.
1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak
Lebih terperinciPraktikum 6 SubForm dan Kode VBA
Praktikum 6 SubForm dan Kode VBA A. TUJUAN Dapat mengkaitkan antara Form Utama dan SubForm Dapat menghubungkan antar Form secara manual Memahami arti dari Non-Synchronized Form Dapat memodifikasi properti
Lebih terperinciModul Praktikum Ke-1
Bahasa Pemrograman Dasar Fathurrohman 1 Modul Praktikum Ke-1 (Tampilan VB, Event, Property, Objek Kontrol : form, text, label, command) Mengenal Visual Basic (VB) Visual Basic adalah salah satu perangkat
Lebih terperinciStruktur Data II. Bekerja Dengan Form.
Struktur Data II dengan Visual Basic Bekerja Dengan Form ptputraastawa@gmail.com Ptputraastawa.wordpress.com @2011 Data dan Variabel Penggunaan Data dan Variabel Informasi yang disimpan atau diolah oleh
Lebih terperinciBAB 3 Database dalam Form
BAB 3 Database dalam Form Pokok Pembahasan Koneksi database menggunakan MS ADO dan Dataenvironment Menggunakan Provider driver koneksi yang tersedia dan ODBC Driver Menggunakan komponen yang berhubungan
Lebih terperinci