PEMROGRAMAN BASIS DATA I

PEM ROGRAM AN BASIS DATA I

Set elah melaksanakan
perkuliahan ini mahasisw a
mampu:
• Membuat aplikasi dengan
bahasa pemrogramam Delphi
menggunakan dat abase Access

1.
2.
3.
4.

Kehadiran
Tugas
MID
UAS

: 5%
: 20%

: 25%
: 50%

Paryant a, S.Kom, M.Kom

Paryant a, S.Kom, M .Kom

1

BORLAND DELPHI 7

Pengertian Borland Delphi.
1. Delphi adalah suat u bahasa pemograman (development
language) yang digunakan unt uk merancang suat u program
aplikasi berjalan pada sist em operasi w indow s
2. Bahasa pemrograman Under Window s yang di produksi oleh
Borland. Pemrograman ini merupakan pengembangan
pemrograman pascal.
3. Anda dapat membuat program dari yang sederhana sampai
program yang berbasis client / server at au jaringan yang

berjalan di syst em operasi Window s.

Paryant a, S.Kom, M .Kom

2

BORLAND DELPHI 7

SEJARAH PERKEM BANGAN DELPHI

1. Delphi versi 1 (berjalan pada w indow s 3.1 at au w indow s 16 bit )
2. Delphi versi 2 (Berjalan pada w indow s 95 at au delphi 32 bit )
3. Delphi versi 3 (berjalan pada w indow s 95 keat as dengan
t ambahan fit ur int ernet at ua w eb)
4. Perkembangan selanjut nya diikut i dengan Delphi versi 4, 5 dan 6
5. Versi t erkini dari delphi adalahversi 7 dengan t ambahan vit ur
.net dengan t ambahan file XML

Paryant a, S.Kom, M .Kom


3

BORLAND DELPHI 7

Keunggulan Borland Delphi
1. Borland Delphi salah sat u pemrograman yang berbasis object OOP ( object
orient ed programming). Dengan demikian perist iw a yang sedang t erjadi,
operasi apa yang dilakukan, dan seluruh akt ifit as dalam program harus
mengacu pada object -object t ert ent u.
2. IDE ( int ergrat ed development environment ) didalam pemrograman
Borland Delphi memudahkan programmer dalam mengembangkan
aplikasinya.
3. Source Code Borland Delphi merupakan pengembangan dari bahasa
pemrograman pascal yang mudah digunakan.
4. Bersifat mult i purphase, art inya bahasa pemograman Delphi dapat
digunakan unt uk mengembangkan berbagai keperluan pengembangan
aplikasi.

Paryant a, S.Kom, M .Kom


4

BORLAND DELPHI 7

Langkah M enjalankan Program Borland Delphi

1. Klik St art
2. Pilih All Program, arahkan ke Borland Delphi 7.0 Lalu klik
Borland Delphi 7.0
Maka Akan t ampil jendela ut ama Borland Delphi 7.0, t ampilan
sepert i di baw ah ini.

Paryant a, S.Kom, M .Kom

5

BORLAND DELPHI 7

Paryant a, S.Kom, M .Kom


6

BORLAND DELPHI 7

Komponen Pallete.

menubar
toolbar

Keterangan:
1. Menubar merupakan menu utama dari program Delphi
berfungsi untuk menjalankan perintah yang tidak ada
dalam toolbar
2. Toolbar yang berupa tool-tool berfungsi untuk
menjalankan perintah dengan cepat
3. Komponen Pallete adalah berisi menu yang isinya
bermacam-macam object yang akan digunakan untuk
mendesign form
Paryant a, S.Kom, M .Kom


7

BORLAND DELPHI 7
Media design / Form ( kanvas )

minimize

maximize

Nama atau
judul Form

close

Tempat Bekerja

Keterangan:
Form t empat dimana kit a akan merancang bent uk
keluaran at au t ampilan pada program Borland delphi
Paryant a, S.Kom, M .Kom


8

BORLAND DELPHI 7

Object Tree View

Keterangan:
Jendela dimana t erdapat object -object at au form
yang sudah t erpilih dan sudah digunakan dalam form
at au jendela Borland delphi
Paryant a, S.Kom, M .Kom

9

BORLAND DELPHI 7

Object Inspector
Properties


Keterangan:
Propert ies adalah jendela manipulasi suat u object
at au form. Disini kit a dapat menent ukan nama at au
t ampilan suat u object t ersebut .
Paryant a, S.Kom, M .Kom

10

BORLAND DELPHI 7

Object Inspector
Event/kejadian

Keterangan:
Event adalah barisan suat u kejadian yang akan
diperint ahkan kepada suat u object .
Paryant a, S.Kom, M .Kom

11


BORLAND DELPHI 7

Code Editor

Keterangan:
Tampilan ini adalah t empat kit a memberikan perint ah
dengan menggunakan coding.
Paryant a, S.Kom, M .Kom

12

a.

BORLAND DELPHI 7

Component Pallete -> Merupakan Kumpulan Icon yang
Digunakan unt uk merancang suat u aplikasi, dimana mereka akan
membent uk suat u int erface sebuah aplikasi. Dalam Set iap
komponen Pallet e semua icon dikelompokkan dalam berbagai
komponen sesuai dengan fungsi dan kegunaannya.


Paryant a, S.Kom, M .Kom

13

BORLAND DELPHI 7
Fungsi Dari Pallete Standart :

Paryant a, S.Kom, M .Kom

14

BORLAND DELPHI 7
ISTILAH-ISTILAH DAN ATURAN DALAM DELPHI
1. Objek ( object )
Ist ilah objek dapat dipert ukarkan dengan komponen. Secara
umum objek menunjuk sebuah komponen at au sekelompok
komponen yang ada saat eksekusi program. Komponen memiliki
art i sedikit berbeda, dengan penekanan alat unt uk membuat
aplikasi. Komponen t ersedia dalam Palet Komponen unt uk

pembuat an program. Suat u komponen pada saat eksekusi
dianggap sebagai sebuah objek. Tabel dibaw ah ini menunjukkan
pemberian nama beberapa jenis komponen dalam Delphi.

Paryant a, S.Kom, M .Kom

15

BORLAND DELPHI 7
ISTILAH-ISTILAH DAN ATURAN DALAM DELPHI
2. Variabel
Variabel menyediakan berbagai t ipe variabel unt uk menyimpan
dat a int eger, real, logika (boolean), char, st ring dan point er. Juga
ada t ipe variabel unt uk menyimpan dat a yang didefinisikan oleh
user, himpunan, record dan variabel objek.
Tabel dibaw ah ini menunjukan penanaman yang dianjurkan unt uk
semua jenis dat a yang ada dalam Delphi

Paryant a, S.Kom, M .Kom

16

BORLAND DELPHI 7
STRUKTUR PROGRAM DELPHI

Program aplikasi Delphi t ersimpan sebagai sebuah project . Project
ini merupakan kumpulan dari file-file unit yang menyusun aplikasi
t ersebut .
Project aplikasi Delphi t erdiri dari :
File Project

File yang memiliki perluasan .DPR, dalam sat u aplikasi hanya dapat
menyimpan sat u file project .
File Form

File yang memiliki perluasan .DFM. File ini adalah file binary yang
berisi gambar grafis dari form. Set iap DFM memiliki sat u pasangan
file Unit .
File Unit

File yang memiliki perluasan .PAS. File ini adalah file yang berisi
source code (kode-kode program).
Paryant a, S.Kom, M .Kom

17

BORLAND DELPHI 7
BEKERJA DALAM DELPHI DENGAN CEPAT

Saat Anda bekerja dalam IDE Delphi, ada baiknya Anda menguasai
t ombol short cut ( hot key ) unt uk mempercepat pekerjaan Anda.
Berikut short cut t ersebut :

Paryant a, S.Kom, M .Kom

18

BORLAND DELPHI 7
Cara M enyimpan Form
Pada Delphi ada 3 buah file ut ama ( * .dpr, * .pas dan * .dfm ).
1. * .dpr adalah file proyek yang dibuat berisi program kecil unt uk :
Mendefinisikan Unit yang ada didalam file.
Menginisialisasi dat a.
Membangun Form.
Menjalankan Aplikasi.
2. * .pas adalah Unit – unit ( Pascal Code File ), bias t erdiri dari sat u at au
banyak file.
3.* .dfm adalah file definisi Form ( Special Pscudo Code File )
Catatan :
Setiap Form (.dfm) harus memiliki sebuah unit (.pas), tetapi anda dapat memiliki unit
tanpa sebuah form (hanya kode saja). Jika ingin melihat kode tersebut anda dapat
mengklik kanan mouse, lalu pilih View As Text atau Tekan tombol Alt-F12.

Pilih submenu save All. Karena kit a kadang lupa apakah file unit
dan project nya sudah disimpan. Dan Delphi akan menanyakan
nama file source code unt uk unit ( * .pas) dan nama file project
( * .dpr ).
Paryant a, S.Kom, M .Kom

19

BORLAND DELPHI 7
Cara M enjalankan Program Delphi
Jalankan program dengan menekan Tombol F9 at au pilih menu Run – Run.
Apabila ada beberapa Form yang ada didalam Project maka kit a t ent ukan
dulu form / unit apa yang akan kit a jalankan.
Caranya : pilih menu project  Opt ions at au t ekan ( Shift + Ct rl + F11 ).
Maka t ampil jendela Project Opt ion sepert i dibaw ah ini.

Pilih Pada main form, form
apa yang akan kita
jalankan.
Kalau sudah klik tombol Ok

Paryant a, S.Kom, M .Kom

20

BORLAND DELPHI 7
M EM BUAT PROGRAM PERTAM A

Sebuah file Project adalah sekumpulan file-file sumber unt uk sebuah
aplikasi. Delphi mengelola file-file form dan file-file unit yang akan dipakai
dalam suat u aplikasi pada sebuah file project ( file * .DPR).
Pada saat membuka program Delphi, program Delphi akan langsung
menampilkan file project baru.
Unt uk membuka file project baru, lakukan sebagai berikut :
Klik pada menu File
Klik pada New Application.

Paryant a, S.Kom, M .Kom

21

BORLAND DELPHI 7
CONTOH PROGRAM SEDERHANA

Berikut ini akan diberikan cont oh pembuat an program unt uk
menampilkan sebuah t ulisan bila dilakukan penekanan klik pada suat u
t ombol but t on .
Pada Component Pallet e pilih t ab (halaman) St andart .
Anda pilih dengan menekan klik komponen Button, kemudian pindahkan
mouse ke suat u lokasi di form, lakukan klik maka pada form muncul
t ombol/but t on dengan nama Button1.
Anda pilih dengan cara yang sama unt uk komponen Edit , lalu let akkan
diat as t ombol Button1. Sehingga didapat kan t ampilan sepert i pada
gambar

Paryant a, S.Kom, M .Kom

22

BORLAND DELPHI 7

Paryant a, S.Kom, M .Kom

23

BORLAND DELPHI 7

KODE PROGRAM

Paryant a, S.Kom, M .Kom

24

lat ihan
•Buat form pesan seperti contoh dibawah ini

•Atur Propertinya
No.

Nama Komponen

0

Form

1.

CommandBut t on

2.

CommandBut t on

3.

CommandBut t on

4.

CommandBut t on

5.

EditBox

Properti
Capt ion

Name
Name
Capt ion
Name
Capt ion
Name
Capt ion
Name
Capt ion
Name
Text

Skenario:
1. Apabila diklik But t on1 akan t ampil “ STMIK AUB SURAKARTA”
2. Apabila diklik But t on2 akan t ampil “ Jl. MW. Maramis 29
Cengklik Surakart a”
3. Apabila diklik But t on3 akan t ampil “ Telp. (0271) 857788”
4. Apabila diklik Tut up akan Keluar dari program

Paryant a, S.Kom, M .Kom

25

Setting
Form Pesan Dengan
M essage
Form1
BNama
Alamat Kampus
BALamat
Alamat Kampus
Telepon

BTelepon
BTutup
Tutup
EPesan
Kosongkan