aplikasi database n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
APLIKASI DATABASE PowerPoint Presentation
Download Presentation
APLIKASI DATABASE

Loading in 2 Seconds...

play fullscreen
1 / 27

APLIKASI DATABASE - PowerPoint PPT Presentation


  • 249 Views
  • Uploaded on

APLIKASI DATABASE. Untuk membuat aplikasi DataBase, terlebih dahulu harus dibuat database untuk menampung data yang akan dimanipulasi dari program aplikasi tsb. DataBase dibuat dengan platform : - Ms Access (.Mdb) - xBase (.Dbf) - SQL Server - Oracle - dan lain-lain

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'APLIKASI DATABASE' - gina


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
aplikasi database
APLIKASI DATABASE
  • Untuk membuat aplikasi DataBase, terlebih dahulu harus dibuat database untuk menampung data yang akan dimanipulasi dari program aplikasi tsb.
  • DataBase dibuat dengan platform :
  • - Ms Access (.Mdb)
  • - xBase (.Dbf)
  • - SQL Server
  • - Oracle
  • - dan lain-lain
  • Pada materi kuliah Pemrograman Visual, akan dibahas Aplikasi Database menggunakan platform Ms-Access 97
  • Untuk memulai Ms-Access 97, dapat dengan cara : Click tombol Start - Programs - Microsoft Access
tampilan awal microsoft access

Blank Database : untuk memulai membuat database baru

Open an Existing Database: untuk membuka database yang sudah ada /pernah dibuat

Database Wizard: untuk membuat database baru dengan menggunakan Wizard

TAMPILAN AWAL MICROSOFT ACCESS
membuat database baru

Tentukan direktori disini

Icon untuk membuat direktori baru

Tulis nama Database di sini

MEMBUAT DATABASE BARU

Bila pada tampilan awal dipilih Blank Database, maka akan tampil Dialog untuk menyimpan File.Tulisalah nama File Database yang akan dibuat, dengan terlebih dahulu menentukan direktori tempat menyimpan File database tsb.

tampilan utama disain database

Nama Database

Tombol Untuk membuat Database baru

TAMPILAN UTAMA DISAIN DATABASE
slide6

Kotak Data Type untuk menentukan type data

Kotak Field Name untuk mengisi nama field

Kotak Description untuk memberikan keterangan pada field

Kotak Field Size untuk menentukan lebar field

MENYUSUN STRUKTUR DATABASE

slide7

Icon Save untuk menyimpan struktur database yang sudah selesai disusun

Setiap table harus mempunyai kunci utama/ primary key.

Untuk menentukan sebuah field agar menjadi rimary key, caranya dengan memilih field tsb, kemudian klik Icon Primary Key

MENENTUKAN PRIMARY KEY PADA SEBUAH TABLE

slide8

Field kd_agt sudah menjadi Primary key, tandanya adalah terdapat gambat kunci di sebelah kiri nama field

Tulis Nama Table di sini, misalnya diberi nama ‘Master_agt’

slide9

LATIHAN V-1 : MEMBUAT BEBERAPA TABLE PADA SEBUAH DATABASE

Buatlah beberapa table pada database perpus.mdb sbb :

Nama File : Master_agt

FIELD DATA TYPE FIELD SIZE DESCRIPTION

- kd_agt text 3 Kode Anggota Perpus

- nm_agt text 25 Nama Anggota Perpus

- jen_kel text 1 Jenis Kelamin

- Alamat text 30 Alamat

- Tmp_Lahir text 20 Tempat Lahir

- Tgl_Lahir Date/time Tanggal Lahir

- Max_pinjam Number integer Maksimum Pinjam Buku

Ket : Field kd_agt adalah field kuncidan isilah dengan 5 record data contoh (bebas)

slide10

LATIHAN V-1 : MEMBUAT BEBERAPA TABLE PADA SEBUAH DATABASE

Nama File : Master_buku

FIELD DATA TYPE FIELD SIZE DESCRIPTION

- kd_buku text 5 Kode Buku Perpus

- nm_buku text 30 Nama Buku Perpus

- Pengarang text 30 Nama Pengarang buku

- Penerbit text 30 Nama Penerbit Buku

- Tahun_terbit Number Integer Tahun terbit buku

- Tgl_masuk_buku Date\time tgl Buku tsb masuk koleksi

Ket : Field kd_buku adalah field kunci dan isilah dengan 5 record data contoh (bebas)

slide11

TAMPILAN UTAMA MS-ACCESS UNTUK PENGATURAN TABLE

Tombol Open, untuk membuka / browse isi table

Tombol Design, untuk memodifikasi struktur table yang sedang di sorot

Bagian query, untuk membuat query

slide12

OBJECT DATA DAN OBJECT DBGRID

Klik kanan pada tool bar ini, untuk menambahkan komponen DBGrid ke dalam toolbar

Pilih Sub menu Components untuk menambahkan komponen ke dalam ToolBar

Object Data, untuk menghubungkan table database dengan object-object lain

slide13

MANAMBAHKAN KOMPONEN OBJECT DBGRID KE DALAM TOOLBAR

Pilihlah salah satu components yang akan ditambahkan ke Tool Bar, misalnya : Microsoft Data Bound Grid Control.

Kompponen yang akan dipilih harus di beri tanda check, kemudian klik OK

slide14

Data

DBGrid

Object DBGrid, untuk menampilkan isi dari table yang terhubung pada object DBGrid

slide15

PROPERTI OBYEK DATA

DatabaseName : Nama database yang akan diaktifkan

RecordSource : Nama Table yang akan diaktifkan, misalnya anda pilih Master_agt

Caption : Judul untuk object Data, misalnya anda isi dengan judul : “Master Anggota Perpustakaan”

slide16

PROPERTI OBYEK DBGRID

AllowAddNew : True --> Mengijinkan user untuk menambah Record baru dari DBGrid

AllowDelete : True --> Mengijinkan user untuk Menghapus Record dari DBGrid

AllowUpdate : True --> Mengijinkan user untuk Mengedit Record dari DBGrid

Caption : Memberikan Judul pada DBGrid

DataSource : Atribut yang menghubungkan DBGrid dengan object Data

Setiap DBGrid harus dihubungkan dengan Object Data sehingga DBGrid dapat menampilkan isi record dari table yang diaktifkan oleh object Data.

Bila Atribut DataSource tidak diisi, maka object DBGrid tidak dapat menampilkan isi Table / database

slide17

Pilih Kolom yang akan diubah judulnya

Tulis judul kolom field

Menentukan field untuk masing-masing kolom

PROPERTI OBYEK DBGRID

- Aktifkan Wndow Properti Pages dengan cara klik kanan pada object DBrid - Pada Umumnya Window Properti Pages hampir sama dengan Window Properti- Pada Pages Columns, dapat mengubah judul masing-masing kolom

slide18

Kursor record ditandai dengan segitiga hitam, yang akan bergerak naik atau turun bila object data di klik

Object Data dapat digunakan untuk menggerakaan kursor Record : Previous, Next, Fist atau Last

User dapat mengedit isi dari DBGrid

slide19

Bila di Click, akan mengaktifkan frm_agt_perpus

Bila di Click, akan mengaktif-kan frm_buku_perpus

LATIHAN V-2 : Aplikasi menggunakan Object DbGrid dan Data

Buatlah suatu program Apikasi database dengan spesifikasi sbb :- Terdiri dari 3 buah form : - Frm_Utama : Berisi menu ( Master Anggota Perpus dan Master Anggota Buku ) - Frm_agt_perpus : Berisi object DBGrid dan object Data yang menampilkan table database Anggota Perpustakaan - Frm_buku_perpus : Berisi object DBGrid dan object Data yang menampilkan table database Buku Perpustakaan

slide20

Tampilan frm_agt_perpus

Tampilan frm_buku_perpus

slide21

Object TextBox, dengan nama txt_kd_agt

Aplikasi Database : AddNew, Delete, Edit Record

Atribut DataField untuk menghubungkan Object Textbox dengan Field Table pada database

Atribut DataSource untuk menghubungkan Object Textbox dengan Table pada Database

slide22

LATIHAN V-3 : MODUL APLIKASI DATABASE DENGAN TEXTBOX

Buatlah Aplikasi seperti diatas, yang terdiri dari beberapa textbox untuk menampilkan isi masing-masing field

slide23

TOMBOL UNTUK MENAMBAH RECORD BARU DAN MENYIMPAN

Buatlah sebuah CommandButton, dan isi methode Click sbb :

Private Sub cmdTambah_Click()

Data1.Recordset.AddNew

End Sub

Private Sub cmdSimpan_Click()

Data1.Recordset.Update

End Sub

slide24

MENCEGAH KESALAHAN PADA SAAT MENYIMPAN

- Cobalah aplikasi tsb, dengan meng-klik tombol “Tambah Baru”- Kemudian isi data-data tersebut, setelah selesai klik tombol “Simpan”- Pada DBGrid akan muncul record baru pada baris paling akhir.- Bila anda Klik sekali lagi tombol “Simpan” , maka akan muncul pesan error sbb :

Pesan Error ini muncul dikarenakan tombol “Simpan” melaksanakan perintah Data1.Recordset.Update,tetapi tidak didahului perintah Data1.Recordset.AddNew atau Data1.Recordset.Edit,.Untuk mengantisipasi hal ini maka harus diatur agar tombol “Simpan” tidak dapat di_klik sebelum tombol “Tambah Baru” di klik

slide25

MENCEGAH KESALAHAN PADA SAAT MENYIMPAN

Pada saat Form di load, tombol “Simpan” di-non-aktifkan terlebih dahulu sehingga tidak bisa di-klik.

Private Sub Form_Load()

cmdSimpan.Enabled = False

cmdTambah.enabled = True

End Sub

Private Sub cmdTambah_Click()

Data1.Recordset.AddNew

cmdSimpan.Enabled = True

cmdTambah.Enabled = False

End Sub

Private Sub cmdSimpan_Click()

Data1.Recordset.Update

cmdSimpan.Enabled = False

cmdTambah.enabled = True

End Sub

Pada saat Tombol “Tambah” di klik, maka tombol “Simpan” diaktifkan, Sebaliknya tombol “Tambah Baru” di non-aktifkan

Pada saat Tombol “Simpan” di klik, maka tombol tsb di-non-aktifkan kembali.

slide26

MEMBUAT TOMBOL HAPUS RECORD

Private Sub cmdHapus_Click()

If Not Data1.Recordset.EOF Then

Data1.Recordset.Delete

Data1.Recordset.MoveFirst

End If

End Sub

slide27

LATIHAN V-4 : MEMBUAT APLIKASI LENGKAP DATABASE

Buatlah Aplikasi Modul Entri untuk Master Anggota Perpustaakan dan Master Buku Perpustakaan seperti contoh di atas