Materi Kuliah Delphi
Bab 1 Pengenalan Delphi
Delphi adalah sebuah alat pengembangan aplikasi-aplikasi untuk sistem operasi Microsoft Windows. Delphi sangat berguna dan mudah digunakan untuk membuat suatu program berbasis GUI (Graphical user interface) atau console (mode teks).
PDF Preview | Download
Bab 2 Dasar-Dasar Delphi
- Komentar dipakai untuk menberikan penjelasan atau keterangan di dalam bari program Teks yang ditulis keterangan di dalam bari program. Teks yang ditulis sebagai komentar tidak akan dikompilasi oleh kompiler pada saat program aplikasi dijalankan
- Variabel berfungsi untuk menyimpan data
Bab 3 Database
Delphi menyediakan fasilitas yang lengkap untuk mengolah database. Berbagai format database dapat diolah oleh Delphi, misalnya database dengan format Paradox, dBase, Ms-Access, ODBC, Oracle, SQL Server dan lain - lain.
PDF Preview | Download
Bab 4 Jenis-Jenis Field
Ada 3 jenis field yang ada di Delphi yaitu :
1. Data Field
Data field adalah data yang berasal dari file databasenya. Field ini secara fisik tersimpan dalam file
datanya.
2. Lookup Field
Lookup field adalah suatu field yang merupakan field yang diambil dari tabel lain berdasarkan kunci kunci tertentu.
3. Calculated Field
Calculated field adalah field yang merupakan hasil perhitungan. Field ini hanya akan dapat dilihat ketika program di run saja dan field ini tidak tersimpan dalam file. Walaupun calculated field merupakan suatu hasil perhitungan, tetapi field ini tipenya tidak hanya bilangan, tetapi bisa juga bertipe data selain bilangan seperti string, boolean dan lain-lain.
PDF Preview | Download
Bab 5 Query (SQL)
Komponen query adalah suatu komponen dataset (mirip seperti table) tetapi data yang ada dalam dataset tersebut berasal dari perintah query, dan bukan lagi berdasarkan TableName.
PDF Preview | Download
Bab 6 Master Detail
Suatu form yang menampilkan suatu hubungan master – detail digunakan untuk menyatakan suatu
relasi 1 ke banyak dari 2 tabel.
Jika tabel master berpindah record, maka pada tabel detail juga akan berubah sesuai dengan relasi
antara tabel master dan detail tersebut.
Borland Delphi telah menyertakan beberapa tabel yang dapat menggambarkan suatu relasi master
– detail. Tabel tersebut adalah tabel Orders.db dan Items.db. Tabel Orders.db berisi daftar faktur penjualan dan Items.db berisi item-item faktur penjualan tersebut. Kedua tabel relasikan dengan field OrderNo (nomor order).
PDF Preview | Download
Bab 7 Filtering Data
Filter data digunakan untuk memilih sekelompok data berdasarkan kondisi tertentu. Data yang dihasilkan oleh filter bisa lebih dari satu buah. Filtering (penyaringan) data dalam Delphi adalah dengan cara memanfaatkan properti Filter dan Filtered yang dimiliki oleh komponen Table.
PDF Preview | Download
Bab 8 Laporan
Pembuatan laporan dalam Delphi menggunakan komponen-komponen yang ada dalam component palette QReport. Data yang dilaporkan adalah data-data yang berasal dari database.
PDF Preview | Download
Bab 9 Data Module
Datamodule adalah sebuah form khusus yang henya bisa menampung komponen-komponen
database saja.
Datamodule digunakan untuk mengumpulkan semua komponen database dalam suatu tempat sehingga semua form yang mengakses database hanya mengakses ke komponen-komponen database yang ada di datamodul saja. Sehingga mempermudah dalam pemrogramannya. Jadi kita tidak lagi dibingungkan oleh tersebarnya komponen-komponen database di banyak form.
PDF Preview | Download
Bab 10 Program Penjualan Sederhana
Bab 1 Pengenalan Delphi
Delphi adalah sebuah alat pengembangan aplikasi-aplikasi untuk sistem operasi Microsoft Windows. Delphi sangat berguna dan mudah digunakan untuk membuat suatu program berbasis GUI (Graphical user interface) atau console (mode teks).
PDF Preview | Download
Bab 2 Dasar-Dasar Delphi
- Komentar dipakai untuk menberikan penjelasan atau keterangan di dalam bari program Teks yang ditulis keterangan di dalam bari program. Teks yang ditulis sebagai komentar tidak akan dikompilasi oleh kompiler pada saat program aplikasi dijalankan
- Variabel berfungsi untuk menyimpan data
- Konstanta merupakan suatu nlai yang bersifat tetap. Jenis data untuk suatu konstanta dapat berupa data angka (numeric), teks (string), true, false, dan nil.
PDF Preview | DownloadBab 3 Database
Delphi menyediakan fasilitas yang lengkap untuk mengolah database. Berbagai format database dapat diolah oleh Delphi, misalnya database dengan format Paradox, dBase, Ms-Access, ODBC, Oracle, SQL Server dan lain - lain.
PDF Preview | Download
Bab 4 Jenis-Jenis Field
Ada 3 jenis field yang ada di Delphi yaitu :
1. Data Field
Data field adalah data yang berasal dari file databasenya. Field ini secara fisik tersimpan dalam file
datanya.
2. Lookup Field
Lookup field adalah suatu field yang merupakan field yang diambil dari tabel lain berdasarkan kunci kunci tertentu.
3. Calculated Field
Calculated field adalah field yang merupakan hasil perhitungan. Field ini hanya akan dapat dilihat ketika program di run saja dan field ini tidak tersimpan dalam file. Walaupun calculated field merupakan suatu hasil perhitungan, tetapi field ini tipenya tidak hanya bilangan, tetapi bisa juga bertipe data selain bilangan seperti string, boolean dan lain-lain.
PDF Preview | Download
Bab 5 Query (SQL)
Komponen query adalah suatu komponen dataset (mirip seperti table) tetapi data yang ada dalam dataset tersebut berasal dari perintah query, dan bukan lagi berdasarkan TableName.
PDF Preview | Download
Bab 6 Master Detail
Suatu form yang menampilkan suatu hubungan master – detail digunakan untuk menyatakan suatu
relasi 1 ke banyak dari 2 tabel.
Jika tabel master berpindah record, maka pada tabel detail juga akan berubah sesuai dengan relasi
antara tabel master dan detail tersebut.
Borland Delphi telah menyertakan beberapa tabel yang dapat menggambarkan suatu relasi master
– detail. Tabel tersebut adalah tabel Orders.db dan Items.db. Tabel Orders.db berisi daftar faktur penjualan dan Items.db berisi item-item faktur penjualan tersebut. Kedua tabel relasikan dengan field OrderNo (nomor order).
PDF Preview | Download
Bab 7 Filtering Data
Filter data digunakan untuk memilih sekelompok data berdasarkan kondisi tertentu. Data yang dihasilkan oleh filter bisa lebih dari satu buah. Filtering (penyaringan) data dalam Delphi adalah dengan cara memanfaatkan properti Filter dan Filtered yang dimiliki oleh komponen Table.
PDF Preview | Download
Bab 8 Laporan
Pembuatan laporan dalam Delphi menggunakan komponen-komponen yang ada dalam component palette QReport. Data yang dilaporkan adalah data-data yang berasal dari database.
PDF Preview | Download
Bab 9 Data Module
Datamodule adalah sebuah form khusus yang henya bisa menampung komponen-komponen
database saja.
Datamodule digunakan untuk mengumpulkan semua komponen database dalam suatu tempat sehingga semua form yang mengakses database hanya mengakses ke komponen-komponen database yang ada di datamodul saja. Sehingga mempermudah dalam pemrogramannya. Jadi kita tidak lagi dibingungkan oleh tersebarnya komponen-komponen database di banyak form.
PDF Preview | Download
Bab 10 Program Penjualan Sederhana
Program yang akan dibuat kali ini adalah program untuk mendata penjualan barang. Fasilitas yang
diberikan pada program ini adalah :
1. Update Stock (Kalau ada transaksi penjualan, maka stock barang berkurang, Kalau ada transaksi
pembelian, maka stock barang akan bertambah)
2. Laporan Penjualan, Laporan Barang, Laporan Pembelian
Untuk membuat program tersebut maka dibutuhkan 3 buah tabel yaitu :
1. Tabel Barang yang berisi barang-barang yang tersedia dalam toko tersebut.
2. Tabel Penjualan yang akan digunakan untuk menyimpan semua data penjualan.
3. Tabel Pembelian yang akan digunakan untuk menyimpan semua data pembelian barang.
diberikan pada program ini adalah :
1. Update Stock (Kalau ada transaksi penjualan, maka stock barang berkurang, Kalau ada transaksi
pembelian, maka stock barang akan bertambah)
2. Laporan Penjualan, Laporan Barang, Laporan Pembelian
Untuk membuat program tersebut maka dibutuhkan 3 buah tabel yaitu :
1. Tabel Barang yang berisi barang-barang yang tersedia dalam toko tersebut.
2. Tabel Penjualan yang akan digunakan untuk menyimpan semua data penjualan.
3. Tabel Pembelian yang akan digunakan untuk menyimpan semua data pembelian barang.
Materi Kuliah Delphi
Reviewed by MCH
on
December 12, 2016
Rating:
No comments: