Koneksi ke database PostgreSQL dengan C# di Linux
|
|
|
- Ridwan Tanudjaja
- 9 tahun lalu
- Tontonan:
Transkripsi
1 Koneksi ke database PostgreSQL dengan C# di Linux Reza Pahlava :: Abstrak Untuk mempelajari C#, tentu diperlukan tool-tools seperti editor, compiler dan platform.net. Pada sistem operasi Windows, tools-tools tersebut dibundle dalam Microsoft Visual Studio. Untuk platform Linux dibutuhkan compiler dan tools yang bernama Mono Framework yang dikembangkan oleh Novell. Pada artikel kali ini akan dibahas mengenai setup database PostgreSQL yang dilanjutkan dengan pembuatan program sederhana untuk melakukan koneksi dan menampilkan data yang tersimpan di database dengan C#. Pendahuluan Pada artikel kali ini akan dibahas mengenai setup database PostgreSQL yang dilanjutkan dengan pembuatan program sederhana untuk melakukan koneksi dan menampilkan data yang tersimpan di database dengan C#. Kenapa PostgreSQL, kok bukan MySQL? Untuk tutorial ini alasannya sederhana, karena connector/provider untuk koneksi ke PostgreSQL sudah tersedia dalam Mono Framework yaitu Npgsql, sehingga untuk kali ini cukup menginstall Database Servernya saja. Pembahasan Ok, langsung saja ke pokok bahasan kita dan sama seperti sebelumnya, kali ini masih menggunakan sistem operasi Ubuntu.0.. Instalasi PostgreSQL
2 Untuk instalasi, cukup mudah. Berikut adalah langkah-langkah untuk instalasi, test koneksi, membuat user dengan nama ip dan database dengan nama test (# adalah komentar, tidak perlu diketik). sudo apt-get install postgresql sudo -u postgres createuser --superuser ip sudo -u postgres createdb test sudo -u postgres psql #berikut adalah perintah pada terminal postgres #ketik password baru yang akan diset (x) \password ip #keluar \q #Koneksi lagi dengan user dan password yang baru psql -U ip -d test -W Langkah selanjutnya adalah membuat tabel untuk keperluan tutorial ini. Masukkan perintah SQL berikut pada terminal PostgreSQL tadi. CREATE TABLE Pegawai ( id INT NOT NULL, nama VARCHAR() NOT NULL, alamat VARCHAR() NOT NULL, keterangan VARCHAR(), PRIMARY KEY(id) );. Pembuatan aplikasi C#
3 Selanjutnya masuk ke koding C#. Kali ini akan dibuat aplikasi sederhana untuk menambahkan, mengubah, menghapus dan menampilkan data pegawai. Buatlah file dengan nama Postgresql.cs (pada terminal ketik: gedit Postgresql.cs &) kemudian isikan kode berikut yang merupakan kerangka program secara keseluruhan. 0 0 using System; using System.Data; using Npgsql; namespace Database class Postgresql ///Objek koneksi IDbConnection _dbcon = null; public static void Main(string [] args) ///Buka Koneksi public void Connect() ///Tutup Koneksi public void Close()
4 0 0 0 ///Tampilkan data pegawai public void Select() ///Tambah data baru public void Insert() ///Ubah data public void Update() ///Hapus data public void Delete() Selanjutnya mari kita isi satu persatu fungsi masing-masing.
5 .a Buka/tutup koneksi Berikut adalah kode untuk membuat objek koneksi ke database dengan user: ip, password: admin dan database: test. Sesuaikan parameter-parameter tersebut dengan setingan database anda. ///Buka Koneksi public void Connect() string connectionstring = "Server=localhost;" + "Database=test;" + "User ID=ip;" + "Password=admin;"; 0 _dbcon = new NpgsqlConnection(connectionString); _dbcon.open(); 0 ///Tutup Koneksi public void Close() if (_dbcon!= null) _dbcon.close(); _dbcon = null;.b Menambahkan data baru Berikut adalah kode untuk menambahkan data pegawai ke database. Data yang akan ditambahkan perlu diinput oleh user. Disini kita menggunakan interface IDbCommand mengeksekusi perintah SQL dan IDbDataParameter untuk mengisi field-field dari tabel
6 Pegawai. Dari segi keamanan, kemudahan, penggunaan parameter lebih dianjurkan daripada menyambungkan nilai field pada SQL (dengan string +=). 0 ///Tambah data baru public void Insert() using(idbcommand cmd = _dbcon.createcommand()) string [] paramnames = "@id", "@nama", "@alamat", "@keterangan"; string [] paramdisplay = "Id", "Nama", "Alamat", "Keterangan"; DbType [] dbtypes = DbType.Int, DbType.String, DbType.String, DbType.String; cmd.commandtext = "INSERT INTO @keterangan)"; for (int k = 0; k < paramdisplay.length; k++) Console.Write(paramDisplay[k] + "?"); string val = Console.ReadLine().Trim(); 0 IDbDataParameter param = cmd.createparameter(); param.parametername = paramnames[k]; param.dbtype = dbtypes[k]; param.value = val; cmd.parameters.add(param); cmd.executenonquery();
7 .c Mengubah data pegawai Kode berikut adalah kode untuk mengubah data yang sebelumnya sudah terdaftar di database. 0 ///Ubah data public void Update() using(idbcommand cmd = _dbcon.createcommand()) string [] paramnames = "@id", "@nama", "@alamat", "@keterangan"; string [] paramdisplay = "Id", "Nama", "Alamat", "Keterangan"; DbType [] dbtypes = DbType.Int, DbType.String, DbType.String, DbType.String; 0 "; string sql = "UPDATE Pegawai SET nama=@nama, alamat=@alamat, sql += "keterangan=@keterangan WHERE id=@id"; cmd.commandtext = sql; for (int k = 0; k < paramdisplay.length; k++) Console.Write(paramDisplay[k] + "?"); string val = Console.ReadLine().Trim(); IDbDataParameter param = cmd.createparameter(); param.parametername = paramnames[k]; param.dbtype = dbtypes[k]; param.value = val; cmd.parameters.add(param);
8 cmd.executenonquery();.d Hapus data pegawai Untuk menghapus data pegawai, caranya dengan mengeksekusi perintah DELETE terhadap data pegawai dengan ID tertentu. Berikut kode C#nya. 0 ///Menghapus data pegawai public void Delete() using(idbcommand cmd = _dbcon.createcommand()) cmd.commandtext = "DELETE FROM Pegawai WHERE id=@id";; Console.Write("ID Pegawai?"); string val = Console.ReadLine().Trim(); IDbDataParameter param = cmd.createparameter(); param.parametername = "@id"; param.dbtype = DbType.Int; param.value = val; cmd.parameters.add(param); cmd.executenonquery();
9 .e Menampilkan data pegawai Berikut adalah bagian kode untuk menampilkan data pegawai. Untuk menampilkan data seluruh pegawai user tinggal ketik ENTER, sedangkan untuk menampilkan data pegawai tertentu, masukkan ID pegawai. 0 0 ///Menampilkan data pegawai public void Select() string id; int nid; Console.Write("Id Pegawai [semua]?"); id = Console.ReadLine().Trim(); using(idbcommand cmd = _dbcon.createcommand()) string sql = "SELECT id,nama,alamat,keterangan FROM Pegawai"; if (int.tryparse(id, out nid)) sql += " WHERE id=@id"; IDbDataParameter param = cmd.createparameter(); param.parametername = "@id"; param.dbtype = DbType.Int; param.value = nid; cmd.parameters.add(param); cmd.commandtext = sql; using(idatareader reader = cmd.executereader()) while (reader.read())
10 0 Console.WriteLine(); Console.WriteLine("---"); Console.WriteLine("ID Console.WriteLine("Nama : 0", reader["nama"]); Console.WriteLine("Alamat : 0", reader["alamat"]); Console.WriteLine("Keterangan: 0", reader["keterangan"]); Console.WriteLine(); : 0", reader["id"]);.f Method Main Bagian terakhir adalah penggabungan dari fungsi-fungsi diatas atau bagian method Main. Dalam method Main, akan ditampilkan beberapa menu, kemudian user menginput kode menu, dan berdasarkan kode yang diinput, maka fungsi-fungsi dari.a s/d.e akan dipanggil. 0 public static void Main(string [] args) string pilihan; Postgresql db = new Postgresql(); db.connect(); bool loop = true; while(loop)
11 0 0 //Tampilkan menu Console.WriteLine("================================"); Console.WriteLine(". Input data baru"); Console.WriteLine(". Ubah data pegawai"); Console.WriteLine(". Hapus data pegawai"); Console.WriteLine(". Tampilkan data pegawai"); Console.WriteLine("*. Selesai"); Console.Write("Pilihan[-]:"); pilihan = Console.ReadLine().Trim(); switch(pilihan) case "": db.insert(); break; case "": db.update(); break; case "": db.delete(); break; case "": db.select(); break; default: loop = false; break; Console.WriteLine("Bye!"); db.close(); Setelah semua kode diatas sudah diinput, selanjutnya dikompile dan dijalankan dengan perintah sebagai berikut: gmcs Postgresql.cs -r:system.data.dll -r:npgsql.dll./postgresql.exe Jika tidak ada error, maka akan didapatkan tampilan seperti dibawah ini. Pada contoh kali ini, tidak disertakan kode C# untuk memvalidasi inputan dari user dan penanganan
12 error, misalnya jika data yang diinput memiliki ID yang sama, dan sebagainya. Bagian ini sengaja saya sisakan untuk anda dan silahkan dikembangkan lebih lanjut. Penutup Seperti halnya koneksi C# ke server database pada umumnya, koneksi ke server database PostgreSQL juga memerlukan sebuah konektor.net provider yang berguna untuk membantu dalam menjembatani antara program C# yang akan kita buat dengan server database. Referensi Putusgr, Koneksi ke database PostgreSQL dengan C# di Linux, Biografi Reza Pahlava lahir pada tanggal Juli 0 di Tangerang, sedang melanjutkan kuliah di STMIK Raharja Tangerang pada jurusan Teknik Informatika konsentrasi Software Engineering. Saat ini bekerja sebagai IT Infrastructure di PT IMS Logistics. Hobi membaca dan bercita-cita menjadi ITPreneur di usia muda.
13
Aplikasi Insert, Update, Delete MYSQL di C#
Aplikasi Insert, Update, Delete MYSQL di C# Reza Pahlava [email protected] :: http://blog.rezapahlava.com Abstrak Tidak asing lagi bahwa sebuah program dengan skala menengah keatas akan membutuhkan
Kesalahan Umum dalam Pemrograman C#
Kesalahan Umum dalam Pemrograman C# Reza Pahlava [email protected] :: http://blog.rezapahlava.com Abstrak Pada saat seseorang memulai mempelajari sebuah bahasa pemrograman, umumnya akan melakukan
Tahap Instalasi PostgreSQL di Windows
Tahap Instalasi PostgreSQL di Windows 1. Unduh file installer PostgreSQL terbaru dari alamat http://www.enterprisedb.com/productsservices-training/pgdownload#windows 2. Setelah file installer berhasil
Melihat Statistik Dengan Gmail Meter
Melihat Statistik Email Dengan Gmail Meter Reza Pahlava [email protected] :: http://blog.rezapahlava.com Abstrak Gmail Meter adalah sebuah script tambahan untuk gmail yang gunanya adalah untuk
Tips Keamanan Aplikasi Web PHP & MySQL
Tips Keamanan Aplikasi Web PHP & MySQL Reza Pahlava [email protected] :: http://rezapahlava.com Abstrak PHP bukanlah ilmu dan teknologi baru bagi kalangan developer web. Jutaan website di dunia
Membuat Layanan Cloud Storage Sendiri Dengan owncloud
Membuat Layanan Cloud Storage Sendiri Dengan owncloud Reza Pahlava [email protected] :: http://blog.rezapahlava.com Abstrak OwnCloud termasuk dalam kategori Infrastructure as a Service (IaaS) Layanan
Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran
Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana
MySQL J A M K E T I G A
J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?
Pemrograman Database Java
Pemrograman Database Java Java Database Connectivity ODBC Native Driver Endy Muhardin Materi Koneksi dengan ODBC Koneksi dengan Native Driver Koneksi dengan Hibernate Koneksi Database
Mengenal & Menggunakan Google Drive
Mengenal & Menggunakan Google Drive Reza Pahlava [email protected] :: http://blog.rezapahlava.com Abstrak Google Drive adalah layanan cloud storage dari Google yang diluncurkan pada akhir April
Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.
Mengenal Trigger di MySQL Pernahkan menemukan kasus saat men-develop aplikasi, dimana perlu melakukan update terhadap suatu field, berdasarkan isi dari field lain? Contoh: men-update field status menjadi
KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL
KapitaSelekta KapitaSelekta (KBKI82127, 2 sks) Materi : Pengenalan MySQL Mohon Perhatian TUGAS DIKUMPULKAN PROGRAM AKAN DIPERIKSA DI KOMPUTER MASING- MASING Sub Materi : 1. Pengenalan MySQL (Part-1) 1.
Jeffrey Hermanto Halimsetiawan tutorialpemrograman.wordpress.com 22 Maret 2009
Oracle Database (Oracle XE) dan C# Connectivity Jeffrey Hermanto Halimsetiawan [email protected] tutorialpemrograman.wordpress.com 22 Maret 2009 tutorialpemrograman.wordpress.com - 2009 1 Langkah-langkah
MODUL 8 Mengoperasikan Perangkat Lunak Basis Data
MODUL 8 Mengoperasikan Perangkat Lunak Basis Data A. TUJUAN Setelah mengikuti kegiatan pembelajaran ini siswa diharapkan mampu: Membuat, membuka, menyimpan, dan menutup software basis data. Menjelaskan
DATABASE MYSQL DENGAN PHP
DATABASE MYSQL DENGAN PHP PHP PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan menggunakan PHP,dapat membuat berbagai aplikasi berbasis
E-trik Ajax. Database MySQL. Dedi Alnas
E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.
PHP & MYSQL. Universitas Komputer Indonesia 2004 Taryana. S Login ke dalam Linux Contoh :
7.1. Membuat Database dan Tabel dari Linux Pada Bab ini kita akan membahas mengenai perintah-perintah SQL yang berhubungan dengan database dan table yang berguna untuk pembuatan aplikasi e-commerce yang
Data Manipulation Language (DML) & Data Control Language (DCL) pada Database
Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Karunia Suci Lestari [email protected] :: http://ksucilestari97.wordpress.com Abstrak Setelah artikel sebelumnya membahas
Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa
Tutorial Macromedia Dreamweaver PHP MySQL Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Oleh Achmad Solichin, http://achmatim.net, [email protected] Dalam Tutorial Ini Diasumsikan Bahwa: 1. Di
Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL
MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL Pada pembelajaran ini akan dijelaskan cara membuat CRUD ( cread, read, update and delete) atau bahasa indonesianya Input, Edit, Delete Visual Basic.NET database
www.tokohpku.info www.klikmyshop.com www.it-webstore.web.id www.it-blog.web.id www.tokohpku.web.id MANUAL VRE GATEWAY
MANUAL VRE GATEWAY 1. Buat data kartu misal dengan nama MENTARI GATEWAY 2. Input data produk misal NAMA KARTU MENTARI GATEWAY 3. Kemudian klik simpan II. Setting Data Supplier Vre gateway NAMA= Disesuaikan
MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE
MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE 8.1 Membuat User Sebelum dapat mengakses database, kita sebaiknya membuat user account yang akan kita gunakan untuk mengakses database tersebut. Pada halaman
BAB V IMPLEMENTASI DAN PEMBAHASAN
BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Pembelian dan Penjualan pada UD. PRIBUMI,
BAB II PEMBUATAN DAN MANAJEMEN TABLE
BAB II PEMBUATAN DAN MANAJEMEN TABLE 2.1 Bahasan dan Sasaran 2.1.1 Bahasan - pembuatan tabel - pengelolaan tabel 2.1.1 Sasaran 1. Mahasiswa memahami cara pembuatan maupun penghapusan tabel. 2. Mahasiswa
BAB III PEMBAHASAN 3.1 Analisa Sistem
BAB III PEMBAHASAN 3.1 Analisa Sistem Sistem Nursing Diagnostic Test Online adalah aplikasi berbasis web yang menyediakan test secara online yang bersifat try out yang dapat diakses oleh pengguna yang
PERINTAH DASAR MySQL
PERINTAH DASAR MySQL Menjalankan MySQL Untuk menjalankan MySQL cukup dengan mengetikan mysql pada system prompt Bentuk umum perintah mysql database h host u user p password Dengan windows Menu Start All
Langkah-langkah Instalasi Hyper-V Role di Windows Server 2008
Langkah-langkah Instalasi Hyper-V Role di Windows Server 2008 Reza Pahlava [email protected] :: http://blog.rezapahlava.com Abstrak Virtualisasi sudah mulai menjamur di Indonesia. VMWare, Citrix
MODUL 4 INTERNET PROGRAMMING DATABASE
MODUL 4 INTERNET PROGRAMMING DATABASE A. Tujuan : 1. Memahami tentang penggunaan Ms. Access 2. Memahami tentang pembuatan tabel 3. Memahami tentang relasi antar tabel INTERNET PROGRAMMING PENS-ITS B. Dasar
BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Di dalam tahap implementasi ini terdapat 3 sub tahap, yaitu mempersiapkan kebutuhan system (baik hardware maupun software), persiapan instalasi aplikasi,
Membuat CRUD Sederhana pada Framework Laravel
Membuat CRUD Sederhana pada Framework Laravel Abdul Rohman [email protected] :: http://www.abdulrohman.web.id Abstrak CRUD (Create, Read, Update dan Delete) merupakan program dasar yang harus dikuasai
Tutorial Mengkoneksikan Visual Basic 6.0 dengan Database Ms. Access
Tutorial Mengkoneksikan Visual Basic 6.0 dengan Database Ms. Access Muhamad Ilham [email protected] Abstrak Ada beberapa cara yang bisa digunakan untuk melakukan koneksi antara aplikasi yang dibangun
Perintah - Perintah Dasar Pada MySQL
Perintah - Perintah Dasar Pada MySQL Bayu Lesmana Putra [email protected] Abstrak Mysql merupakan salah satu Relational database management system bersifat Open Source. Struktur database disimpan
BAB V IMPLEMENTASI DAN PEMBAHASAN
BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Manajemen Parkir pada PT. Surya Toto Indonesia
MODUL I PENGENALAN MYSQL
MODUL I PENGENALAN MYSQL A. TUJUAN Mengenal DBMS MySQL dan penggunaannya untuk pengelolaan basis data. Mampu memanfaatkan command-line (client) MySQL. Memahami operasi-operasi DDL dan DML di MySQL B. PETUNJUK
Mudafiq Riyan Pratama Pendahuluan. Lisensi Dokumen:
Database Link Pada PostgreSQL Mudafiq Riyan Pratama [email protected] http://dhafiq-san.blogspot.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
BAB VIII PENGENALAN DATABASE
BAB VIII PENGENALAN DATABASE Pembahasan Materi : Mengetahui cara pembuatan database menggunakan MySQL. Mengetahui cara mengkoneksikan VB.NET 2008 dengan MySQL. Mengetahui cara menyimpan, mengedit dan menghapus
Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata
Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi
BAB IV IMPLEMENTASI DAN PENGUJIAN
66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman
MODUL III STRUCTURED QUERY ANGUAGE (SQL)
MODUL III STRUCTURED QUERY ANGUAGE (SQL) Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. Tugas Pendahuluan 1. Apa yang anda
Menampilkan Data/Tabel MySQL di Ms.Access
Menampilkan Data/Tabel MySQL di Ms.Access Setiaji [email protected] http://www.kodokijo.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas
Eky Pratama Halim [TUTORIAL UNIT TESTING WORLD MART DENGAN VISUAL STUDIO 2010] Langkah-langkah melakukan UNIT TESTING dengan Visual Studio 2010
2010 Eky Pratama Halim [TUTORIAL UNIT TESTING WORLD MART DENGAN VISUAL STUDIO 2010] Langkah-langkah melakukan UNIT TESTING dengan Visual Studio 2010 Tutorial Unit Testing Microsoft Visual Studio 2010 Unit
MINGGU XI : SQL SERVER
MINGGU XI : SQL SERVER Kompetensi Khusus - Setelah mengikuti perkuliahan ini mampu mengelola data dalam SQL Server melalui C# Persyaratan Khusus - Telah mengambil mata kuliah Sistem Basis Data atau Perancangan
Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.
1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak
Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)
Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity) 1. Gambaran ODBC ODBC merupakan standar untuk membuka koneksi database yang terdapat pada Sistem operasi Windows dan ODBC merupakan
Pemrograman Web. Koneksi dan Manipulasi Basis Data. Adam Hendra Brata
Pemrograman Web Koneksi dan Manipulasi Basis Data Adam Hendra Brata Pokok Bahasan Koneksi Database pada Aplikasi Berbasis Web MySQLi Pengenalan MySQL dan MySQLi Dasar SQL pada MySQLi Koneksi dan Manipulasi
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap situs web yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan
LAMPIRAN I LISTING PROGRAM
A-1 LAMPIRAN I LISTING PROGRAM 1. Main form. Cs public partial class MainForm :Form public MainForm() InitializeComponent(); TODO: void Button1Click(object sender, System.EventArgs e) Artikata tampil =
BAB 4 PERANCANGAN DAN IMPLEMENTASI. operasi Linux Fedora Core 4 dengan menggunakan bahasa pemrograman Java.
68 BAB 4 PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Sistem Network monitoring ini, pada bagian aplikasi server dibuat dalam sistem operasi Linux Fedora Core 4 dengan menggunakan bahasa pemrograman Java.
7 VARIASI INSERT YANG TERLUPAKAN
7 VARIASI INSERT YANG TERLUPAKAN NURLITA [email protected] Abstrak Data Manipulation Language (DML) merupakan bagian dari perintah SQL (Structured Query Language) yang terdiri dari berbagai perintah
Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5)
Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5) Mohammad Rizal Ghani [email protected] :: http://infotemenn.blogspot.com Abstrak ASP.NET adalah bahasa pemrograman yang bertujuan untuk
BELAJAR PHP DAN MYSQL UNTUK PEMULA
BELAJAR PHP DAN MYSQL UNTUK PEMULA Euis Sutinah [email protected] Abstrak PHP adalah bahasa pemograman web yang digunakan untuk membuat halaman web dinamis (wikipedia). Walaupun pada perkembangannya,
MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000
MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000 1. Database Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Pada bab ini dibahas perancangan pembangunan web server dan komunikasi antara server dan client dengan menggunakan komunikasi lokal wi-fi sebagai media komunikasi antara server
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Pada tahap ini merupakan langkah dimana setelah perancangan, pembangunan, dan pengujian maka tahap selanjutnya yaitu mengimplementasikan sebuah
Langkah-Langkah Pemrograman JDBC MENGIMPOR PACKAGE JAVA.SQL MEMANGGIL DRIVER JDBC
Langkah-Langkah Pemrograman JDBC Pada pemrograman Java dengan menggunakan JDBC, ada beberapa langkah yang secara umum harus dilakukan sehingga aplikasi tersebut dapat berinteraksi dengan database server.
CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id
CARA INSTALL DAN REMOVE APLIKASI Pemerintah Daerah Kabupaten Sleman cara menginstal dan remove/uninstall aplikasi ada beberapa cara yang akan dijelaskan dalam panduan ini terutama adalah linux yang menggunakan
PRAKTIKUM SISTEM BASISDATA
PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Hanung Riyadi (12131264) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014 NAMA : HANUNG RIYADI NIM : 12131264 PRAKTIKUM SISTEM : PBSD KELAS : MALAM
CARA MENGGUNAKAN SELECT QUERY PADA MYSQL
CARA MENGGUNAKAN SELECT QUERY PADA MYSQL NURLITA [email protected] Abstrak Database atau basis data dalam suatau organisasi sangat berperan penting, penyimpanan basis data dibutuhkan untuk menunjang
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran
61 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi perancangan pada sistem informasi perparkiran dilakukan dengan menggunakan bahasa pemrograman Visual Basic 6.0, dengan basis data
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi adalah suatu kelanjutan dari perancangan sistem informasi peminjaman dan pengembalian mobil pada Rental Mobil Dua Saudara. Telah di
PostgreSQL for Windows
PostgreSQL for Windows Panduan Instalasi 1. Download PostgreSQL release terbaru di http://www.postgresql.org/download/windows 2. Berikut ini merupakan tampilan awal ketika installer dijalankan, lalu klik
Script PHP dan MySQL J A M K E E M P A T
J A M K E E M P A T Script PHP dan MySQL l l l l l l Membuat Koneksi ke Server Menyeleksi Database Mengakses Query Menampilkan Hasil Query Latihan Jam Keempat Soal Jam Keempat Membuat Koneksi ke Server
BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan
BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian merupakan bagian yang penting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui
Bab I Pengenalan dan Instalasi
Bab I Pengenalan dan Instalasi I.1 Maksud dan Tujuan I.1.1 Maksud Membahas tentang pengertian basis data secara umum, pemahaman umum tentang PostgreSQL, serta dasar-dasar pengoperasian database di PostgreSQL.
LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL
LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL Diajukan Sebagai Tugas Mata Kuliah Basis Data Oleh: Maulidya Yulianingtyas 1431140013 POLITEKNIK NEGERI MALANG PROGRAM STUDI MANAJEMEN INFORMATIKA MALANG 2015
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan yang ada pada aplikasi
Widhy Hayuhardhika NP, S.Kom
Widhy Hayuhardhika NP, S.Kom PHP MySql installed MySql telah running (cek xampp control panel) Database Tabel Query SQL (Structured Query Language) Script PHP untuk pengolahan database Output (HTML) Langkah
Pengenalan APLIKASI DATABASE
Page 1 of 23 APLIKASI DATABASE Pengenalan Aplikasi database merupakan aplikasi yang menggunakan database berbasis komputerisasi dan tampilan form sebagai media penghubung antara user dan database, dimana
PROSEDUR MENJALANKAN PROGRAM. 1. Jalankan sistem operasi Microsoft Windows 7 Home Premium 32 Bit. 3. Install Microsoft Visual Studio 2010 Ultimate
PROSEDUR MENJALANKAN PROGRAM Prosedur Instalasi Aplikasi Berikut adalah langkah-langkah penginstalasian aplikasi sebelum digunakan, yakni : 1. Jalankan sistem operasi Microsoft Windows 7 Home Premium 32
Cara Membuat Database Dengan Command Prompt
Cara Membuat Database Dengan Command Prompt Sri Wahyuni [email protected] Abstrak Mungkin sebagian orang bertanya-tanya, kenapa sih harus belajar membuat database menggunakan command prompt? sebenarnya
4. BAB IV ANALISIS DAN PERANCANGAN SISTEM. diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru
4. BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem dilakukan apabila tahap dari analisis sistem telah selesai dilakukan. Berdasarkan pada hasil analisis sistem yang sedang
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Dalam implementasi aplikasi system informasi monitoring proyek konstruksi berbasis web, program akan di-install pada server yang disediakan oleh
Instalasi RazorSQL pada Debian Wheezy
Instalasi RazorSQL pada Debian Wheezy Oleh : Marshall Tanu Pinawan 1. LATAR BELAKANG RazorSQL adalah sebuah SQL query tool, database browser, SQL editor, dan database administration tool yang dapat digunakan
BAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait didalam Sistem Informasi Geografis Lokasi Rekreasi Waterboom di Kota Medan.
ACCOUNT Q VERSI 3 PENGATURAN PROGRAM ACCOUNT Q VERSI 3 PENGATURAN PROGRAM DAFTAR PERKIRAAN DAFTAR BANK DAFTAR CUSTOMER TRANSAKSI KEUANGAN
PENGATURAN PROGRAM DAFTAR PERKIRAAN DAFTAR BANK DAFTAR CUSTOMER TRANSAKSI KEUANGAN PROSES JURNAL VALIDASI DATA LAPORAN BAGAIMANA CARA MENDAPATKAN UPDATE TERBARU PENGATURAN PROGRAM Pengaturan program dilakukan
MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL
MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA 2011 PENGENALAN DATABASE MYSQL Praktikum ke-1 A. Pengenalan MySQL MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat
Perintah CMD. Kata kunci : Aplikasi perancangan informasi menggunakan CMD (command promt).
Perintah CMD Aulia Rahman Abstrak Perintah CMD atau sering disebut (command promt) adalah suatu aplikasi jaringan komputer yang sering digunakan oleh seorang programer untuk membuat databases. Berikut
BAB IV IMPLEMENTASI DAN EVALUASI BAB IV EVALUASI DAN EVALUASI. Implementasi pada penelitian tugas akhir ini berupa aplikasi
64 BAB IV IMPLEMENTASI DAN EVALUASI BAB IV EVALUASI DAN EVALUASI 4.1. Implementasi Implementasi pada penelitian tugas akhir ini berupa aplikasi pemrograman yang menerapkan query fuzzy untuk menentukan
MODUL II. Instalasi OracleXE Dan SQL
MODUL II Instalasi OracleXE Dan SQL I. Tujuan 1. Dapat menginstalasi aplikasi Oracle XE 2. Dapat mengeset user baru pada aplikasi Oracle XE 3. Dapat mengubah password username hr dan mengaktifkannya 4.
BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Pada tahap ini merupakan tahapan implementasi dari
BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM 4.1 Implementasi Sistem Pada tahap ini merupakan tahapan implementasi dari perancangan perancangan sistem yang sudah dibuat pada bab sebelumnya. Bagian ini akan
BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian perangkat lunak ini menggunakan metode pengujian black box.
65 BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian perangkat lunak ini menggunakan metode pengujian black box. Pengujian black box berfokus pada persyaratan fungsional perangkat lunak
MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom
MySQL Databases Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom DDL (Data Definition Language) Definisi DDL Adalah merupakan sub bahasa
BERKENALAN DENGAN MODEL CODEIGNITER
BERKENALAN DENGAN MODEL CODEIGNITER Muhamad Yusuf [email protected] :: https://muhamadyusufppn.blogspot.co.id Abstrak Framework CodeIgniter memiliki konsep MVC(Model, View, Controller) yang merupakan
BAB 10 NETBEANS DATABASE
BAB 10 NETBEANS DATABASE Java memiliki server database sendiri dengan nama Derby (Java DB). Deby adalah database server yang termasuk database transaksional selengkapnya ditulis menggunakan Java,aman,memenuhi
Koneksi Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data)
Koneksi Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data) Database merupakan suatu hal penting dalam membuat sebuah aplikasi, baik aplikasi berbasis desktop, maupun aplikasi berbasis web. Untuk
PEMROGRAMAN JAVA Sistem gudang
PEMROGRAMAN JAVA Sistem gudang Di Susun Oleh: Nama : Eka Wahyu Suristianto Putra Nim : 13111002 Kelas : 21/Pagi Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Lisensi Pocket Book. Pocket Book ini dapat anda distribusikan ulang,dicopy,dan dicetak untuk pembelajaran.
Lisensi Pocket Book Pocket Book ini dapat anda distribusikan ulang,dicopy,dan dicetak untuk pembelajaran. Sebelum memulai tutorial MySQL,anda terlebih dahulu install MySQL di Lubuntu.Kali ini saya menggunakan
MEMBUAT LAPORAN DI JAVA DENGAN MENGGUNAKAN IREPORT
MEMBUAT LAPORAN DI JAVA DENGAN MENGGUNAKAN IREPORT RENI PRIHASTUTI LABORATORIUM KOMPUTER UNIVERSITAS BUDI LUHUR FEBRUARI 2007 MEMBUAT DESAIN LAPORAN Saat ini penulis masih menggunakan ireport ver 1.2.4.
Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata
Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL
IF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T.
IF34348 - PEMROGRAMAN LANJUT MENGAKSES DATABASE 12 Oleh : Andri Heryandi, M.T. MATERI HARI INI 1. Instalasi Database Server MySQL (XAMPP) 2. Mengaktifkan Database Server 3. Membuka Aplikasi Client MySQL
Gambar 4.1 Gambar Use Case Diagram
41 BAB IV HASIL DAN PEMBAHASAN 4.1. Hasil Penelitian Pada bab ini diuraikan tahap implementasi dalam rangkaian pengembangan sistem model Waterfall.Tahap ini akan mengimplementasikan persyaratan dan desain
Seri 01 : Belajar Database MySQL
Seri 01 : Belajar Database MySQL Arianto [email protected] Rahmat Hidayat [email protected] http://rahmat.polinpdg.ac.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
BAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Tahapan analisa masalah yang dimaksud merupakan masalah penerimaan siswa baru pada sekolah yang masih menggunakan cara manual. Dalam beberapa sekolah
BAB V IMPLEMENTASI DAN PEMBAHASAN
BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Pembelian dan Penjualan pada UD. ROHMAT JAYA,
MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)
MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY) TUJUAN PRAKTIKUM 1. Praktikan mengetahui definisi JDBC dan langkah-langkah standar koneksi database dengan JDBC 2. Praktikan mampu menganalisis suatu kasus dan
LAPORAN TUGAS BASIS DATA I
LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS
Tutorial Web Server dengan Bitnami LappStack Copyright liyantanto.wordpress.com
Tutorial Web Server dengan Bitnami LappStack Rahmady Liyantanto [email protected] Pendahuluan Lisensi Dokumen: Dokumen ini dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan
