Algoritma dan Pemrograman 2A

Slides:



Advertisements
Presentasi serupa
Kiky Rizky Nova Wardani, S.Kom
Advertisements

ADODC.
BAB IX PEMROGRAMAN BASIS DATA
ADODC, DataGrid, TextBox/Label, Method dalam Visual Basic
PHP dan MySQL.
Seminar Tugas Akhir Yohanes Setiawan ( )
Database Relasi Pertemuan 3.
Java Database Connectivity (JDBC) JDBC adalah Application Programming Interface (API) yang dirancang untuk mengakses Database.
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
Form.
MINGGU Ke Sembilan Pemrograman Visual
Abstraksi dan bahasa basis data
Pengertian Microsoft Access
Tipe Connection ADO (Activex Data Object)
Sistem Basis Data Adriy.weebly.com.
Presented by : Herianto
Keterampilan Komputer
Oleh : HILMY NUR R. – RYAN ABDI W. – KAISHA SATRIO N.H. – DENY SATRYA P. – F.X. YUDHA GAMMA C.H
DATABASE Pert. 1 Pengenalan Microsoft Access Dosen : Dewi Octaviani, S
System.Data.OleDbClient
Class Library ADO.Net Arfansyah, M.Kom.
PEMROGRAMAN DATABASE KOMPONEN –KOMPONEN DATABASE
JDBC Java2 Advanced.
Pemrograman Visual Ramos Somya.  ActiveX Data Objects (ADO) untuk framework.NET. merupakan class yang berisi komponen untuk melakukan interaksi dengan.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
PBOL Dewi Kusumaningsih
Membuat File Database & Tabel
Bahan Kuliah Teori : Pemrograman Delphi Hartono.Ir.
Pengantar TI 2015/2016 DATABASE (BASIS DATA).
PEMROGRAMAN DATABASE VB.NET
Pengantar Client Server
Pertemuan 10 Dani Hamdani, S.Kom..
LAB PEMOGRAMAN III (VISUAL BASIC)
DBMS Basis Data Pertemuan 2.
Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang
VIEW.
Algoritma & PEMROGRAMAN 2B (Visual basic)
KONSEP DESAIN SOFTWARE DATABASE
Membuat Aplikasi ( PHP + MySql )
Delphi & MySql.
PEMROGRAMAN VISUAL II Outline: Teknologi Ado.Net Connection
Arsitektur Sistem Operasi???
Algoritma Pemrograman 2A
Pengenalan SQL Server.
PERTEMUAN 8 Pemrograman Visual
Loading.
Komputer Aplikasi AK II Microsoft office Access 2010
Pengenalan Sistem Basis Data
10/05/2018 SISTEM BASIS DATA Erdiwansyah, ST.
Management Information System
Normalisasi Data Base Bentuk Penyederhanaan Tabel dalam Basis Data – Langkah tepat untuk dalam merelasikan dalam penghubungan antar Entitas dalam penyederhanaan.
Pemrograman VB.NET Pertemuan 10.
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 1 As’ad.
Database & Data Handling
Koneksi Database di Delphi
Sistem Manajemen Basis Data
Konsep Koneksi Database Delphi
Komputer Aplikasi MN III Microsoft office Access 2010
Desain User Interface dengan Visual Basic
Mengelola Query Basis Data
Pengantar Pengolahan Data
Aplikasi database pada Delphi
Pengembangan Aplikasi Basis Data
PERTEMUAN 9 Pemrograman Visual
Oleh: Devie Rosa Anamisa
Java Database Connectivity (JDBC)
MATERI PERKULIAHAN Pemrograman Aplikasi I Laily Hermawanti, S.T, M.Kom
Kiky Rizky Nova Wardani, S.Kom
ALGORITMA DAN PEMROGRAMAN 2B
Pengenalan Microsoft Access
Transcript presentasi:

Algoritma dan Pemrograman 2A Pertemuan 4 Materi : ADO, Input Box, Message Box Darmadi 26 Maret 2010

Database Merupakan suatu bentuk pengelolaan data yang ditujukan agar pengaksesan terhadap data dapat dilakukan dengan mudah. Sistem yang ditujukan untuk menangani database disebut DBMS. Contoh software DBMS : Microsoft Access MySQL Oracle

The user interface form (Form tampilan pengguna Disarankan untuk memisahkan form tampilan pengguna dengan komponen-komponen database agar desain aplikasi menjadi lebih fleksibel, antara lain : perubahan pada informasi database, tidak selalu harus juga mengubah tampilan pengguna (UI), begitupun sebaliknya

Data module Jika anda sudah memisahkan form tampilan pengguna kedalam form tersendiri, maka anda dapat menggunakan data module untuk menyimpan komponen-komponen database (datasets), dan komponen yang terhubung ke datasets ini untuk digunakan bagian lain pada aplikasi anda.

Data source Datasource menjembatani antara form tampilan pengguna dengan komponen datasets yang mewakili informasi dari database. Beberapa komponen data kontrol (data-aware controls) dalam sebuah form dapat menggunakan 1 datasource saja, sehingga pada saat pengguna berpindah baris (record), maka nilai informasi baris aktual akan ikut berubah pada masing-masing komponen data kontrol tersebut.

Dataset Jantungnya aplikasi database anda adalah dataset. Komponen ini merepresentasikan kumpulan baris (records) dari database. Kumpulan baris ini dapat berupa data dari satu tabel database, kumpulan kolom (fields) atau baris (records) dari sebuah tabel, atau informasi yang berasal dari satu tabel atau lebih yang terhubung menjadi sebuah view.

Data connection Beberapa dataset yang berbeda menggunakan mekanisme yang berbeda dalam hal koneksi ke informasi database. Perbedaan mekanisme ini membuat perbedaan besar dalam arsitektur aplikasi yang dapat anda buat. Terdapat 4 mekanisme dasar untuk koneksi data, yaitu: - Koneksi langsung ke sebuah server database - Menggunakan sebuah file terdedikasi - Koneksi ke dataset lain - Mengambil data dari objek RDS DataSpace

Koneksi ke database Hampir semua komponen dataset dapat koneksi ke server database secara langsung. Sekali terhubung, dataset dapat berkomunikasi dengan server secara langsung. Ketika dataset di buka, dataset tersebut mengumpulkan data dari server, dan ketika menyimpan perubahan (post records), data tersebut di kirim kembali ke server untuk kemudian disimpan dalam database. Sebuah komponen koneksi dapat digunakan beberapa dataset, atau setiap dataset dapat menggunakan properti koneksinya masing-masing. Setiap dataset yang terhubung ke server database menggunakan jenis komponen koneksinya masing-masing, yang di desain untuk bekerja pada sebuah mekanisme akses data (single data access mechanism).

BDE Jika dataset yang digunakan adalah BDE, seperti TTable, TQuery atau TStoredProc, maka komponen koneksi yang digunakan adalah TDatabase. Untuk menghubungkan dataset ke database cukup dengan mengubah properti Database-nya. Sebenarnya anda tidak harus selalu menggunakan komponen database (TDatabase) ketika menggunakan komponen dataset BDE. Jika anda mengubah properti DatabaseName pada dataset, maka sebuah komponen database tercipta otomatis pada saat aplikasi dijalankan.

ADO Jika dataset yang digunakan adalah ADO, seperti TADODataSet, TADOTable, TADOQuery atau TADOStoredProc, maka komponen koneksi yang digunakan adalah TADOConnection. Untuk menghubungkan dataset ke koneksi ADO cukup dengan mengubah property Connection-nya. Sama halnya dengan dataset BDE, anda tidak harus selalu menggunakan komponen koneksi (TADOConnection), yaitu dengan cara mengubah property ConnectionString pada dataset-nya.

dbExpress Jika dataset yang digunakan adalah dbExpress, seperti TSQLDataSet, TSQLTable,TSQLQuery atau TSQLStoredProc, maka komponen koneksi yang digunakan adalah TSQLConnection. Untuk menghubungkan dataset ke TSQLConnection cukup dengan mengubah properti SQLConnection-nya. Ketika menggunakan dataset dbExpress anda harus selalu menggunakan komponen koneksinya (TSQLConnection). Perbedaan lainnya dibandingkan dataset yang lain adalah dbExpress selalu read-only dan unidirectional, dalam artian anda hanya bisa mengakses baris (records) secara berurutan, dan anda tidak dapat menggunakan komponen dataset yang mendukung pengeditan.

InterBase Express Jika dataset yang digunakan adalah InterBase Express, seperti TIBDataSet, TIBTable,TIBQuery atau TIBStoredProc, maka komponen koneksi yang digunakan adalah TIBDatabase. Untuk menghubungkan dataset ke komponen database IB, cukup dengan mengubah properti Database-nya. Sama seperti dataset dbExpress, anda harus selalu menggunakan komponen koneksinya (TIBDatabase).

Tambahan Sebagai tambahan selain komponen diatas, anda dapat menggunakan dataset client khusus (specialized client dataset) seperti TBDEClientDataSet, TSimpleDataSet atau TIBClientDataSet dan komponen koneksi databasenya. Meskipun setiap tipe dataset menggunakan komponen koneksi yang berbeda, hampir semua mengerjakan pekerjaan yang sama dan mempunyai beberapa properties, methods dan events yang hampir sama. Untuk memperjelas pemahaman tentang koneksi database, maka berikut ini contoh latihan koneksi yang akan dibuat menggunakan ADO.

InputBox Contoh: Pass:=InputBox('Admin','Masukkan Password : ','Password Here');

MessageDialog Contoh: MessageDlg('yakin keluar neh?',mtConfirmation,[mbYes]+[mbNo],0)