tutorial desktop 2015.txt PEMROGRMANA BASIS DATA DENGAN

advertisement
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
Download