Praktikum membahas pemrograman database dengan ODBC untuk mengakses database Microsoft Access. Terdiri dari pembuatan database, koneksi, penambahan data, penampilan data, dan pengubahan data.
Dokumen tersebut membahas tentang penggunaan JDBC (Java Database Connectivity) untuk menghubungkan aplikasi Java dengan database. JDBC memungkinkan program Java untuk mengakses dan mengolah data pada database relasional melalui beberapa langkah seperti memuat driver, membuat koneksi, mengeksekusi query, dan menutup koneksi.
Dokumen tersebut membahas tentang penggunaan JDBC (Java Database Connectivity) untuk menghubungkan aplikasi Java dengan database. JDBC memungkinkan program Java untuk mengakses dan mengolah data pada database relasional melalui beberapa langkah seperti memuat driver, membuat koneksi, mengeksekusi query, dan menutup koneksi.
Menampilkan data pada Database MySQL di JSP(Java Server Page)fahmi azain
Dokumen ini menjelaskan cara menampilkan data dari database MySQL di Java Server Page (JSP). Langkah-langkahnya meliputi mengkoneksikan database, membuat statement SQL untuk memilih data, mengambil hasil query ke dalam ResultSet, dan menampilkan datanya ke dalam tabel HTML menggunakan tag JSP. Jika berhasil, data akan ditampilkan, tetapi jika gagal akan muncul pesan koneksi database gagal.
Dokumen ini membahas tentang pengenalan database dan MySQL. Database adalah kumpulan data yang tersusun secara sistematis untuk memudahkan pengaksesan dan pengelolaan data. MySQL adalah sistem manajemen database yang digunakan untuk mengolah database. Dokumen ini menjelaskan komponen database, bahasa query SQL, dan contoh penggunaan perintah dasar MySQL untuk membuat database, tabel, serta mengakses dan mengolah data.
Dokumen tersebut membahas tentang Java Database Connectivity (JDBC) yang merupakan API Java untuk melakukan koneksi dan manipulasi database. JDBC memerlukan database driver untuk setiap jenis database dan menyediakan kelas-kelas seperti Connection, Statement, ResultSet untuk melakukan koneksi, mengirim query dan memproses hasilnya. Dokumen ini juga menjelaskan langkah-langkah koneksi database dan contoh kode untuk menampilkan, menambahkan, men
Dokumen ini membahas tentang web service dan XML. Secara singkat, dokumen ini menjelaskan pengenalan XML dan bagian-bagiannya seperti element dan atribut, kemudian menjelaskan beberapa Java API untuk memproses XML seperti DOM, SAX, dan JAXP. Dokumen ini juga menjelaskan tentang web service standar seperti SOAP, WSDL, dan UDDI serta cara membuat web service client menggunakan J2ME.
MVC J2EE Using Servlet merupakan tugas kuliah untuk mata kuliah OOP (Object Oriented Programming). Aplikasi ini menghasilkan sebuah aplikasi yang dijalankan melalui browser.
IMPLEMENTASI OBJEK RELASIONAL DATABASE MENGGUNAKAN POSTGRESQLFandi Achmad Mubarok
Tugas laporan manajemen basisdata ini sebagai salah satu tugas pada Mata kuliah yang ada di Jurusan Teknik Informatika yaitu Sistem Manajemen basisdata, Content ini berisikan laporan akhir manajemen basisdata, yang dikembangkan Oracle yang masih mengikuti model database relasional namun memiliki kelebihan dalam hal dukungan fitur yang disediakan di dalamnya, model data relasional ini tidaklah hanya ada satu
Wildan Maulana (14523300)
Wisnu Kurniawan (14523264)
Muhammad Rajab L. (14523283)
Fandi Achmad Mubarok (14523278)
Dokumen ini membahas sistem pencernaan makanan pada manusia dan hewan mamalia lainnya, dimulai dari mulut dan saluran pencernaan seperti esofagus, lambung, usus, dan kolon. Juga dibahas kelenjar pencernaan seperti hati dan pankreas yang membantu proses pencernaan makanan. [/ringkasan]
The document provides recommendations for upgrading the communication and information functions of Club Du Sahel et de l’Afrique de l’Ouest. It analyzes the current state and context, and recommends adopting a new information management system to better organize, share, and process information among staff. It also recommends developing a comprehensive communication strategy and mainstreaming communication into management and operations. Specific recommendations are provided around public relations, management, launching reports and events, and conducting a staff survey on information needs.
Este documento describe los diferentes tipos de blogs y sus usos potenciales en el proceso de aprendizaje. Explica que los blogs pueden ser creados por profesores para mantener a los estudiantes actualizados, o por estudiantes como portafolios de trabajo. También pueden usarse para la creación cooperativa de contenido entre múltiples editores. El documento resalta las características de los blogs como su contenido multimedia, facilidad de uso, organización de información, y capacidad para fomentar el intercambio de ideas, y cómo estas caracter
Menampilkan data pada Database MySQL di JSP(Java Server Page)fahmi azain
Dokumen ini menjelaskan cara menampilkan data dari database MySQL di Java Server Page (JSP). Langkah-langkahnya meliputi mengkoneksikan database, membuat statement SQL untuk memilih data, mengambil hasil query ke dalam ResultSet, dan menampilkan datanya ke dalam tabel HTML menggunakan tag JSP. Jika berhasil, data akan ditampilkan, tetapi jika gagal akan muncul pesan koneksi database gagal.
Dokumen ini membahas tentang pengenalan database dan MySQL. Database adalah kumpulan data yang tersusun secara sistematis untuk memudahkan pengaksesan dan pengelolaan data. MySQL adalah sistem manajemen database yang digunakan untuk mengolah database. Dokumen ini menjelaskan komponen database, bahasa query SQL, dan contoh penggunaan perintah dasar MySQL untuk membuat database, tabel, serta mengakses dan mengolah data.
Dokumen tersebut membahas tentang Java Database Connectivity (JDBC) yang merupakan API Java untuk melakukan koneksi dan manipulasi database. JDBC memerlukan database driver untuk setiap jenis database dan menyediakan kelas-kelas seperti Connection, Statement, ResultSet untuk melakukan koneksi, mengirim query dan memproses hasilnya. Dokumen ini juga menjelaskan langkah-langkah koneksi database dan contoh kode untuk menampilkan, menambahkan, men
Dokumen ini membahas tentang web service dan XML. Secara singkat, dokumen ini menjelaskan pengenalan XML dan bagian-bagiannya seperti element dan atribut, kemudian menjelaskan beberapa Java API untuk memproses XML seperti DOM, SAX, dan JAXP. Dokumen ini juga menjelaskan tentang web service standar seperti SOAP, WSDL, dan UDDI serta cara membuat web service client menggunakan J2ME.
MVC J2EE Using Servlet merupakan tugas kuliah untuk mata kuliah OOP (Object Oriented Programming). Aplikasi ini menghasilkan sebuah aplikasi yang dijalankan melalui browser.
IMPLEMENTASI OBJEK RELASIONAL DATABASE MENGGUNAKAN POSTGRESQLFandi Achmad Mubarok
Tugas laporan manajemen basisdata ini sebagai salah satu tugas pada Mata kuliah yang ada di Jurusan Teknik Informatika yaitu Sistem Manajemen basisdata, Content ini berisikan laporan akhir manajemen basisdata, yang dikembangkan Oracle yang masih mengikuti model database relasional namun memiliki kelebihan dalam hal dukungan fitur yang disediakan di dalamnya, model data relasional ini tidaklah hanya ada satu
Wildan Maulana (14523300)
Wisnu Kurniawan (14523264)
Muhammad Rajab L. (14523283)
Fandi Achmad Mubarok (14523278)
Dokumen ini membahas sistem pencernaan makanan pada manusia dan hewan mamalia lainnya, dimulai dari mulut dan saluran pencernaan seperti esofagus, lambung, usus, dan kolon. Juga dibahas kelenjar pencernaan seperti hati dan pankreas yang membantu proses pencernaan makanan. [/ringkasan]
The document provides recommendations for upgrading the communication and information functions of Club Du Sahel et de l’Afrique de l’Ouest. It analyzes the current state and context, and recommends adopting a new information management system to better organize, share, and process information among staff. It also recommends developing a comprehensive communication strategy and mainstreaming communication into management and operations. Specific recommendations are provided around public relations, management, launching reports and events, and conducting a staff survey on information needs.
Este documento describe los diferentes tipos de blogs y sus usos potenciales en el proceso de aprendizaje. Explica que los blogs pueden ser creados por profesores para mantener a los estudiantes actualizados, o por estudiantes como portafolios de trabajo. También pueden usarse para la creación cooperativa de contenido entre múltiples editores. El documento resalta las características de los blogs como su contenido multimedia, facilidad de uso, organización de información, y capacidad para fomentar el intercambio de ideas, y cómo estas caracter
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLShofura Kamal
Dokumen tersebut memberikan penjelasan tentang langkah-langkah membuat basis data perpustakaan menggunakan MySQL, meliputi pembuatan database, tabel, dan field-fieldnya. Tujuh tabel dibuat untuk menyimpan data pegawai, jenis buku, penerbit, deskripsi buku, buku, anggota, dan penulis.
Standar dasar-e-journal-materi-pelatihan-akreditasiFaidul Adzim
[Ringkasan]
Standar dasar e-journal menjelaskan tentang persyaratan minimal yang harus dipenuhi oleh jurnal ilmiah elektronik untuk mendapatkan akreditasi. Beberapa persyaratan utama meliputi memiliki ISSN elektronik, kelembagaan penerbit yang jelas, ruang lingkup yang jelas, petunjuk penulisan, menggunakan sistem penerbitan elektronik, memiliki identitas unik artikel berupa DOI, serta menggunakan aplikasi referensi d
Dokumen tersebut membahas tentang klasifikasi dan jenis-jenis tipe data dasar dalam pemrograman komputer seperti numerik, karakter, boolean, array, record, serta operator perhitungan yang umum digunakan. Tipe data dapat dikelompokkan menjadi primitive dan komposit, di mana primitive hanya dapat menyimpan satu nilai sedangkan komposit dapat menyimpan banyak nilai.
Membangun WiFi Hotspot dengan autentifikasi Login (AAA) - by Walid UmarWalid Umar
Materi ini dipresentasikan dalam kegiatan pembelajaran jaringan Kelompok Studi Linux UNG, yang membahas tentang tips dan langkah-langkah membangun sebuah layanan WiFi hotspot dengan sistem autentifikasi login (AAA)
Rencana pelaksanaan pembelajaran ini membahas tentang produk budidaya pembenihan ikan konsumsi dan pengemasannya. Peserta didik akan belajar tentang konsep pembenihan ikan, jenis-jenis ikan budidaya seperti gurame dan bandeng, serta teknik pengemasan hasil budidaya untuk memastikan kelestarian benih ikan saat transportasi. Mereka akan melakukan pengamatan, wawancara, dan diskusi kelompok untuk memahami materi, ke
Ebook Konfigurasi Dasar Linux Debian 7.8Walid Umar
Buku panduan ini membahas tentang praktis administrasi server Debian 7.8, meliputi pengenalan Linux, instalasi Debian server, konfigurasi jaringan virtual dan alamat IP, konfigurasi repository, serta konfigurasi berbagai layanan server seperti SSH, DNS, web server, dan lainnya.
Rencana pelaksanaan pembelajaran mata pelajaran Prakarya dan Kewirausahaan - Kerajinan Tekstil membahas konsep dasar kerajinan tekstil dan prinsip desainnya. Materi ini akan dipelajari selama 2 minggu dengan fokus pada pengertian desain produk, teknik pembuatan, dan pengemasan karya kerajinan tekstil.
ODBC dan OLE DB Provider memberikan standar untuk konektivitas antar basis data dan menyediakan API yang memungkinkan aplikasi berinteraksi dengan sistem manajemen basis data. ODBC memiliki manfaat seperti antarmuka yang konsisten dan memungkinkan lebih dari satu koneksi konkuren. OLE DB adalah driver native yang disediakan produsen basis data untuk berbagi konektivitas dengan basis data mereka.
DBMS adalah perangkat lunak yang digunakan untuk mengelola basis data di komputer. DBMS membantu penyimpanan dan pengolahan data besar secara terstruktur, serta memungkinkan akses yang mudah oleh pengguna melalui bahasa basis data khusus. Beberapa contoh DBMS umum adalah MySQL, Oracle, Microsoft SQL Server, dan Postgre SQL.
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas konsep Model-View-Controller (MVC) dan implementasinya menggunakan Java Database Connectivity (JDBC).
2. Terdapat penjelasan tentang Model, View, dan Controller dalam MVC serta langkah-langkah implementasi MVC menggunakan database MySQL dan JDBC.
3. Diberikan contoh kode untuk membuat koneksi database dan form menggunakan MVC.
Teks ini membahas cara mengkonfigurasi koneksi ODBC MySQL untuk memungkinkan aplikasi berinteraksi dengan basis data MySQL. Langkah-langkahnya adalah menginstal driver konektor ODBC, membuat sumber data baru di pengaturan ODBC, dan mengatur nama sumber data, server, pengguna, dan basis data untuk menguji koneksi ke basis data MySQL.
PDO merupakan interface universal yang disediakan PHP untuk berkomunikasi dengan berbagai jenis database seperti MySQL, PostgreSQL, SQLite, dan lainnya. PDO menyediakan abstraksi untuk menghubungkan dan menjalankan query terhadap database sehingga kode PHP dapat digunakan untuk berbagai database tanpa modifikasi yang berarti. PDO mendukung pendekatan pemrograman berorientasi objek dalam mengakses database.
Laporan ini membahas pembuatan program insert data pada database menggunakan Visual Basic. Program ini dapat melakukan insert data mahasiswa ke database termasuk foto, menampilkan data pada tabel, dan membersihkan form setelah input data. Program ini juga melakukan validasi pada inputan nomor telepon.
Membuat aplikasi-rental-dengan-java-dan-my sqlIrwan Syah
Bab ini membahas tentang membuat koneksi antara program Java dengan database Access dan MySQL menggunakan JDBC. Terdapat penjelasan tentang cara membuat koneksi ke MySQL dan contoh program sederhana untuk mengakses dan menampilkan data dari tabel mahasiswa di database MySQL. Juga dijelaskan desain paket DB yang berisi kelas-kelas pendukung untuk mengakses dan mengelola database.
Koneksi database menggunakan JSP memerlukan library JDBC dan menentukan URL, username, dan password basis data. Kode contoh menunjukkan pemanggilan driver MySQL, membuat koneksi ke basis data localhost menggunakan root sebagai username dan password, dan mencetak pesan kesuksesan jika terhubung.
Dokumen tersebut membahas tentang konsep MVC, JSON, XML, AJAX, dan WebSocket. Secara ringkas, MVC adalah arsitektur pemrograman yang memisahkan kode menjadi tiga komponen yaitu model, view, dan controller. JSON dan XML digunakan sebagai format pertukaran data, sementara AJAX dan WebSocket memungkinkan komunikasi asinkron antara klien dan server.
Dokumen tersebut membahas tentang beberapa konsep dasar yang berkaitan dengan pemrograman mobile seperti SimpleStopWatch, mobile programming, J2ME, HTML, PHP, XAMPP, dan MySQL beserta penjelasan singkat mengenai masing-masing konsep.
Tulisan ini menjelaskan cara mengakses database Microsoft Access menggunakan Delphi 7.0, meliputi pembuatan database di Access, pembuatan program antarmuka di Delphi, dan pengolahan data di database tersebut menggunakan komponen ADO.
ADO.NET adalah teknologi akses data dari Microsoft .Net Framework. Yang menyediakan komunikasi antara sistem relasional dan non-relasional melalui seperangkat komponen. ADO.NET terdiri dari serangkaian Objek yang mengekspos layanan akses data ke lingkungan NET. ADO.NET dibangun untuk arsitektur terputus, sehingga memungkinkan benar-benar terputus dengan sumber data dapat dilakukan manipulasi melalui Objek Dataset, yang benar-benar independen dari Sumber Data(database). Dua komponen kunci dari ADO.NET adalah Data Providers dan DataSet. Di dalam .Net Framework terdapat tiga Penyedia untuk Akses Data. Yaitu Microsoft SQL Server Data Provider, OLEDB Data Provider dan ODBC Data Providers. SQL Server menggunakan obyek SqlConnection, OLEDB menggunakan Objek OleDbConnection dan ODBC menggunakan OdbcConnection.
Dokumen tersebut membahas tentang konsep dasar Object Oriented Programming (OOP) dan beberapa komponen penting dalam pembuatan aplikasi web Java seperti class, object, web component, web container, model-view-controller (MVC) dan Apache Tomcat.
Similar to Laporan praktikum modul 5 (pemrogrman database dengan odbc) (20)
Laporan praktikum modul 7 pemrogrman mobile j2me Devi Apriansyah
Laporan praktikum ini membahas pembuatan aplikasi mobile menggunakan Java ME (J2ME). Terdapat penjelasan tentang dasar teori J2ME, MIDP dan siklus hidup MIDlet. Dilakukan praktikum membuat MIDlet sederhana menggunakan NetBeans dengan mengimplementasikan method startApp(), destroyApp(), dan pauseApp(). Juga dilakukan praktikum membuat antarmuka pengguna menggunakan list.
Laporan praktikum modul 2 (pemrograman swing 2)Devi Apriansyah
Laporan praktikum ini membahas tentang praktikum Swing pada modul II. Ringkasannya adalah sebagai berikut:
Laporan ini menjelaskan dua contoh praktikum Swing yaitu menulis teks dan form login menggunakan komponen-komponen Swing seperti JFrame, JButton, JTextArea, JTextField dan JPasswordField. Kedua contoh tersebut memanfaatkan event handling untuk menangani aksi pengguna seperti menyimpan, mengecek, dan men
Laporan praktikum modul 9 (review ddl dan dml)Devi Apriansyah
Laporan praktikum ini membahas penggunaan bahasa SQL untuk membuat dan mengelola basis data, termasuk membuat tabel, menginput data, dan memodifikasi data."
ALTER table Pegawai ADD status varchar(5) untuk menambahkan kolom status pada tabel Pegawai. Dokumen ini membahas penggunaan perintah SQL untuk membuat, mengubah dan menghapus objek-objek database seperti tabel, kolom dan kunci primer serta asing.
Laporan praktikum normalisasi membahas proses normalisasi tabel faktur pembelian barang dari bentuk awal yang tidak normal menjadi bentuk normal satu. Tabel awal memiliki kelemahan seperti tidak fleksibel untuk diupdate, insert, dan delete, serta mengandung redundansi data. Proses normalisasi menghasilkan tabel normal satu yang masing-masing baris hanya berisi satu transaksi, sehingga fleksibel untuk dioperasikan dan bebas dari redundansi.
Membuat tabel di database SQL Server dan membuat primary key serta foreign key menggunakan Transact SQL. Tabel yang dibuat antara lain tabel BUKU, MAHASISWA, MKUL, dan NILAI pada database PERPUSTAKAAN dan AKADEMIK. Primary key ditetapkan pada field tertentu seperti Kode_buku, NIM, dan Kode_MK. Sedangkan field NIM dan Kode_MK pada tabel NILAI dijadikan foreign key yang menghubungkan tabel tersebut dengan tabel MAHASISWA dan MKUL.
Laporan praktikum ini membahas tentang penggunaan tag HTML dan Internet, dimulai dari penjelasan tag-tag dasar HTML seperti <b>, <i>, <u>, dan juga penggunaan Internet seperti browser. Dilanjutkan dengan cara konfigurasi koneksi Internet dan membuat halaman iklan sederhana menggunakan berbagai tag HTML.
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
1. LAPORAN PRAKTIKUM
BAHASA PEMROGRAMAN 2
MODUL V
PEMROGRAMAN DATABASE DENGAN ODBC
DISUSUN OLEH
NAMA : DEVI
NIM : 2012081043
KELAS : TI2012A
LABORATORIUM KOMPUTER
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2014
2. I. DASAR TEORI
OPEN DATABASE CONNECTION(ODBC)
1. Pengertian ODBC
ODBC merupakan antarmuka Microsoft yang strategis untuk
mengakses data yang beraneka ragam dalam standar relasional maupun
non Relasional Database Management System (RDBMS).
ODBC berbasiskan pada Call Level Interface yang dispesifikasikan
pada SQL Access Group. Pada umumnya ODBC standart API berjalan
pada Windows 9x, dan mampu mengakses sumber data baik local maupun
jarak jauh (remote) dengan menggunakan driver ODBC.
Cukup banyak konsep utama dalam ODBC yang aktif dalam dunia
computer yang memberikan antarmuka produk yang netral. Perlu diketahui
ODBC adalah spesifikasi standar API (Aplication Programming Interface)
yang berdiri sendiri pada suatu database atau Sistem operasi.
ODBC merupakan protocol standar atau penghubung yang
dikembangkan oleh Microsoft untuk mengakses SQL database dan sangat
mendukung driver database yang sifatnya independent terhadap produk-
produk database lainnya.
Prinsipnya ODBC diperlukan sebagai penghubung atau jembatan
dengan berbagai database server untuk dapat melakukan komunikasi.
Developer khususnya ODBC mengembangkan dan mengimplementasikan
driver pada fungsi-fungsi driver untuk data access di dalam DBMS
independent, dan dapat melakukan koneksi ke back end database
manapun. Namun hal ini juga bergantung pada vendor pembuatnya,
sepanjang database yang digunakan masih sama. (Riyanto, 2003).
ODBC bagaimanapun juga mengurangi kebutuhan software vendor
independent dan perusahaan-perusahaan yang mempelajari multiple
aplikasi program interface.
ODBC mengingat perannya yang cukup penting, dituntut untuk
bersifat universal dalam melakukan pengolahan data. Salah satu tujuannya
adalah agar pengembang aplikasi dapat menggunakan aplikasi untuk
3. melakukan perintahperintah query seperti mengakses dan menampilkan
data, memodifikasi beberapa data serta perintah-perintah lainnya.
ODBC merupakan bagian dari arsitektur Microsoft Windows Open
Service. Dukungan terhadap ODBC merupakan syarat memungkinkan
teknologi pada masa mendatang, dalam waktu yang relative singkat,
ODBC mempunyai kedudukan yang sangat penting di dunia industri.
Seiring dengan perkembangannya saat ini, ODBC sudah mampu
berjalan dalam membangun aplikasi di atas protocol pada LAN (Local
Area Network). Meski hal ini sudah biasa dilakukan, yang utama sekarang
adalah bagaimana hendak memanipulasi database yang diselesaikan
dengan menggunakan ODBC, Penyelesaian itu menggunakan “Three-tier”
ODBC, yang mana dalam hal ini mampu menjadikan Gateway seolah-olah
merupakan satu layanan database.
2. Arsitektur ODBC
Database open-source yang digunakan adalah MySQL, seperti pada Gambar
dibawah ini . Arsitektur ODBC pada database MySQL berikut ini.
a. Aplication (Aplikasi)
Aplikasi adalah suatu program untuk memanggil ODBC API dalam
mengakses suatu data dari MySQL server. Dalam komunikasi, Aplikasi
dengan Driver Manager menggunakan standar ODBC. Aplikasi tidak
menggunakan pemeliharaan dimana data disimpan akan tetapi dengan cara
4. mengkonfigurasikan sistem untuk mengakses data. Mekanisme dalam
hubungan ini hanya membutuhkan DSN. Beberapa fungsi pada semua
aplikasi umumnya tidak semua persoalan bisa dikerjakan dengan
menggunakan ODBC. Tugas-tugas yang dikerjakannya antara lain:
1) Menyeleksi atau menampilkan pada MySQL menghubungkan dengan
MySQL.
2) Mengirim perintah-perintah SQL untuk dijalankan.
3) Mendapatkan kembali
4) hasil yang diminta sesuai dengan pernyataan SQL yang dibuat.
5) Proses peringatan (error), jika tidak ditemukan data.
6) Melakukan atau mengulang kembali transaksi menyertakan perintah
SQL.
7) Memutuskan koneksi dengan MySQL Server.
Fungsi utama pada aplikasi digunakan oleh ODBC untuk mengirim
perintah SQL atau persoalan untuk mendapatkan hasil (result) sesuai
(perintah) statement.
b. Driver Manager
Driver Manager adalah library untuk mengatur komunikasi antara aplikasi
dan driver yang mengatur driver database ODBC. Proses yang terjadi pada
driver-driver antara lain:
1) Memecahkan Data Source Name.
2) Menunggu proses atau menghentikan proses (Loading atau Unloading)
pada driver.
3) Proses ODBC fungsi memanggil fungsi untuk DBMS pada driver.
c. My ODBC
Driver MyODBC Driver merupakan library dalam menjalankan suatu
fungsi ODBC API. Dalam proses ODBC, fungsi yang utama adalah
mengirim perintah SQL ke MySQL.
d. ODBC
5. ODBC ini merupakan file konfigurasi ODBC, yang mana
penyimpanan driver dan informasi database diperlukan pada server. Driver
manager digunakan untuk menentukan driver mana yang menggunakan
DSN.
e. MySQL Server
MySQL Server merupakan salah satu database open source, yang
juga merupakan:
1) DBMS
2) RDBMS
3) Open Source Software
3. Fungsi ODBC
Beberapa fungsi dan kegunaan ODBC adalah sebagai berikut:
a. ODBC Sebagai jembatan yang memudahkan user dalam pengolahan
data serta menghubungkan pengolahan data antar database sehingga
memudahkan user untuk mengakses data.
b. ODBC Sebagai protocol standard yang menghubungkan antar
database, dengan catatan database tersebut menyediakan driver untuk
ODBC.
c. ODBC Dapat mengakses sumber data, baik local maupun jarak jauh
(remote) dengan menggunakan ODBC.
d. ODBC Mampu mengakses database yang bersifat local maupun non-
local. Sebagai contoh pada client/server menggunakan Sistem DSN.
6. II. PRAKTIKUM DAN PEMBAHSAN
1. Praktek 1 : Pembuatan Database
1. Buat directory baru di drive d, beri nama ODBC
2. Buka Microsoft Access
3. Buat database dengan nama personal, dan simpan di folder yang tadi
sudah dibuat.
4. Buat table profile , dengan struktur :
5. Buka control Panel, Administrasi Tool, pilih Data Source (ODBC)
6. Pilih Add, Microsoft Access Driver (*.mdb,*.accdb), finish.
7. Ketik nama pada kolom Data Source Nama : personal, lalu klik Ok
2. Praktek 2
Kode Program:
Pembahasan:
Script diatas adalah untuk membuat koneksi ke database dengan
nama class dbCon. import merupakan statement untuk memanggil
komponen komponen pendukung yang akan digunakan dalam program
suatu program. Baris ke 5 samapi dengan baris 8 adalah inisialisasi
7. variable, untuk variable dbUrl valuenya adalah database dengan nama
personal yang telah dibuat sebelumnya.
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection(dbUrl,uname,pword);
perintah diatas adalah Memanggil method Class.forName secara otomatis
membuat instance dari database driver, class DriverManager secara
otomatis juga dipanggil untuk mengelola class database driver ini. Jadi kita
tidak perlu menggunakan statement new untuk membuat instance dari
class database driver tersebut. Jadi kedua perintah diatas digunakan untuk
menghubungkan program dengan database.
Jika koneksi tersebut berhasil maka akan muncul kotak dialog
JOptionPane "Koneksi ke Database OK...", dan jika gagal maka akan
muncul pesan “ERROR”.
Output:
Gambar di atas merupakan koneksi dengan database yang berhasil.
3. Praktek 3
Kode Program:
8. Pembahasan:
Script diatas adalah untuk menambahkan data dalam database
dengan nama inprofile. Dalam setiap setiap menuliskan perintah query
data manipulation language kita harus memasukan script koneksi database
agar dapat terhubung ke database tersebut.
String sql="INSERT INTO profile(nama,jenis_kelamin,telepon,umur)
VALUES ('Dani','L','098878',22)";
Perintah diatas adalah untuk menambahkan data pada table profile ke
dalam field nama, jenis kelamin, telepon dan umur dengan nilainya Dani,
L, 098878, 22. Ps adalah objek yang dibuat dari PrepareStatement, yang
kemdian objek tersebut dipanggil dengan method executeUpdate().
Jika koneksi berhasil dan data berhasil dimasukan maka akan muncul
JOptionPane “Koneksi ke Database OK…!” dan “Data baru sudah
disimpan”.
Output:
9. 4. Praktek 4
Kode Program:
Pembahasan:
Script di atas adalh untuk menanmplkan data dari databse dengan
nama ShowTableProfile. Perlu diingat untuk setiap menuliskan perintah
query harus disertakan pula script untuk koneksi database. Untuk
menampilkan data kita menggunakan perintah select.
String sql="SELECT*FROM profile";
Perintah diatas untuk menampilkan semua data yang berada pada table
profile.
PreparedStatement ps=conn.prepareStatement(sql);
ResultSet rs=ps.executeQuery();
Instance dari object bertipe ResultSet diperlukan untuk
menampung hasil kembalian data dari database. Sebelum kita bisa
memperoleh instance dari ResultSet, kita harus membuat instance dari
class Statement. Class Statement mempunyai method executeQuery yang
10. digunakan untuk menjalankan perintah query dalam database kemudian
mengembalikan data hasil eksekusi query ke dalam object ResultSet.
Output:
11. III.TUGAS
1. Buat program java untuk mengupdate data profile
Kode Program:
Pembahasan:
String sql="update profile set telepon='654321' where nama='Dani'";
Perintah di atas digunakan untuk merubah data nomor telepon dari yang
bernama Dani.
Output:
Gambar diatas adalah ketika data berhasil diubah.
12. Untuk mengecek perubahan datanya kita eksekusi program yang bernama
ShowTableProfile, terlihat perubahan no telepon dari Dani menjadi
654321, ketika belum diubah no teleponnya adalah 098878.
13. IV. KESIMPULAN
Dari praktikum diatas dapat disimpulkan bahwa ODBC merupakan
antarmuka Microsoft yang strategis untuk mengakses data yang beraneka
ragam dalam standar relasional maupun non Relasional Database
Management System (RDBMS).
ODBC berbasiskan pada Call Level Interface yang dispesifikasikan
pada SQL Access Group. Pada umumnya ODBC standart API berjalan
pada Windows 9x, dan mampu mengakses sumber data baik local maupun
jarak jauh (remote) dengan menggunakan driver ODBC.
14. V. DAFTAR PUSTAKA
http://lppm.trigunadharma.ac.id/public/fileJurnal/hp2p5-Jurnal-Dahria-
MetodeAksesData.pdf