IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS

dokumen-dokumen yang mirip
UNTUK MEMBUAT DESAIN SEPERTI DI ATAS IKUTI PETUNJUK TABEL DI BAWAH INI : NO

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

FieldName DataType FieldSize Status UserPass Text 40 Primary Key Nama_User Text 30 Password Text 10

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

Sistem informasi penjualan barang

Sistem informasi penjualan barang

ADO (Active-x Data Object)

BUAT STRUKTUR TABEL DENGAN DATABASE ACCESS Nama Data Base : DBQuery.Mdb

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

Mengenal dan Mulai Bekerja dengan Access 2007

MEMBUAT APLIKASI DESKTOP DENGAN DATABASE ORACLE. UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T.

BAB VI MENGGUNAKAN DATABASE DESKTOP

PENGANTAR DATABASE DENGAN DELPHI Database dengan mengagunakan Delphi menggunakan konsep seperti gambar dibawah ini :

MODUL 3 APLIKASI BASIS DATA DENGAN DELPHI

Darmawan Satyananda Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Malang 2008

Gambar Contoh Sebuah Tabel

MEMBUAT LAPORAN (DATA REPORT)

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)

MEMBUAT PROGRAM DENGAN DATABASE

Mengakses Database pada Delphi dengan ADO

Kuliah Delphi BEKERJA DENGAN DATABASE

MODUL 12 LAPORAN DAN CHART

Mengakses database Microsoft Access dengan Delphi 7.0

Mengakses database Microsoft Access dengan Delphi 7.0

HANDOUT KULIAH SISTEM INFORMASI MANAJEMEN

BAB-II OPERASI TABEL

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

LANJUTAN APLIKASI DATABASE

PANDUAN PRAKTIKUM PEMROGRAMAN BASIS DATA. Oleh: Wagito

KOMPUTER APLIKASI BISNIS

Memasukan Data Image Kedalam Table Paradox

Modul 3. A. Database Desktop

Pertemuan 5 DASAR-DASAR MEMBUAT DATABASE

KSI B ~ M.S. WULANDARI

Pertemuan 7 DESAIN FORM

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Tutorial Lazarus Pemrograman Pascal Console, Visual dan Database Husni, husni.trunojoyo.ac.id, komputasi.wordpress.com

BAB 3 ANALISIS DAN PERANCANGAN. menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi menjadi

PEMROGRAMAN BASIS DATA (DATABASE PROGRAMING)

E-Trik Visual C++ 6.0

Database dengan Microsoft Access 2003 Membuat Query

Menampilkan Data. LATIHAN 1 Menampilkan Data. ARSys Software Developed/AbdRohim 9

Modul Database dan Pengaksesannya dari FORM #1

A. MAKSUD DAN TUJUAN 1. MAKSUD

URAIAN POKOK PERKULIAHAN

PROSEDUR MENJALANKAN MICROSOFT OFFICE ACCESS 2007

KSI B ~ M.S. WULANDARI

LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

ricak.wordpress.com Component Name & Interface

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

a. Menyiapkan database

DATABASE. Visual Data Manager

MODUL 1 MERANCANG FILE DATABASE

Bill of Material. Bab ini menjelaskan mengenai pembuatan form bill of material yang digunakan dalam program aplikasi sistem informasi manufaktur.

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

MANUAL KRS ONLINE

[Year] SILABUS: Kode Mata Kuliah MI09KB33 Mata Kuliah Pemrograman Visual II Prasyarat - Cosyarat

PENGANTAR PERANGKAT LUNAK PENGOLAH DATA (6 jam)

Membuat File Database & Tabel

ADODC. Gambar 5.1. ADODC

Membuat Tabel. Tahapan membuat tabel menggunakan Microsoft Access 2007 : 1. Pilih menu create >> table. Microsoft Office Access Field.

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

Menggunakan Microsoft Access (perhatikan untuk red text)

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Contoh Cara Membuat Query

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

Akses SMS dengan Delphi : Membuat SMS Broadcaster dengan Delphi 7.0 menggunakan komponen oxygen SMS

BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0

APLIKASI KOMPUTER. Pokok Bahasan : MS. Access 2010 (Bagian 1) Anggun Puspita Dewi, S.Kom., MM. Modul ke: Fakultas MKCU

BAB II MICROSOFT VISUAL STUDIO

BAB III ANALISA DAN PEMBAHASAN MASALAH. alumunium. Seperti halnya PD. Logam Jaya Alumunium yang berlokasi di jalan

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB II LANDASAN TEORI Konsep Dasar Sistem Informasi Manajemen (SIM) umum semua manajer dalam organisasi atau dalam tingkatan manajemen.

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

Bekerja dengan FORM dan EVENTS

Modul Pembangunan Aplikasi Basis Data Lanjut 2014

MODUL X DATABASE VB. Modul Praktikum Bahasa Pemrograman Visual (BPV)

BAB-3 MEMBUAT DAN MENGATUR QUERY

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1

PENGENALAN VISUAL FOXPRO

BAB 3 Database dalam Form

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

Koneksi Database BAB 1

Membuat Database Delphi

MICROSOFT ACCESS. Database Relationship. Basis Data Relationship Database and Query - Teknik Informatika UNSIL Page 1

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

MEMBACA RECORD DENGAN ADODC

Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0

Modul Praktikum Basis Data 5 Query

TABEL. Tabel Halaman 25

Microsoft Access 2007

MEMBUAT PROGRAM DENGAN DATABASE DATABASE DESKTOP

Cara Membuat Mail Merge di Word 2010

KRS OnLine (Kartu rencana Studi Online)

Membuat File Database & Tabel

BAB V DASAR-DASAR MEMBUAT PROGRAM DATABASE DENGAN DELPHI

Transkripsi:

IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS KONSEP ERD MAHASISWA N TEMPUH M MATA KULIAH MAHASISWA = {Nim, Nama_mhs, Tempat_lahir, Tanggal_lahir, Ps, Semester, Kelas, Foto} Primary key : Nim MATAKULIAH = {Kode_kul, Nama_kul, Sks, Semester} Primary key : Kode_kul TEMPUH = {Kode_kul_nim, Nilai, Nim, Kode_kul} Primary Key : Kode_kul_nim Foreign Key : Nim, Kode_kul BUAT STRUKTUR TABEL DENGAN DATABASE ACCESS Merujuk dari materi yang pernah disampaikan, buka kembali Database Akademik kemudian simpan tabel-tabel di bawah ini. FieldName DataType FieldSize Kode_kul Text 5 Nama_mk Text 30 Sks Number Byte Semester Text 4 Simpan dengan nama tabel : Matakuliah FieldName DataType FieldSize Kode_kul_nim Text 12 Nim Text 7 Kode_kul Text 5 Nilai Number Byte Simpan dengan nama tabel : Tempuh PENERAPAN DATABASE DENGAN DELPHI untuk Tabel Matakuliah 1. Buka kembali project dari pembahasan minggu lalu. 2. Buat Form baru (File New Form) maka akan terbentuk Form3 3. Letakkan komponen Table 4. Pengaturan Property table1 : a. Database Name : DBAkademik b. TableName : Matakuliah Bila menanyakan user name dan password : SYSDBA, masterkey c. Active : True 5. Klik ganda Table1 Pada kotak kosong klik kanan dan pilih Add All Fields klik kanan kembali pada tempat yg kosong pilih Select All pada bagian yang terblok, klik kiri jangan di lepas seret dan letakkan pada form 6. Letakkan Komponen DBGrid (Tab Data Controls) pilih property DataSource pilih DataSource1

7. Letakkan Komponen DBNavigator (Tab Data Controls) pilih property DataSource pilih DataSource1 8. Pilih Form3 ubah property Caption : INPUT DATA MATAKULIAH 9. Kemudian aturlah tampilan dari masing-masing komponen sehingga akan mendapatkan hasil seperti yg nampak pada gambar di bawah ini : 10. Run Aplikasi di atas dan isi dengan data sebanyak-banyak nya. 11. Selesai PENERAPAN DATABASE DENGAN DELPHI untuk Tabel Tempuh, membahas tentang : Manfaat LookUpField Manfaat Field Kalkulasi 1. Buat Form baru (File New Form) akan terbentuk Form4 2. Perhatikan Desain di bawah ini : 3. Letakkan Komponen table ubah property : Name : TMhs TableName : Mahasiswa a. Klik ganda TMhs, klik kanan pada kotak kosong, pilih Add All Field Blok Field Nim dan Nama_mhs Klik kiri jangan dilepas, seret dan letakkan pada form. 4. Ubah property name milik DataSource1 menjadi DSMhs

5. Letakkan komponen DBGrid dan ubah property DataSource : DSMhs ubah property ReadOnly menjadi True klik ganda pada DBGrid pada kotak kosong klik kanan pilih Add All Field hapus field Nim 6. Letakkan Komponen DBNavigator ubah property Datasource : DSMhs pilih property [+] Visible Buttons dan klik tanda [+], selain property nbfirst, nbprior, nbnext, dan nblast ubah menjadi False 7. Letakkan komponen table ubah property : Name : Ttempuh Tablename : Tempuh Klik ganda tabel TTempuh, klik kanan pada kotak kosong, pilih Add All Field 8. Letakkan komponen DataSource ubah name : DSTempuh Property Dataset : TTempuh 9. Letakkan komponen table ubah property : Name : TMk Tablename : Matakuliah Klik ganda tabel TMk, klik kanan pada kotak kosong, pilih Add All Field 10. Letakkan Komponen GroupBox (tab standar) ubah property Caption : Mata Kuliah a. Letakkan Komponen DBGrid ubah property DataSource : DSTempuh b. Klik ganda DBGrid pada kotak kosong klik kanan pilih add All Field hapus field Kode_kul_nim dan Nim 11. Letakkan komponen DBNavigator ubah property datasource : DSTempuh 12. Pilih tabel Ttempuh ubah property : Master Source : DSMhs Master Field : Klik Tombol [ ] pada kotak DetailFields klik Nim pada kotak MasterFields klik Nim klik Add, perhatikan pada kotak Joined Fields OK 13. Klik ganda tabel Ttempuh pilih field Kode_kul pada Tab Event pilih Event OnChange ketik Gabung (pada kotak sebelah kanan) Enter isi dengan code berikut : TTempuhKode_kul_nim.AsString:= TMhsNim.AsString+TTempuhKode_kul.AsString;

Menerapkan LookUpField dan Kalkulasi Field 14. Klik ganda tabel Ttempuh klik kanan pada kotak kosong pilih New Field pada kotak New Field, isi kotak : Name : Nm_kul Type : String Size : 30 Pada bagian Field Type pilih LookUp KeyField : Kode_kul Dataset : TMk LookUp Key : Kode_kul Result Field : Nama_mk Klik OK Hasil dari proses ini adalah terbentuk nama field baru : Nm_kul pada tabel Ttempuh yang di letakkan di bawah field-field yang lain. Supaya letaknya pas yaitu setelah Kode_kul, Nm_kul klik kiri jangan dilepas seret dan letakkan setelah Kode_kul. 15. Masih pada kotak tabel Ttempuh, kemudian klik kanan lagi pada tempat yg kosong pilih New Field pada kotak New Field isi kotak : Name : Grade Type : String Size : 1 Pada bagian Field Type pilih Calculate Klik OK 16. Pilih tabel Ttempuh, pada Tab Event pilih Event OnCalcField, ketik Hitung pada kotak kosong sebelah kanan Enter, isi kode yang tercetak tebal berikut : procedure TForm4.Hitung(DataSet: TDataSet); var na: Byte; Grade: Char; begin na:= TTempuhNilai.asInteger; if na >= 85 then grade:= 'A' if na >= 70 then grade:= 'B' if na >= 55 then grade:= 'C' if na >= 45 then grade:= 'D' grade:= 'E'; TTempuhGrade.AsString:= Grade; end; end. 17. Run Aplikasi di atas, kemudian isi dengan data dengan cara : a. Pilih mahasiswa yang akan mengambil matakuliah b. Klik Tombol + (DBNavigator)

c. Klik kotak kosong di bawah Nm_kul(pada Grid) perhatikan akan muncul downlist (manfaat dari LookUp Field), anda tinggal memilih mata kuliah yang sudah ada, dengan syarat pada tabel matakuliah sudah terisi dengan data matakuliah. d. Isi juga Nilai nya, perhatikan perubahan yang terjadi pada field Grade, Grade akan terisi dengan secara otomatis (manfaat dari Calculate) e. Klik Tombol Check list (posting) DBNavigator f. Ulangi langkah di atas dan perhatikan perubahan yang terjadi. 18. Selesai