database dan e commerce

19
DATABASE DAN E-COMMERCE MAKALAH Ini dibuat untuk memenuhi matakuliah Pengantar Teknologi Informasi Oleh : Cahya Fikri Muhammad (10650090) FAKULTAS SAINS DAN TEKNOLOGI JURUSAN TEKNIK INFORMATIKA

Upload: cahya-fikri-muhammad

Post on 27-Jun-2015

690 views

Category:

Documents


32 download

DESCRIPTION

Pengertian database dan e commerce

TRANSCRIPT

Page 1: Database Dan E Commerce

DATABASE DAN E-COMMERCE

MAKALAH

Ini dibuat untuk memenuhi matakuliahPengantar Teknologi Informasi

Oleh :

Cahya Fikri Muhammad(10650090)

FAKULTAS SAINS DAN TEKNOLOGIJURUSAN TEKNIK INFORMATIKA

UNIVERSITAS ISLAM NEGERIMAULANA MALIK IBRAHIM MALANG

2010

Page 2: Database Dan E Commerce

DATABASE

1.1. Pengantar Database

Database atau basis data dapat dibayangkan ibarat sebuah lemari arsip. Jika anda bekerja diperkantoran tentu sangat banyak arsip-arsip atau dokumen kantor yang disimpan kedalam lemari tersebut. Sering anda melihat bahwa penempatan arsip didalam lemari tidak dilakukan secara sembarangan/acak, tapi diberi pembeda antara satu arsip dengan arsip yang lainnya. Pembedanya dapat berupa nomor urut, warna sampul, urutan letak atau berdasarkan tanggal dan lain sebagainya.

Begitu juga halnya dengan buku telpon/alamat yang anda punyai, biasanya diatur menurut abjad nama atau kategori tertentu, seperti teman, keluarga, klien dan lain sebagainya. Semuanya disimpan dan diatur menurut aturan tertentu sesuai dengan yang diinginkan.

Upaya anda untuk menyusun dan melakukan hal diatas baru akan terasa kalau data arsip dan daftar alamat yang dimiliki sudah banyak. Mengapa hal ini anda lakukan ? tidak lain tujuannya adalah untuk memudahkan dalam mencari atau mengambil data tertentu dalam arsip maupun buku alamat tadi secara Cepat dan mudah. Bayangkan kalau semua arsip atau daftar buku alamat tersebut tidak diatur penyusunannya, tentu akan sangat sulit untuk mencari arsip atau nomor telpon tertentu. Tidak saja sulit tapi akan sangat membutuhkan waktu yang lama.

1.2. Pengertian Database

Banyak sekali definisi tentang database yang diberikan oleh para pakar dibidang ini. Database terdiri dari dua penggalan kata yaitu data dan base, yang artinya berbasiskan pada data, tetapi secara konseptual, database diartikan sebuah koleksi atau kumpulan data-data yang saling berhubungan (relation), disusun menurut aturan tertentu secara logis, sehingga menghasilkan informasi. Sebuah informasi yang berdiri sendiri tidaklah dikatakan database.

Contoh : Nomor telpon seorang pelanggan, disimpan dalam banyak tempat apakah itu difile pelanggan, difile alamat dan dilokasi yang lain. Antara file yang satu dengan file yang lainnya tidak saling berhubungan, sehingga apabila salah seorang pelanggan berganti nomor telpon dan anda hanya mengganti difile pelanggan saja, maka akibatnya akan terjadi ketidakcocokan data, karena di lokasi yang lain masih tersimpan data nomor telpon yang lama.

Dalam sistem database hal ini tidak boleh dan tidak bisa terjadi, karena antara file yang satu dengan file yang lain saling berhubungan, jika suatu data yang sama anda ubah, maka data tersebut difile yang lain akan otomatis berubah juga. Sehingga tingkat keakuratan/kebenaran data sangat tinggi.

Secara prinsip, dalam suatu database tercakup dua komponen penting, yaitu Data dan Informasi. Jadi tujuan akhir anda adalah bagaimana mengelola data sehingga mampu menjadi informasi yang diinginkan dan dapat dilakukan proses pengambilan, penghapusan,

Page 3: Database Dan E Commerce

pengeditan terhadap data secara mudah dan cepat (Efektif, Efisien dan Akurat) Data adalah fakta, baik berupa sebuah obyek, orang dan lain-lain yang dapat dinyatakan dengan suatu nilai tertentu (angka, symbol, karakter tertentu, dll). Sedangkan informasi adalah data yang telah diolah sehingga bernilai guna dan dapat dijadikan bahan dalam pengambilan keputusan.

Hubungan data dan informasi dapat digambarkan sebagai berikut :

Gambar 1.1 : Data dan Informasi

Banyak sekali contoh database yang ada disekeliling anda, yang tanpa disadari ternyata anda telah menggunakan manfaat dari database itu sendiri, misalnya : ATM tempat anda mengambil dan transfer uang yang dapat dilakukan dimana saja, membayar rekening telpon atau PDAM yang dapat dilakukan di berbagai tempat, registrasi akademik di kampus dan lain sebagainya. Semua itu telah dibuat secara database.

1.3. Database Management Sistem (DBMS)

Database Management Sistem atau disingkat DBMS adalah perangkat lunak (Software) yang berfungsi untuk mengelola database, mulai dari membuat database itu sendiri, sampai dengan proses-proses yang berlaku dalam database tersebut, baik berupa entry, edit, hapus, query terhadap data, membuat laporan dan lain sebagainya secara efektif dan efisien. Salah satu jenis DBMS yang sangat terkenal saat ini adalah Relational DBMS (RDBMS), yang merepresentasikan data dalam bentuk tabel-tabel yang saling berhubungan. Sebuah tabel disusun dalam bentuk baris (record) dan kolom (field)

Banyak sekali berkembang perangkat lunak RDBMS ini, misalnya MySQL, Oracle, Sybase, dBase, MS. SQL, Microsoft Access (MS. Access) dan lain-lain.

Pada praktek nantinya, anda menggunakan perangkat lunak MS Access versi 2002, karena perangkat lunak ini sudah termasuk kedalam paket aplikasi office dari Microsoft XP. Dan yang terpenting MS. Access 2002 telah mencakup semua kebutuhan anda terhadap pengelolaan database.

Ada tiga kelompok perintah yang digunakan dalam mengelola dan mengorganisasikandata dalam RDBMS, yaitu :

1. Data Definition Language

Merupakan perintah-perintah yang digunakan oleh seorang Database Administrator untuk mendefinisikan struktur dari database, baik membuat tabel baru, menentukan struktur penyimpanan tabel, model relasi antar tabel, validasi data, dan lain sebagainya.

2. Data Manipulation Language (DML)

Data Proses Informasi

Page 4: Database Dan E Commerce

Perintah-perintah yang digunakan untuk memanipulasi dan mengambil data pada suatu database. Manipulasi yang dapat dilakukan terhadap data adalah :

- Penambahan data- Penyisipan data- Penghapusan data- Pengubahan data

DML merupakan bahasa yang memudahkan pengguna dalam mengaksesdatabase. Ada dua jenis DML :

a. Prosedural, mengharuskan pengguna untuk menentukan spesifikasi data apa yang dibutuhkan dan bagaimana cara mendapatkannya. Contoh paket bahasanya adalah dBase III, FoxBase, FoxPro.

b. Non Prosedural, pengguna hanya menentukan data apa yang dibutuhkan tanpa harus tahu bagaimana cara mendapatkannya. Contoh paket bahasanya diberi nama Structural Query Language (SQL).

3. Data Control Language

Bagian ini berkenaan dengan cara mengendalikan data, seperti siapa saja yang bisa melihat isi data, bagaimana data bisa digunakan oleh banyak user, dan lainlain. Lebih mengarah ke segi sekuritas data.

1.4. Gambaran Database dan Penerapannya.

Misalnya dalam dunia pendidikan atau lingkungan akademis pada umumnya, sering anda menjumpai pertanyaan-pertanyaan seperti berikut :

- Berapa jumlah mahasiswa yang mengambil matakuliah Database Management ?- Berapa mahasiswa yang aktif pada semester ini ?- Berapa jumlah mahasiswa yang berjenis kelamin laki-laki dan yang berjenis kelamin

perempuan ?- Berapa jumlah mahasiswa yang telah bekerja dan tidak ?- Tolong cetakkan Kartu Hasil Studi mahasiswa dengan nama Dian !- Dan banyak pertanyaan-pertanyaan yang lain.

Jawaban dari pertanyaan-pertanyaan diatas dapat dilakukan dengan cepat dan mudah, bila dalam pengelolaan sistem informasi akademik telah menggunakan sistem database. Tapi akan sangat membosankan dan memakan waktu yang lama jika masih dikelola secara manual.

Ini merupakan contoh kecil yang dihadapi dalam dunia akademis, tentu hal ini juga akan dihadapi dalam bidang kerja yang lain dengan format dan model yang lain pula.

1.5. Pengelolaan Data Manual vs Database

Secara umum pengelolaan data secara manual hanya cocok untuk mengelola data dalam jumlah kecil dan informasi yang diharapkan terhadap data tersebut bersifat monoton dan tidak banyak berulang. Kelemahan yang terdapat dalam pengelolaan data secara manual adalah :

a. Duplikasi data

Page 5: Database Dan E Commerce

Duplikasi data terjadi karena masing-masing bagian mengelola data secara sendiri sendiri. Sehingga data yang sama tersimpan pada berbagai tempat. Misalnya : Bagian kemahasiswaan telah menyimpan dan mengelola data mahasiswa untuk kepentingannya, tapi di bagian jurusan juga menyimpan dan mengelola data mahasiswa sesuai dengan kepentingannya juga.

b. Terbatasnya berbagi dataHal inilah yang menyebabkan terjadi duplikasi data, karena antara satu bagian dengan bagian lainnya tidak saling berhubungan atau berdiri sendiri.

c. Ketidakonsistennya dataKetidakkonsistennya data terjadi karena terjadipenyimpanan dan pengelolaan data yang sama di berbagai tempat. Misalnya : Si Dodi adalah mahasiswa jurusan manajemen, pada semester 3 Dodipindah ke jurusan akuntansi. Bagian kemahasiswaan telah mencatat dan menyimpan data Dodi sebagai mahasiswa jurusan akuntansi. Tapi di bagian jurusan manajemen, karena tidak adanya informasi, maka si Dodi tetap tercatat sebagai mahasiswa jurusan manajemen. Tentu hal seperti ini akan berakibat fatal, bukan !

d. Kurangnya integritas dataKarena adanya ketidakkonsistenan data mengakibatkan kurangnya Integritas terhadap data. Integritas menyangkut dalam hal kevalidan data.

e. Kesulitan dalam mendapatkan informasiMisalnya pada suatu saat, kepala akademik menginginkan data mahasiswa dengan IPK diatas 3.00. Maka tentu hal ini akan menghabiskan waktu yang lama untuk memprosesnya, apalagi kalau jumlah data yang diolah sudah mencapai lebih dari ribuan record.

f. KetidakluwesanKurangnya respon dalam hal menghadapi perubahan dan pengembangan atas informasi yang diinginkan. Misalnya, kalau terjadiperubahan terhadap data yang diinginkan, maka haruslah diulang dari awal lagi. Begitu juga halnya dengan tingkat kompatibilitas dengan perkembangan perangkat lunak di masa depan.

Semua kelemahan-kelemahan dalam pengelolaan data secara manual diatas dapat diatasi dengan pengelolaan data dalam suatu sistem database.

Berikut keuntungan menggunakan database dalam mengelola suatu sistem informasi ;a. Duplikasi data dapat diminimalkan.

Duplikasi data dapat diminimalkan, dan biasanya data yang duplikat tersebut merupakan field kunci. Hal ini memang tidak bisa di hindari, karena field kunci ini digunakan nantinya sebagai key untuk hubungan antar tabel dan menyangkut integritas serta independensi data.

b. Integritas data tinggiTingkat kevalidan data tinggi, karena data yang sama saling berelasi, sehingga apabila ada perubahan pada suatu data, maka data yang sama difile yang lain otomatis juga berubah.

c. Independensi data

Page 6: Database Dan E Commerce

Tingkat ketergantungan data sangat tinggi, dimana anda tidak bisa melakukan perubahan terhadap suatu data, jika data tersebut sedang dipakai oleh file lain. Misalnya ; Anda tidak dapat menghapus data matakuliah tertentu pada file matakuliah, kalau matakuliah tersebut sedang diambil oleh mahasiswa pada file KRS misalnya.

d. Konsistensi data tinggiIni berhubungan dengan independensi data, sehingga tingkat konsistensi data jadi tinggi.

e. Dapat berbagi (sharing) dataIni merupakan salah satu keunggulan dari pengelolaan data dengan sistem database, dimana anda dapat saling berbagi dalam penggunaan file, baik bersifat jaringan maupun client server.

f. Tingkat keamanan tinggiAdanya pemberian password dan hak akses pada suatu file mengakibatkan hanya orang yang berhak saja yang bisa mengakses file tersebut. Sehingga lebih aman.

g. Mudahnya mendapatkan dataProses mendapatkan data dan informasi pada database dapat dilakukan dengan mudah, terutama menggunakan Structure Query Language (SQL), yang merupakan bahasa standar dalam DBMS.

1.6 Komponen Utama Database

Sebuah sistem database terdiri dari 4 (empat) komponen utama, yaitu :a. Perangkat Keras (Hardware)

Merupakan perangkat keras yang dibutuhkan dalam pengelolaan database, berupa komputer beserta seluruh kelengkapan yang dibutuhkan, seperti prosesor, memori, harddisk sebagai media penyimpanan datanya, dan lain sebagainya.

b. DataMerupakan komponen yang akan diolah sehingga bernilai informasi dan dapat dijadikan sebagai bahan pengambilan keputusan.

c. Perangkat Lunak (Software)Perangkat lunak, dalam hal ini DBMS, berfungsi sebagai aplikasi untuk mengelola database.

d. Pengguna (User)Ada beberapa jenis/tipe pengguna terhadap suatu sistem database, yaitu :

1. Database ManagerAdalah satu modul program yang menyediakan antar muka (interface) antara penyimpanan data tingkat rendah dalam database dengan program aplikasi dan query yang diajukan ke sistem database.

2. Database Administrator (DBA)

Page 7: Database Dan E Commerce

Adalah orang yang mempunyai kekuasaan sebagai pusat pengontrol terhadap seluruh sistem ,baik data maupun program yang mengakses data.

Fungsi seorang database administrator adalah :- Mendefinisikan pola struktur database- Mendefiniskan struktur penyimpanan dan metode akses- Mampu memodifikasi pola dan organisasi fisik.- Memberikan kekuasaan pada user untuk mengakses data.- Menspesifikasikan keharusan/paksaan integritas data.-

3. Database UserPemakai database berdasarkan cara mereka berinteraksi terhadap sistem di bagi atas :

a. Programer Aplikasi (PA)Adalah seorang profesional komputer yang berinteraksi terhadap sistem database dengan menulis program dan menggunakan Data Manipulation Language (DML) yang dibuat dengan bahasa pemrograman, seperti bahasa C, Pascal, Cobol, dan lain-lain. Program-program yang dibuatnya disebut dengan program aplikasi.

b. User Mahir (Casual User)Adalah pemakai yang berinteraksi dengan sistem database menggunakan fasilitas query yang telah disediakan oleh DBMS dan telah mahir menggunakannya.

c. User Umum (Naive User)Adalah pemakai yang tidak berpengalaman, berinteraksi dengan sistem database tanpa menulis program dan query, tapi hanya menjalankan program-program aplikasi yang telah dibuat oleh programer aplikasi.

d. User Khusus (Specialized user)Adalah pemakai yang menulis aplikasi database tidak dalam kerangka pemrosesan data secara tradisional tetapi untuk keperluan khusus, seperti untuk aplikasi Artificial Inteligent, sistem pakar, pengolahan citra dan lain-lain.

Page 8: Database Dan E Commerce

Gambar 1.2 : Hubungan antara user database

Page 9: Database Dan E Commerce

E commerce

Perdagangan sebenarnya merupakan kegiatan yang dilakukan manusia sejak awal peradabannya. Sejalan dengan perkembangan manusia, cara dan sarana yang digunakan untuk berdagang senantiasa berubah. Bentuk perdagangan terbaru yang kian memudahkan penggunanya kini ialah e-commerce. Makhluk apa sesungguhnya e-commerce itu, bagaimana ia dapat mempermudah penggunanya, serta peran pentingnya akan dibahas dalam tulisan ini.

Pengertian E-Commerce

Electronic Commerce (Perniagaan Elektronik), sebagai bagian dari Electronic Business (bisnis yang dilakukan dengan menggunakan electronic transmission), oleh para ahli dan pelaku bisnis dicoba dirumuskan definisinya. Secara umum e-commerce dapat didefinisikan sebagai segala bentuk transaksi perdagangan/perniagaan barang atau jasa (trade of goods and service) dengan menggunakan media elektronik. Jelas, selain dari yang telah disebutkan di atas, bahwa kegiatan perniagaan tersebut merupakan bagian dari kegiatan bisnis. Kesimpulannya, “e-commerce is a part of e-business”.

Media elektronik yang dibicarakan di dalam tulisan ini untuk sementara hanya difokuskan dalam hal penggunaan media internet. Pasalnya, penggunaan internetlah yang saat ini paling populer digunakan oleh banyak orang, selain merupakan hal yang bisa dikategorikan sebagai hal yang sedang ‘booming’. Perlu digarisbawahi, dengan adanya perkembangan teknologi di masa mendatang, terbuka kemungkinan adanya penggunaan media jaringan lain selain internet dalam e-commerce. Jadi pemikiran kita jangan hanya terpaku pada penggunaan media internet belaka.

Penggunaan internet dipilih oleh kebanyakan orang sekarang ini karena kemudahan-kemudahan yang dimiliki oleh jaringan internet, yaitu:

Internet sebagai jaringan publik yang sangat besar (huge/widespread network), layaknya yang dimiliki suatu jaringan publik elektronik, yaitu murah, cepat dan kemudahan akses. Menggunakan electronic data sebagai media penyampaian pesan/data sehingga dapat dilakukan pengiriman dan penerimaan informasi secara mudah dan ringkas, baik dalam bentuk data elektronik analog maupun digital.

Dari apa yang telah diuraikan di atas, dengan kata lain; di dalam e-commerce, para pihak yang melakukan kegiatan perdagangan/perniagaan hanya berhubungan melalui suatu jaringan publik (public network) yang dalam perkembangan terakhir menggunakan media internet.

E-commerce adalah kegiatan-kegiatan bisnis yang menyangkut konsumen (consumers), manufaktur (manufactures), service providers dan pedagang perantara (intermediaries) dengan menggunakan jaringan-jaringan komputer (komputer networks) yaitu internet. Julian Ding dalam bukunya E-commerce: Law & Practice, mengemukakan bahwa e-commerce sebagai suatu konsep yang tidak dapat didefinisikan. E-commerce memiliki arti yang berbeda bagi orang yang berbeda.

Page 10: Database Dan E Commerce

Sedangkan Onno W. Purbo dan Aang Wahyudi yang mengutip pendapatnya David Baum, menyebutkan bahwa: “e-commerce is a dynamic set of technologies, aplications, and business procces that link enterprises, consumers, and communities through electronic transaction and the electronic exchange of goods, services, and information”. Bahwa e-commerce merupakan suatu set dinamis teknologi, aplikasi dan proses bisnis yang menghubungkan perusahaan, konsumen dan komunitas melalui transaksi elektronik dan perdagangan barang, pelayanan dan informasi yang dilakukan secara elektronik.E-commerce digunakan sebagai transaksi bisnis antara perusahaan yang satu dengan perusahaan yang lain, antara perusahaan dengan pelanggan (customer), atau antara perusahaan dengan institusi yang bergerak dalam pelayanan public. Jika diklasifikasikan, sistem e-commerce terbagi menjadi tiga tipe aplikasi, yaitu:

- Electronic Markets (EMs)EMs adalah sebuah sarana yang menggunakan teknologi informasi dan komunikasi untuk melakukan/menyajikan penawaran dalam sebuah segmen pasar, sehingga pembeli dapat membandingkan berbagai macam harga yang ditawarkan. Dalam pengertian lain, EMs adalah sebuah sistem informasi antar organisasi yang menyediakan fasilitas-fasilitas bagi para penjual dan pembeli untuk bertukar informasi tentang harga dan produk yang ditawarkan. Keuntungan fasilitas EMs bagi pelanggan adalah terlihat lebih nyata dan efisien dalam hal waktu. Sedangkan bagi penjual, ia dapat mendistribusikan informasi mengenai produk dan service yang ditawarkan dengan lebih cepat sehingga dapat menarik pelanggan lebih banyak.

- Electronic Data Interchange (EDI)EDI adalah sarana untuk mengefisienkan pertukaran data transaksi-transaksi reguler yang berulang dalam jumlah besar antara organisasi-organisasi komersial. Secara formal EDI didefinisikan oleh International Data Exchange Association (IDEA) sebagai “transfer data terstruktur dengan format standard yang telah disetujui yang dilakukan dari satu sistem komputer ke sistem komputer yang lain dengan menggunakan media elektronik”.

EDI sangat luas penggunaannya, biasanya digunakan oleh kelompok retail yang besar ketika melakukan bisnis dagang dengan para supplier mereka. EDI memiliki standarisasi pengkodean transaksi perdagangan, sehingga organisasi komersial tersebut dapat berkomunikasi secara langsung dari satu sistem komputer yang satu ke sistem komputer yang lain tanpa memerlukan hardcopy, faktur, serta terhindar dari penundaan, kesalahan yang tidak disengaja dalam penanganan berkas dan intervensi dari manusia.

Keuntungan dalam menggunakan EDI adalah waktu pemesanan yang singkat, mengurangi biaya, mengurangi kesalahan, memperoleh respon yang cepat, pengiriman faktur yang cepat dan akurat serta pembayaran dapat dilakukan secara elektronik.

- Internet CommerceInternet commerce adalah penggunaan internet yang berbasis teknologiinformasi dan komunikasi untuk perdagangan. Kegiatan komersial ini seperti iklan dalam penjualan produk dan jasa. Transaksi yang dapat dilakukan di internet antara lain pemesanan/pembelian barang dimana barang akan dikirim melalui pos atau

Page 11: Database Dan E Commerce

sarana lain setelah uang ditransfer ke rekening penjual.Penggunaan internet sebagai media pemasaran dan saluran penjualan terbukti mempunyai keuntungan antara lain untuk beberapa produk tertentu lebih sesuai ditawarkan melalui internet; harga lebih murah mengingat membuat situs di internet lebih murah biayanya dibandingkan dengan membuka outlet retail di berbagai tempat; internet merupakan media promosi perusahaan dan produk yang paling tepat dengan harga yang relatif lebih murah; serta pembelian melalui internet akan diikuti dengan layanan pengantaran barang sampai di tempat pemesan.

Karakteristik E-Commerce

Berbeda dengan transaksi perdagangan biasa, transaksi e-commerce memiliki beberapa karakteristik yang sangat khusus, yaitu :

- Transaksi tanpa batasSebelum era internet, batas-batas geografi menjadi penghalang suatu perusahaan atau individu yang ingin go-international. Sehingga, hanya perusahaan atau individu dengan modal besar yang dapat memasarkan produknya ke luar negeri.Dewasa ini dengan internet pengusaha kecil dan menengah dapat memasarkan produknya secara internasional cukup dengan membuat situs web atau dengan memasang iklan di situs-situs internet tanpa batas waktu (24 jam), dan tentu saja pelanggan dari seluruh dunia dapat mengakses situs tersebut dan melakukan transaksi secara on line.

- Transaksi anonimPara penjual dan pembeli dalam transaksi melalui internet tidak harus bertemu muka satu sama lainnya. Penjual tidak memerlukan nama dari pembeli sepanjang mengenai pembayarannya telah diotorisasi oleh penyedia sistem pembayaran yang ditentukan, yang biasanya dengan kartu kredit.

- Produk digital dan non digitalProduk-produk digital seperti software komputer, musik dan produk lain yang bersifat digital dapat dipasarkan melalui internet dengan cara mendownload secara elektronik. Dalam perkembangannya obyek yang ditawarkan melalui internet juga meliputi barang-barang kebutuhan hidup lainnya.

- Produk barang tak berwujudBanyak perusahaan yang bergerak di bidang e-commercen dengan menawarkan barang tak berwujud separti data, software dan ide-ide yang dijual melalui internet.

Implementasi e-commerce pada dunia industri yang penerapannya semakin lama semakin luas tidak hanya mengubah suasana kompetisi menjadi semakin dinamis dan global, namun telah membentuk suatu masyarakat tersendiri yang dinamakan Komunitas Bisnis Elektronik (Electronic Business Community). Komunitas ini memanfaatkan cyberspace sebagai tempat bertemu, berkomunikasi, dan berkoordinasi ini secara intens memanfaatkan media dan infrastruktur telekomunikasi dan teknologi informasi dalam menjalankan kegiatannya sehari-hari. Seperti halnya pada masyarakat tradisional, pertemuan antara berbagai pihak dengan beragam kepentingan secara natural telah membentuk sebuah pasar tersendiri tempat bertemunya permintaan (demand) dan penawaran (supply). Transaksi yang terjadi antara demand dan supply dapat dengan mudah dilakukan walaupun yang

Page 12: Database Dan E Commerce

bersangkutan berada dalam sisi geografis yang berbeda karena kemajuan dan perkembangan teknologi informasi, yang dalam hal ini adalah teknologi e-commerce.

Secara umum e-commerce dapat diklasifasikan menjadi dua jenis yaitu; Business to Business (B2B) dan Business to Consumer (B2C). Business to Business (B2B) adalah sistem komunikasi bisnis on-line antar pelaku bisnis, sedangkan Business to Consumer (B2C) merupakan mekanisme toko on-line (electronic shopping mall), yaitu transaksi antara e-merchant dengan e-customer.

Dalam Business to Business pada umumnya transaksi dilakukan oleh para trading partners yang sudah saling kenal dengan format data yang telah disepakati bersama. Sedangkan dalam Business to Customer sifatnya terbuka untuk publik, sehingga setiap individu dapat mengaksesnya melalui suatu web server. Dalam kajian ini, untuk selanjutnyayang akan dibahas adalah Business to Customer.

Mekanisme E-Commerce

Transaksi elektronik antara e-merchant (pihak yang menawarkan barang atau jasa melalui internet) dengan e-customer (pihak yang membeli barang atau jasa melalui internet) yang terjadi di dunia maya atau di internet pada umumnya berlangsung secara paperless transaction, sedangkan dokumen yang digunakan dalam transaksi tersebut bukanlah paper document, melainkan dokumen elektronik (digital document).

Kontrak on line dalam e-commerce menurut Santiago Cavanillas dan A. Martines Nadal, seperti yang dikutip oleh Arsyad Sanusi memiliki banyak tipe dan variasi yaitu :

- Kontrak melalui chatting dan video conference;- Kontrak melalui e-mail;- Kontrak melalui web atau situs.

Chatting dan Video Conference adalah alat komunikasi yang disediakan oleh internet yang biasa digunakan untuk dialog interaktif secara langsung. Dengan chatting seseorang dapat berkomunikasi secara langsung dengan orang lain persis seperti telepon, hanya saja komunikasi lewat chatting ini adalah tulisan atau pernyataan yang terbaca pada komputer masing-masing. Sesuai dengan namanya, video conference adalah alat untuk berbicara dengan beberapa pihak dengan melihat gambar dan mendengar suara secara langsung pihak yang dihubungi dengan alat ini. Dengan demikian melakukan kontrak dengan menggunakan jasa chatting dan video conference ini dapat dilakukan secara langsung antara beberapa pihak dengan menggunakan sarana komputer atau monitor televisi.

Kontrak melalui e-mail adalah salah satu kontrak on-line yang sangat populer karena pengguna e-mail saat ini sangat banyak dan mendunia dengan biaya yang sangat murah dan waktu yang efisien. Untuk memperoleh alamat e-mail dapat dilakukan dengan cara mendaftarkan diri kepada penyedia layanan e-mail gratis atau dengan mendaftarkan diri sebagai subscriber pada server atau ISP tertentu. Kontrak e-mail dapat berupa penawaran yang dikirimkan kepada seseorang atau kepada banyak orang yang tergabung dalam sebuah mailing list, serta penerimaan dan pemberitahuan penerimaan yang seluruhnya dikirimkan melalui e-mail. Di samping itu kontrak e-mail dapat dilakukan dengan penawaran barangnya diberikan melalui situs web yang memposting penawarannya, sedangkan penerimaannya dilakukan melalui e-mail.

Page 13: Database Dan E Commerce

Kontrak melalui web dapat dilakukan dengan cara situs web seorang supplier (baik yang berlokasi di server supplier maupun diletakkan pada server pihak ketiga) memiliki diskripsi produk atau jasa dan satu seri halaman yang bersifat self-contraction, yaitu dapat digunakan untuk membuat kontrak sendiri, yang memungkinkan pengunjung web untuk memesan produk atau jasa tersebut. Para konsumen harus menyediakan informasi personaldan harus menyertakan nomor kartu kredit. Selanjutnya, mekanismenya adalah sebagai berikut:

- untuk produk on line yang berupa software, pembeli diizinkan untuk men-download-nya;

- untuk produk yang berwujud fisik, pengiriman barang dilakukan sampai di rumah konsumen;

- untuk pembelian jasa, supplier menyediakan untuk melayani konsumen sesuai dengan waktu dan tempat yang telah ditentukan dalam perjanjian.

Mekanisme transaksi elektronik dengan e-commerce dimulai dengan adanya penawaran suatu produk tertentu oleh penjual (misalnya bertempat kedudukan di USA) di suatu website melalui server yang berada di Indonesia (misalnya detik.com). Apabila konsumen Indonesia melakukan pembelian, maka konsumen tersebut akan mengisi order mail yang telah disediakan oleh pihak penjual.