Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

dokumen-dokumen yang mirip
Gambar Desain Form Program Aplikasi. Tabel Mengganti Properti Objek

Sistem informasi penjualan barang

Gambar Contoh Sebuah Tabel

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

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

BAB VIII Pengenalan Database dengan Visdata dan MS. Access

Sistem informasi penjualan barang

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

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

Database Master-Detail. LATIHAN 4 Database Master-Detail. ARSys Software Developed/AbdRohim 43

DATABASE. Visual Data Manager

BAB II LANDASAN TEORI

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

Modul Praktikum Basis Data 5 Query

ADO (Active-x Data Object)

MODUL 12 LAPORAN DAN CHART

DATABASE. Visual Data Manager

SISTEM BASIS DATA. Pertemuan 3. Nizar Rabbi Radliya 3 SKS Semester 2 S1 Sistem Informasi

Spesifikasi: Ukuran: 14x21 cm Tebal: 68 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:

Microsoft Access 2010

MENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM

BAB VI MENGGUNAKAN DATABASE DESKTOP

Perancangan Sistem Basisdata Faktur Penjualan serta Implementasinya dengan SQL Menggunakan MS. Acces

4.2. Jenis-Jenis Relationship Seperti yang pernah dibahas pada teori database, terdapat tiga jenis relationship, yaitu: 1. 1 : 1 : One-to-One Setiap r

MODUL 3 APLIKASI BASIS DATA DENGAN DELPHI

IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS

A. MAKSUD DAN TUJUAN 1. MAKSUD

E-Trik Visual C++ 6.0

TUGAS SIMULASI DIGITAL LANGKAH-LANGKAH MEMBUAT PROGRAM DATA BASE

Mengenal dan Mulai Bekerja dengan Access 2007

Microsoft Access FORM

MEMBUAT LAPORAN (DATA REPORT)

Membuat Relasi pada Access 2007

BAB-3 MEMBUAT DAN MENGATUR QUERY

Relational Database & Pemodelan Data [Review]

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis.

Gambar 4.75 Form Menu Utama (b)

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

UNTUK MEMBUAT DESAIN SEPERTI DI ATAS IKUTI PETUNJUK TABEL DI BAWAH INI : NO

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

BAB-XI MEMBUAT SUBFORM

Microsoft Access 2007

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)

Membuat File Database & Tabel

BAB 7 Kondisi Form 7.1. Pada Saat Form Load 68 Atep Ruhiat

KSI B ~ M.S. WULANDARI

APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS

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

Ahmad Zidni, S.T. SMK Gondang 2011

Modul Praktikum Basis Data 6 Merancang Form

Model Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM

BAB II LANDASAN TEORI

HANDOUT KULIAH SISTEM INFORMASI MANAJEMEN

LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI

Mengoperasikan Dasar-Dasar Basis Data (Database)

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

MODUL 1 MERANCANG FILE DATABASE

Modul Praktikum Basis Data 1 Mengenal Database

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

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form

Modul 3. A. Database Desktop

Praktikum Excel_7 (DATABASE & PIVOT TABLES) Ari Wibowo 2009

Data Access Object Objektif:

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

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

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

PENGENALAN VISUAL FOXPRO

Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel

Pada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager

BAB 5. MEMBUAT DAN MENGGUNAKAN FORM

Materi 3 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

Praktikum 6 SubForm dan Kode VBA

Membuat File Database & Tabel

Aplikasi DataBase. LATIHAN 3 Membuat Database dan Aplikasi Sederhana. ARSys Software Developed/AbdRohim 33


Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

BAB 6 MEMBUAT DAN MEMODIFIKASI LAPORAN (REPORT)

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

BAB III ANALISA DAN PEMBAHASAN MASALAH

BAB IV IMPLEMENTASI DAN EVALUASI

MENGELOLA KARTU PIUTANG

Aplikasi Komputer. Bekerja Dengan Microsoft Excel Access (1) Ita Novita, S.Kom, M.T.I. Modul ke: Fakultas ILMU KOMPUTER. Program Studi Informatika

Gambar Menu utama. Pertama kali program dijalankan akan tampil form penentuan. harga servis yang merupakan halaman utama dari program.

Pengenalan. Microsoft Access. TI3007 Praktikum Perancangan Sistem Terintegrasi III. Perancangan Basis Data

Bab I Pengenalan Visual BASIC

MODUL PERKULIAHAN APLIKASI KOMPUTER. Microsoft Access. Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh

KOMPUTER APLIKASI BISNIS

BAB II LANDASAN TEORI

Praktikum DATABASE Microsoft Access 2000

Microsoft Access 2007

MEMBUAT PROGRAM DENGAN DATABASE

BAB 10 NETBEANS DATABASE

Bab 10 Membuat, Menggunakan dan Memodifikasi Form

BAB 2. Login Aplikasi

BAB II LANDASAN TEORI. bagian dalam sistem penggajian, formulir, database serta sistem pengendalian internal.

MICROSOFT ACCESS. Tombol Office/menu Tittle bar Close.

Gambar 4.39 Form View Pembelian Pemesanan Supplier

MENGENAL QUERY CONTOH QUERY

Microsoft Access 2007

Transkripsi:

14.1. Definisi Basis Data Relational Pada model Relational, basis data akan disebar ke dalam berbagai tabel 2 dimensi. Setiap tabel selalu terdiri atas lajur mendatar yang disebut dengan Baris Data (Row/record) dan lajur vertical yang biasa disebut dengan Kolom (Column/Field). Di setiap pertemuaan baris data dan kolom itulah, item-item data ditempatkan. 14.2. Relasi Antar Tabel Ciri utama Relational Database adalah adanya relasi antar tabel-tabelnya. Dikenal ada beberapa jenis relasi: a. One to One (satu ke satu) Yang berarti setiap entitas pada himpunan entitas A berhubungan dengan paling banyak satu entitas pada himpunan entitas B, dan begitu juga sebaliknya setiap entitas pada himpunan entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan Entitas A. Gambar 14.1. Relasi One to One b. One to Many Berarti setiap entitas pada himpunan Entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya, dimana setiap entitas pada himpunan entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas A. Gambar 14.2. Relasi One to Many c. Many to One (banyak ke satu) Berarti setiap entitas pada himpunan entitas A dapat berhubungan dengan paling banyak satu entitas pada himpunan entitas B, tetapi tidak sebaliknya, dimana setiap entitas pada himpunan entitas A berhubungan dengan paling banyak satu entitas pada himpunan entitas B. Gambar 14.3. Relasi Many to One 77

d. Many to Many (banyak ke banyak) Berarti setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B dan demikian juga sebaliknya, dimana entitas pada himpunan entitas B dapat berhubungan dengan banyak elemen entitas pada himpunan entitas A. Gambar 14.4. Relasi Many to Many Kardinalitas Relasi satu ke Banyak dan Banyak ke Satu dapat dianggap sama, karena tujuan kardinalitas relasi selalu dilihat dari dua sisi (dari himpunan entitas A ke himpunan Entitas B dan sebaliknya). Contoh berikut menunjukan relasi one-to-one. 1. Buatlah Form seperti berikut: Gambar 14.5 Desain Form Relasi One to One 2. Ganti masing property dari komponen dengan data seperti berikut: Tabel 14.1. Mengganti Properti Objek Komponen Table1 DataSource1 DBGrid1 Table2 DataSource2 DBGrid2 Properti DataBaseName: BCBDefaultDD : PELANGGAN.DB :true DataSet:Table1 DataSource: DataSource1 DataBaseName: BCBDefaultDD TabelName: TRANSAKSI.DB :true MasterSource: DataSource1 DataSet:Table2 DataSource: DataSource2 78

3. Untuk membuat Link, berdasarkan kode pelanggan caranya: Klik komponen Table2. kemudian akan ditampilkan kotak dialog Field Link Designer, seperti berikut: Gambar 14.6. Kotak Dialog Field Link Designer 4. Pada kotak Available Index, pilih KodePlg Gambar 14.7. Pilih Field kodeplg 5. Pada kotak Detail Field Klik Kode_plg, begitu juga dengan kotak master field, klik Kode_plg, kemudian tekan tombol Add, akan ditampilkan jendela seperti berikut: Gambar 14.8. Pilih field Kode_plg 79

6. Klik tombol Ok Jika Anda RUN, maka akan dihasilkan output seperti berikut: Gambar 14.9. Output Relasi One to One Jika Anda menunjuk record dengan kode pelanggan tertentu maka pada tabel yang ada dibawahnya akan ditampilkan tabel data dengan kode pelanggan yang sama, hal ini menunjukan bahwa kedua tabel saling berhubungan. Gambar 14.10. Contoh Hasil Relasi One to One Nb: Buat Secondary Index di Database untuk file transaksi 80

14.3. Relasi One to Many Berikut ini akan kita coba bagaimana cara menyusun sebuah program untuk relasi one-tomany. 1. Buat Form seperti berikut: Gambar 14.11. Desain Form Relasi One to Many 2. Masukan properti berikut pada masing-masing komponen Tabel 14.2. Mengganti Properti Objek Komponen Properti Nilai Table1 DataBaseName Table2 Table3 Table4 DataBaseName MasterField MasterSource DataBaseName MasterField MasterSource DataBaseName MasterField MasterSource CUSTOMER.DB ORDER.DB CustNo DataSource1 ITEM.DB OrderNo DataSource2 PART.DB PartNo DataSource3 DataSource1 DataSet Table1 DataSource2 DataSet Table2 DataSource3 DataSet Table3 DataSource4 DataSet Table4 DBGrid1 DataSource DataSource1 DBGrid2 DataSource DataSource2 DBGrid3 DataSource DataSource3 DBGrid4 DataSource DataSource4 Button1 Caption Close Jika Program di atas, Anda RUN, maka akan menghasilkan output seperti berikut: 81

Gambar 14.12. Output Relasi One to Many 82