tutorial desktop 2015.txt PEMROGRMANA BASIS DATA DENGAN DELPHI -> Menggunakan database Desktop (paradox) 1. BUAT FOLDER KERJA ANDA 2. Jalandan database desktop ->dari start-delphi7 - database desktop, atu ->dari editor delphi - tools-database desktop 3. setting direktori kerja file-working direktory 4. Gunakan browse untuk menentukan folder kerja anda 5. Membuat alias alias digunakan untuk menentukan nama_database dan juga menunjukkan dimana data ditempatkan tools-alias manajer- new-->buat nama aliasnya gunakan browae untuk memilih direktori kerja anda 6. membuat tabel File - New -Table - paradox7 lanjutkan dengan memilih Ok 7. Membuat struktur tabel Field Name type size key NPM A 10 * Nama_mhs A 20 Jen_kel A 15 Agama A 15 Alamat A 20 Tgl_lahir D No_telp A 15 simpan dengan nama mahasiswa buat tabel ke 2 Page 1 tutorial desktop 2015.txt Field Name type size key Kd_Mk A 10 * Nama_Mk A 20 SKS L -->Simpan dengan nama Matakuliah tabel -3 Field Name type size key NIDN A 15 * Nama_Dsn A 20 Jen_kel A 15 Agama A 15 Alamat A 20 Tgl_lahir D No_telp A 15 Pendidikan A 10 Bid_ilmu A 20 --> simpan dengan nama Dosen tabel-4 Field Name type size no_krs Autoincremen NPM A 10 kd_Mk A 10 NIDN A 15 TA_akademik A 15 Semester A 15 -->simpan dengan nama KRS key * -->perintah SQL (structure Query Language) Page 2 tutorial desktop 2015.txt Perintah sql pada dasarnya ada 2 bagian -->DDL membentuk database menghapus database membentuk tabe menghapus tabel -->DML (data manipulation Language) =>menambah data ->Insert =>Membaca/menampilkan ->Select =>Mengubah data ->Update =>Menghapus data ->delete -->Menambah data (Insert) bentuk SQL Insert Into Nama_tabel (Nama-nama Field) values (Nilai-nilai datanya) contoh Insert Into Matakuliah(kd_mk,nama_mk,Sks) values('MKK101', 'Pemrograman I',4) coba tambahkan sampai 5 matakuliah,5 mahasiswa dan 5 dosen => menampilkan isi tabel (Select) bentuk : select Nama-nama field from nama_tabel where kriteria contoh : select kd_mk,nama_mk,sks from matakuliah where sks >2 digunakan untuk menampilkan isi tabel matakuliah dimana sksnya yang lebih besar dari 2 Page 3 tutorial desktop 2015.txt catatan : menampilkan isi semua tabel tanpa kriteria select * from nama_tabel contoh : menampilkan isi semua tabel matakuliah select * from matakuliah => Mengubah/mengedit nilai data dalam tabel (Update) bentuk : Update Nama_tabel set Nama_field = Nilai_baru where kriteria contoh : mengubah sks dari matakuliah bahasa indonesia dari 2 menjadi 3 update matakuliah set sks = 3 where kd_mk ='MKK102' => Menghapus data dari tabel (delete) bentuk : delete from nama_tabel where kriteria contoh : menghapus matakuliah bahasa inggris dari tabel matakuliah Delete from matakuliah where kd_mk ='MKK104' bekerja dengan delphi -> tutup database desktopnya -> buka satu project dengan delphi -> tempatkan kontrol-kontrol berikut Query (BDE) Database Name : Akademik_pagi sql : Select * from matakuliah Active : true Data Source ( Data Acces) Data Set : Query1 Page 4 tutorial desktop 2015.txt DBGrid (Data Control) datasource : Datasource1 Page 5