Anda di halaman 1dari 30

BAB 2

LANDASAN TEORI

2.1 Pengertian E-commerce

Electronic Commerce (E-Commerce) didefinisikan sebagai proses pembelian dan


penjualan produk, jasa dan informasi yang dilakukan secara elektronik dengan
memanfaatkan jaringan komputer.

E-commerce atau yang biasa disebut juga dengan istilah Ecom atau Emmerce
atau EC merupakan pertukaran bisnis yang rutin dengan menggunakan transmisi
Electronic Data Interchange (EDI) ,email, electronic bulletin board, mesin faksimili,
dan Electronic Funds Transfer yang berkenaan dengan transaksi – transaksi belanja di
internet shopping, stock online dan surat obligasi, download dan penjualan
software,dokumen, grafik, music, dan lain – lainnya serta transaksi Business to
Business (B2B).

E-commerce adalah kegiatan – kegiatan bisnis yang menyangkut konsumen


(consumers), manufaktur (manufactures), service providers dan pedagang perantara
(intermediaries) dengan menggunakan jaringan – jaringan computer (computer
networks) yaitu internet.

Universitas Sumatera Utara


Definisi dari e- commerce menurut Kalakota dan Whinstone (1997) dapat ditinjau
dalam 4 perspektif berikut :

1. Dari perspektif komunikasi ,e-commerce adalah pengiriman barang, layanan,


informasi, atau melalui jaringan computer atau melalui peralatan elektronik
lainnya.

2. Dari perspektif proses bisnis,e-commerce adalah aplikasi dari teknologi yang


menuju otomatisasi dari transaksi dan aliran kerja.

3. Dari perspektif layanan, e-commerce merupakan suatu alat yang memenuhi


keinginan perusahaan, konsumen, dan managemen untuk memangkas biaya
layanan (Service cost) ketika meningkatkan kualitas barang dan meningkatkan
kecepatan layanan pengiriman.

4. Dari perspektif online, e-commerce menyediakan kemampuan untuk membeli


dan menjual barang ataupun informasi melalui internet dan sarana inline
lainnya.

Triton (2006), menjelaskan bahwa e-commerce (electroniccommerce) sebagai


perdagangan elektronik dimana untuk transaksi perdagangan baik membeli maupun
menjual dilakukan melalui elektronik pada jaringan internet.Keberadaan e-commerce
sendiri dalam internet dapat dikenali melalui adanya fasilitas pemasang iklan,
penjualan, dan service support terbaik bagi seluruh pelanggannya dengan
menggunakan sebuah toko online berbentuk web yang setiap harinya beroperasi 24
jam.

Universitas Sumatera Utara


Proses yang ada dalam e-commerce adalah sebagi berikut :

a. Presentasi elektronik (Pembuatan Website) untuk produk layanan.


b. Pemesanan secara langsung dan tersedianya tagihan.
c. Otomatis account pelanggan secara aman (baik nomor rekening maupun
nomor kartu kredit)
d. Pembayaran yang dilakukan secara langsung (online) dan penanganan
traksaksi.

2.1.1 Struktur E-commerce

Infrastuktur e- commerce:

a. Internet : jaringan Global


b. Intranet : jaringan milik perusahaan atau organisasi yang menggunakan
teknologi internet. Seperti protocol internet,browser internet.
c. Extranet : jaringan melalui internet yang menghubungkan beberapa
internet.

Selain infrasuktur, aplikasi e-commerce juga ditunjang oleh lima pilar :

a. Sumber Daya Manusia (Human Resource)


b. Peraturan / perundangan public (Public Policy)
c. Pemasaran dan Periklanan (Marketing and Advertisement)
d. Layanan – layanan pendukung (Support and Service)
e. Kemitraan Usaha (Businnes Partnership)

Universitas Sumatera Utara


2.1.2 Klasifikasi E-commerce

Secara umum e-commerce dapat diklasifasikan menjadi beberapa jenis, yaitu :

1. Business to Business (B2B) adalah sistem komunikasi bisnis on-line antar


pelaku bisnis. E-commerce penjual dan pembelinya adalah organisasi atau
perusahaan pada umumnya transaksi dilakukan oleh para trading partners
yang sudah saling kenal dengan format data yang telah disepakati bersama..

2. Business to Consumer(B2C) B2C dapat diartikan sebagai jenis perdagangan


elektronik di mana ada sebuah perusahaan (business) yang melakukan
penjualan langsung barang-barangnya kepada pembeli (consumer). Contoh
perusahaan kelas dunia yang telah menerapkan B2C adalah Amazon.com
E-commerce yang penjualnya adalah perusahaan, dan pembelinya adalah
perorangan merupakan mekanisme toko on-line (electronic shopping mall),
yaitu transaksi antara e-merchant dengan e-customer Dan sifatnya terbuka
untuk publik, sehingga setiap individu dapat mengaksesnya melalui suatu web
server.

a. Consumer-to-Consumer(C2C): E-commerce dimana seorang menjual


produk atau jasa ke orang lain, Merupakan sistem komunikasi dan
transaksi bisnis antar konsumen untuk memenuhi kebutuhan tertentu
pada saat tertentu.

Universitas Sumatera Utara


3. Consumer-To-Business(C2B): Merupakan perseorangan yang menjual produk
atau jasa kepada suatu perusahaan/organisasi.Perseorangan yang mencari
penjual, saling berinteraksi dan menyepakati suatu transaksi.

4. Government to Citizens (G2C): Pelayanan pemerintah terhadap warga


negaranya melalui teknologi E Commerce, selain itu.dapat digunakan untuk
kerjasama antara pemerintah dengan pemerintah lain atau dengan perusahaan.
Contoh : layanan ktp dan sim.

2.1.3 Manfaat E-commerce

Electronic commerce (e-commerce) sangat penting dalam menjalani kehidupan sehari-


hari.Perusahaan,konsumen,ataupun masyarakat akan selalu menggunakan e-commerce
dalam menjalani aktivitas bisnisnya.Berikut ini adalah manfaat e-commerce bagi
perusahaan,konsumen,masyarakat:

a. Manfaat diperoleh bagi organisasi pemilik e- commerce :


1. Dapat meningkatkan market exposure (pangsa pasar).Transaksi on-line
yang membuat semua orang di seluruh dunia dapat memesan dan
membeli produk yang dijual hanya dengan melalui media komputer dan
tidak terbatas jarak dan waktu.
2. Menurunkan biaya operasional (operating cost).Transaksi E-Commerce
adalah transaksi yang sebagian besar operasionalnya diprogram di dalam
komputer sehingga biaya-biaya seperti showroom, beban gaji yang
berlebihan, dan lain-lain tidak perlu terjadi

Universitas Sumatera Utara


3. Melebarkan jangkauan (global reach).Transaksi on-line yang dapat diakses
oleh semua orang di dunia tidak terbatas tempat dan waktu karena semua
orang dapat mengaksesnya hanya dengan menggunakan media perantara
komputer.
4. Meningkatkan customer loyalty.Ini disebabkan karena sistem transaksi
E-Commerce menyediakan informasi secara lengkap dan informasi
tersebut dapat diakses setiap waktu selain itu dalam hal pembelian juga
dapat dilakukan setiap waktu bahkan konsumen dapat memilih sendiri
produk yang dia inginkan.
5. Meningkatkan supply management.Transaksi E-Commerce menyebabkan
pengefisienan biaya operasional pada perusahaan terutama pada jumlah
karyawan dan jumlah stok barang yang tersedia sehingga untuk lebih
menyempurnakan pengefisienan biaya tersebut maka sistem supply
management yang baik harus ditingkatkan.
6. Memperpendek waktu produksi.Pada suatu perusahaan yang terdiri dari
berbagai divisi atau sebuah distributor di mana dalam pemesanan bahan
baku atau produk yang akan dijual apabila kehabisan barang dapat
memesannya setiap waktu karena on-line serta akan lebih cepat dan teratur
karena semuanya secara langsung terprogram dalam komputer.

b. Manfaat bagi konsumen antara lain :


1. E-commerce memungkinkan pelanggan untuk berbelanja atau melakukan
transaksi selama 24 jam sehari sepanjang tahun dari hampir setiap lokasi.

2. E-commerce memberikan produk dan jasa yang tidak mahal kepada


pelanggan dengan cara mengunjungi banyak tempat dan melakukan
perbandingan secara cepat.

Universitas Sumatera Utara


3. E-commerce memberikan lebih banyak pilihan kepada pelanggan, mereka
bisa memilih berbagai dari banyak vendor.

4. Pelanggan bisa menerima informasi yang relevan secara detil dalam


hitungan detik, bukan lagi hari atau minggu.

5. E-commerce memberi tempat kepada para pelanggan untuk berinteraksi


dengan pelanggan lain di electronic community dan bertukar pikiran serta
pengalaman.

c. Manfaat bagi masyarakat lain:


1. E-commerce memungkinkan orang untuk bekerja didalam rumah dan tidak
harus keluar rumah untuk berbelanja. Ini berakibat menurunkan arus
kepadatan lalu lintas dijalan serta mengurani polusi udara.

2. E-commerce memnungkinkan orang dinegara- negara dunia ketiga dan


wilayah pedesaan untuk menikmati aneka produk dan jasa yang akan susah
mereka dapatkan tanpa e-commerce

2.2 Penjualan

Penjualan merupakan sebuah strategi untuk mempromosikan produk atau jasa yang
ditujukan untuk memengaruhi tindakan konsumen.Penjualan langsung (hardsell) lebih
menekankan pengambilan keputusan yang didasarkan atas rasional atau karena adanya
keuntungan tambahan yang diberikan suatu produk. Wujud dari penjualan langsung

Universitas Sumatera Utara


(hard sell) dapat ditemui dalam bentuk promosi penjualan (sales promotion),
penjualan pribadi (personal selling), penjualan langsung (direct response marketing),
serta merchandising dan point of purchase.

Penjualan menurut Rangkuty (2008, hal 48) adalah suatu proses kegiatan yang
dipengaruhi oleh berbagai factor social, budaya, politik dan ekonomi dan managerial.
Akibat dari berbagai factor tersebut masing –masing individu maupun kelompok
mendapatkan kebutuhan dan keinginan tidak ingin menciptakan, menawarkan, dan
menukarkan produk yang memiliki nilai komuditas.

Menurut Basu (2001) penjualan adalah sistem keseluruhan dari kegiatan yang
ditunjukan untuk merencanakan, menentukan harga, mempromosikan dan
mendistribusikan barang, jasa, ide kepada pasar sasaran agar dapat mencapai tujuan
organisasi.

Pengertian penjualan menurut Henry Simamora (2000;24) dalam buku


“Akuntansi Basis Pengambilan Keputusan Bisnis” menyatakan bahwa: “Penjualan
adalah pendapatan lazim dalam perusahaan dan merupakan jumlah kotor yang
dibebankan kepada pelanggan atas barang dan jasa”.

Pengertian penjualan menurut Chairul Marom (2002;28) dalam buku “Sistem


Akuntansi Perusahaan Dagang” menyatakan bahwa : “Penjualan artinya penjualan
barang dagangan sebagai usaha pokok perusahaan yang biasanya dilakukan secara
teratur”.

Universitas Sumatera Utara


Berdasarkan pengertian di atas, maka dapat disimpulkan bahwa penjualan
adalah persetujuan kedua belah pihak antara penjual dan pembeli, dimana penjual
menawarkan suatu produk dengan harapan pembeli dapat menyerahkan sejumlah uang
sebagai alat ukur produk tersebut sebesar harga jual yang telah disepakati.

2.3 Pengertian Sistem

Sistem berasal dari bahasa Latin systema dan bahasa Yunani sustema. Pengertian
sistem adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan
bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai
suatu tujuan atau dapat juga dikatakan bahwa Pengertian Sistem adalah sekumpulan
unsur / elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan
kegiatan bersama untuk mencapai suatu tujuan. Jadi, secara umum Pengertian Sistem
adalah perangkat unsur yang teratur saling berkaitan sehingga membentuk suatu
totalitas. Berikut ini beberapa Pengertian Sistem Menurut para Ahli:

1. Pengertian Sistem Menurut Davis, G.B: Sistem secara fisik adalah kumpulan
dari elemen-elemen yang beroperasi bersama-sama untuk menyelesaikan suatu
sasaran.
2. Pengertian Sistem Menurut Harijono Djojodihardjo: Suatu sistem adalah
sekumpulan objek yang mencakup hubungan fungsional antara tiap-tiap objek
dan hubungan antara ciri tiap objek, dan yang secara keseluruhan merupakan
suatu kesatuan secara fungsional.
3. Pengertian Sistem Menurut Lani Sidharta: Sistem adalah himpunan dari
bagian-bagian yang saling berhubungan yang secara bersama mencapai tujuan-
tujuan yang sama.

Universitas Sumatera Utara


4. Pengertian Sistem Menurut Murdick, R.G: Suatu sistem adalah seperangkat
elemen yang membentuk kumpulan atau procedure-prosedure/bagan-bagan
pengolahan yang mencari suatu tujuan bagian atau tujuan bersama dengan
mengoperasikan data dan/atau barang pada waktu rujukan tertentu untuk
menghasilkan informasi dan/atau energi dan atau barang.
5. Pengertian Sistem Menurut Jerry Futz Gerald: Sistem adalah suatu jaringan
kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-
sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran
yang tertentu.
6. Pengertian Sistem Menurut Indrajit: mengemukakan bahwa sistem
mengandung arti kumpulan-kumpulan dari komponen-komponen yang
dimiliki unsur keterkaitan antara satu dengan lainnya.
7. Pengertian Sistem Menurut Jogianto: mengemukakan bahwa sistem adalah
kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan
tertentu. sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang
nyata adalah suatu objek nyata, seperti tempat, benda, dan orang-orang yang
betul-betul ada dan terjadi.

2.4 Pengertian Informasi

Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk
yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu
kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan
keputusan. (Jogiyanto HM., 1999 : 692).

Universitas Sumatera Utara


Informasi adalah data yang telah diproses untuk suatu tujuan tertentu. Tujuan
tersebut adalah untuk menghasilkan sebuah keputusan. (Anton M. Meliono, 1990 :
331).

Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi
penerimanya dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang.
(Gordon B. Davis, 1991 : 28).

Dari beberapa pengertian informasi menurut para ahli diatas, dapat kita
simpulkan bahwa informasi adalah data yang telah diproses atau diolah menjadi
sebuah bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang
menggambarkan suatu kejadian yang nyata yang dipergunakan untuk mengambil
keputusan saat ini atau mendatang.

2.5 Pengertian Sistem Informasi

Sistem Informasi adalah kombinasi dari teknologi informasi dan aktivitas orang yang
menggunakan teknologi itu untuk mendukung operasi dan manajemen.Dalam arti
yang sangat luas istilah sistem informasi yang sering digunakan merujuk kepada
interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam pengertian ini,
istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi
informasi dan komunikasi (TIK), tetapi juga untuk cara di mana orang berinteraksi
dengan teknologi ini dalam mendukung proses bisnis.

Sistem informasi juga berbeda dari proses bisnis. Sistem informasi membantu
untuk mengontrol kinerja proses bisnis. Alter berpendapat untuk sistem informasi

Universitas Sumatera Utara


sebagai tipe khusus dari sistem kerja. Sistem kerja adalah suatu sistem di mana
manusia dan/atau mesin melakukan pekerjaan dengan menggunakan sumber daya
untuk memproduksi produk tertentu dan/atau jasa bagi pelanggan. Sistem informasi
adalah suatu sistem kerja yang kegiatannya ditujukan untuk pengolahan (menangkap,
transmisi, menyimpan, mengambil, memanipulasi dan menampilkan) informasi.

Dengan demikian, sistem informasi antar-berhubungan dengan sistem data di


satu sisi dan sistem aktivitas di sisi lain. Sistem informasi adalah suatu bentuk
komunikasi sistem di mana data yang mewakili dan diproses sebagai bentuk dari
memori sosial. Sistem informasi juga dapat dianggap sebagai bahasa semi formal yang
mendukung manusia dalam pengambilan keputusan dan tindakan.

Sistem informasi merupakan fokus utama dari studi untuk disiplin sistem
informasi dan organisasi informatika.Sistem informasi adalah gabungan yang
terorganisasi dari manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan
sumber data dalam mengumpulkan, mengubah, dan menyebarkan informasi dalam
organisasi.

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang


mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat
manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar
tertentu dengan laporan-laporan yang diperlukan.

2.6 Internet

Internet (kependekan dari interconnection-networking) adalah seluruh Jaringan


komputer yang saling terhubung menggunakan standar sistem global Transmission
Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol pertukaran paket

Universitas Sumatera Utara


(packet switching communication protocol) untuk melayani miliaran pengguna di
seluruh dunia.Rangkaian internet yang terbesar dinamakan Internet.

2.6.1 Internet Commerce

Internet commerce adalah penggunaan internet yang berbasis teknologi informasi dan
komunikasi untuk perdagangan.Kegiatan komersil ini seperti iklan dalam penjualan
produk dan jasa. Transaksi yang dapat dilakukan di internet antara lain pemesanan dan
pembelian barang dimana barang akan dikirim melalui pos atau sarana lain setelah
pembeli mentransfer uang ke rekening penjual. Harga lebih murah biayanya
dibandingkan dengan membuka outlet retail di berbagai tempat. Internet media
promosi perusahaan dan produk yang paling tepat dengan harga yang relative murah
serta pembelian melalui internet akan di ikuti dengan pengantaran barang sampai
pemesanan.

2.6.2 Web Server

Web server adalah software yang menjadi tulang belakang dari world wide web
(www). Web server menunggu permintaan dari klien yang menggunakan browser
seperti Internet Explorer, Mozilla dan program browser lainnya. Jika ada permintaan
dari browser, maka web server akan memproses permintaan itu kemudian
memberikan hasil prosesnya berupa data yang dinginkan kembali ke browser. Data ini
mempunyai format standar, disebut dengan format SGML (Standart General Markup
Languange). Data yang berupa data ini kemudian akan ditampilkan oleh browser

Universitas Sumatera Utara


sesuai dengan kemampuan browser tersebut. Contohnya, bila data dikirim berupa
gambar, browser yang hanya mampu menampilkan teks (misalnya lynx) tidak akan
mampu menampilkan gambar tersebut, dan jika ada akan menampilkan alternatifnya.
Web server, untuk berkomunikasi dengan kliennya ( web browser) mempunyai
protokol sendiri, yaitu HTTP (Hypertext Transfer Protocol). (Effendi, 2009).

2.6.3 Web Browser

Web Browser adalah suatu program atau software yang digunakan untuk menjelajahi
internet atau untuk mencari informasi dari suatu web yang tersimpan didalam
komputer. Awalnya, web browser berorientasi pada teks dan belum dapat
menampilkan gambar. Namun, web browser sekarang tidak hanya menampilkan
gambar dan teks saja, tetapi juga memutar file multimedia seperti video dan suara.
Web browser juga dapat mengirim dan menerima email, mengelola HTML, sebagai
input dan menjadikan halaman web sebagai hasil output yang informative.

Dengan menggunakan web browser, para pengguna internet dapat mengakses


berbagai informasi yang terdapat di internet dengan mudah. Beberapa contoh web
browser diantaranya Internet Explorer, Mozilla, Firefox, Safari, Opera, dll. Hal yang
perlu diketahui dalam pencarian suatu informasi adalah pemahaman tentang struktur

2.6.4 WEB dan HTML

Menurut Sampurna (1996) web adalah sekelompok kode berbasis teks yang sederhana
dan universal, disebut Hyper Text Markup Languange (HTML). Karena berbasis teks,

Universitas Sumatera Utara


HTML dikenali dan diterjemahkan segala jenis computer dalam bentuk tampilan
informasi yang sama. HTML adalah kreasi Tim benners Lee, ilmuwan European
Laboratory for Particle physics (CERN organisasi penelitian 18 negara Eropa) di
Geneva Swiss.Maret 1989 Tim memperkenalkan WEB dan HTML sebagai standar
antar muka distribusi dengan metode navigasi menu pada mesin UNIX.

HTML adalah bahasa kode pemograman yang menjadi dasar bagi terwujudnya
web. Dengan HTML seluruh sistem kompuetr yang saling berbeda dapat mengenali
format yang ditampilkan dalam situs internet tanpa perbedaan yang berarti, termasuk
didalamnya penampilan multimedia(grafik, suara dan citra video). HTML berbasis
teks yang sangat sederhana dan praktis sehingga dapat dipahami oleh berbagai jenis
computer dalam platform sistem yang berbeda.

Document HTML mengandung perintah teks yang di sebut tag untuk


menampilkan tulisan, gambar, warna, suara, video, dan animasi.Serta link yang
menghubungkan berbagai topic. Dengan bentuk hypertext maka halaman internet
(website) akan dapat dibangun dengan cepat serta ditampilkan dengan cantik. Dalam
konsep hypertext ini pembacaan suatu document tidak harus berurutan namun bisa
melompat antar topic bahkan di print maupun dicopy ke media penyimpanan local
(harddisk misalnya). Format hyperteks juga memungkinkan pemakai mesin yang
hanya bisa mengenali teks untuk mengakses dokumen dalam bentuk
teks.Perbedaannya terletak pada tidak tampilnya gambar, grafik, animasi, video, suara
dan warna.

Intranet adalah konsep LAN yang mengadopsi tekologi internet, di


perkenalkan pada akhir tahaun 1995. Khoe Yao Thung (1997) mengatakan : intranet
adalah LAN yang menggunakan standar komunikasi dan segala fasilitas internet,

Universitas Sumatera Utara


diibaratkan berinternet dalam lingkungan local. Intranet umumnya juga terkoneksi ke
internet sehingga memnungkinkan informasi dan data dengan jaringan intranet lainnya
(internetworking) melalui backbone internet.

2.7 Data,Database, Database Management System(DBMS)

2.7.1 Data

Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari datum,
berasal dari bahasa Latin yang berarti "sesuatu yang diberikan". Dalam penggunaan
sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan
ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat
berupa angka, kata-kata, atau citra.

Dalam keilmuan (ilmiah), fakta dikumpulkan untuk menjadi data. Data


kemudian diolah sehingga dapat diutarakan secara jelas dan tepat sehingga dapat
dimengerti oleh orang lain yang tidak langsung mengalaminya sendiri, hal ini
dinamakan deskripsi. Pemilahan banyak data sesuai dengan persamaan atau perbedaan
yang dikandungnya dinamakan klasifikasi.Dalam pokok bahasan Manajemen
Pengetahuan, data dicirikan sebagai sesuatu yang bersifat mentah dan tidak memiliki
konteks. Dia sekedar ada dan tidak memiliki signifikansi makna di luar keberadaannya
itu. Dia bisa muncul dalam berbagai bentuk, terlepas dari apakah dia bisa
dimanfaatkan atau tidak.

Menurut berbagai sumber lain, data dapat juga didefinisikan sebagai berikut:

1. Menurut kamus bahasa inggris-indonesia, data berasal dari kata datum yang
berarti fakta

Universitas Sumatera Utara


2. Dari sudut pandang bisnis, data bisnis adalah deskripsi organisasi tentang
sesuatu (resources) dan kejadian (transactions)yang terjadi

3. Pengertian yang lain menyebutkan bahwa data adalah deskripsi dari suatu
kejadian yang kita hadapi

intinya data itu adalah suatu fakta-fakta tertentu sehingga menghasilkan suatu
kesimpulan dalam menarik suatu keputusan Adapun

2.7.2 Database

Basis data (bahasa Inggris: Data Base), atau sering pula dieja basisdata, adalah
kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga
dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi
dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan
memanggil kueri (query) basis data disebut sistem manajemen basis data (database
management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.

Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya
semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai
basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada
sebelum revolusi industri yaitu dalam bentuk buku besar, kwitansi dan kumpulan data
yang berhubungan dengan bisnis.Konsep dasar dari basis data adalah kumpulan dari
catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki
penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini

Universitas Sumatera Utara


disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan
hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema,
atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model
data. Model yang umum digunakan sekarang adalah model relasional, yang menurut
istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling
berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang
sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar
tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain
seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit
untuk mewakili hubungan antar tabel.

Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan,
dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data
(database management system/DBMS). Jika konteksnya sudah jelas, banyak
administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.
Kelompok Basis Data Berdasarkan struktur data di dalam basis data, maka basis data
dapat dikelompokkan kedalam:

1. Basis data relasional Basis Data relasional menggunakan tabel dua dimensi
yang terdiri atas baris dan kolom untuk memberi gambaran sebuah berkas data.
2. Basis data hirarki Biasa disebut model pohon, karena menyerupai pohon yang
dibalik. Model ini menggunakan pola hubungan orang tua-anak.
3. Basis data jaringan menyerupai model hirarkis, dengan perbedaan suatu simpul
anak bisa memilki lebih dari satu orang tua.

Basis data memiliki peranan penting dalam suatu organisasi, dan dimanfaatkan

Universitas Sumatera Utara


untuk sejumlah tujuan yang mendukung tujuan utama organisasi.

2.7.3 Database Management System (DBMS)

Menurut para ahli pengertian DBMS adalah sebagai berikut :


1. Menurut C. J. Date, DBMS adalah merupakan software yang menghandel seluruh
akses pada database untukmelayani kebutuhan user.
2. Menurut S, Attre, DBMS adalah software, hardware, firmware dan prosedur-
prosedur yang memanejemen database. Firmware adalah software yang telah
menjadi modul yang tertanam pada hardware (ROM).

Maka DBMS (Database Management System) adalah semua peralatan komputer


(hardware, software dan firmware). DBMS dilengkapi dengan bahsa yang
berorientasi pada data (high level data language) yang sering disebut juga sebagai
bahasa generasi ke empat.

DBMS (Database Management System) berfungsi untuk mendefenisikan data


dan hubungannya, memanipulasi data, keamanan dan integrasi data, recovery atau
perbaikan dan concurenry data, data dictionary, performance atau unjuk kerja dan
DBMS khususnya didesain untuk melindungi dan memanejemen database.

Dengan menggunakan DBMS (Database Management System) maka kita dapat


mendefenisikan data dan hubungannya antara data, mendokumentasikan struktur dan
defenisi data, menggambarkan, mengorganisasikan dan menyimpan data untuk akses
yang selektif dan efisien. Memisahkan masalah logika dan fisik sehingga merubah

Universitas Sumatera Utara


implementasi database secara fisik tidak menghendaki user untuk merubah data
(logika).

2.8 Personal Home Page (PHP)

2.8.1 Pengertian PHP

PHP adalah singkatan dari PHP (Hypertext Preprocessor) yang merupakan


sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip
dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik.
Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web
menulis halaman web dinamik dengan cepat.

Awalnya PHP diciptakan oleh Andi Gutmans untuk menghitung berapa banyak
pengunjung yang mengakses situs yang dibuatnya. Seiring dengan perkembangan
internet, dirilis pula PHP/Fi yang selanjutnya diikuti versi PHP2. Hingga saat ini PHP
v.4.0 adalah pengembangan dari PHP3 yang telah ditambahi fungsi-fungsi seperti
Zend engine sehingga lebih cepat, kuat, stabil, dan mudah berinteraksi dengan
berbagai aplikasi lainnya. PHP4 banyak mendukung database seperti MySQL,
PostgreSQL, Interbase, ODBC, Oracle, Sybase, dan masih banyak lagi. Sekarang
PHP$ banyak digunakan oleh para web developer karena memang dapat berjalan
dengan baik.

Universitas Sumatera Utara


2.8.2 Keungulan PHP

Banyak sekali kelebihan yang dimiliki PHP dibandingkan dengan bahasa


pemrograman yang lain, Diantaranya :

1. Bisa membuat Web menjadi Dinamis.


2. PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara
gratis.
3. Program yang dibuat dengan PHP bisa dijalankan oleh Semua Sistem Operasi
karena PHP berjalan secara Web Base yag artinya semua Sistem Operasi
bahkan HP yang mempunyai Web Browser dapat menggunakan program PHP.
4. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java.
5. Mendukung banyak paket Database seperti MySQL, Oracle, PostgrSQL, dan
lain-lain.
6. Bahasa pemrograman PHP tidak memerlukan Kompilasi (Compile) dalam
penggunaannya.
7. Banyak Web Server yang mendukung PHP seperti Apache, Lighttpd, IIS dan
lain-lain.
8. Pengembangan Aplikasi PHP mudah karena banyak Dokumentasi, Refrensi &
Developer yang membantu dalam pengembangannya.
9. Banyak bertebaran Aplikasi & Program PHP yang Gratis & Siap pakai seperti
WordPress, PrestaShop, dan lain-lain.

Universitas Sumatera Utara


2.9 MySQL

2.9.1 Pengertian MySQL

MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan
paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti
multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database
ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan.

Ulf Micheal Widenius adalah penemu awal versi pertama MySQL yang
kemudian pengembangan selanjutnya dilakukan oleh perusahaan MySQL AB.
MySQL AB yang merupakan sebuah perusahaan komersial yang didirikan oleh para
pengembang MySQL. MySQL sudah digunakan lebih dari 11 millar instalasi saat ini.
Informasi.

2.9.2 Keistimewaan MySQL

MySQL Memiliki beberapa keistimewaan, antara lain:

1. Portabilitas.
MySQL dapat berjalan stabil pada berbagai sistem operasi seperti : Windows,
Linux, FreeBSD , Mac Os X server, solaris, amiga dan masih banyak lagi.

Universitas Sumatera Utara


2. Perangkat lunak sumber terbuka.
MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi
GPL sehingga dapat digunakan secara gratis.

3. Multi User.
MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan
tanpa mengalami masalah atau konflik.

4. Performance Tuning.
MySQL memiliki kecepatan yang menakjubkan dalam menangani query
sederhana, dengan kata laindapat memproses lebih banyak SQL per satuan waktu.

5. Ragam tipe data.


MySQL memiliki ragam tipe data yang sangat kaya seperti signed/unsigned
integer, float, double, char, text, date, timestamp dan lain-lain.

6. Perintah dan fungsi.


MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah
select dan where dalam perintah (query).

7. Keamanan.
MySQL memiliki beberapa lapisan keamanan seperti level subnetmask,nama
host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi
terenkripsi.

Universitas Sumatera Utara


8. Skalbilitas dan pembatasan.
MySQL mampu menangani basis data dala skala besar, dengan jumlah
rekamam(record) lebih dari 50 juta dan 60 juta table serta 5 milyar baris. Selain
itu batas indeks yang dapat
ditampung mencapai 32 indeks pda tiap tabelnya.

9. Konektivitasnya.
MySQL dapat melakukan koneksi dengan klien menggunakan protocol TCP/IP,
Unix soket(UNIX), atau Named Pipes(NT).

2.10 Pengertian PhpMyAdmin

Setiap RDBMS (Relation Database Management System) seperti Oracle, SQL Server,
MySQL dan lain-lain, pasti memiliki tool yang dapat digunakan untuk mempermudah
pengoperasian database. Oracle memiliki TOAD, SQL Sever memiliki Enterprise
Mnanager dan SQL Query Analyzer. Sedangkan MySQL memiliki tool atau aplikasi
yang disebut PhpMyAdmin.

PhpMyAdmin merupakan aplikasi berbasiskan web yang dikembangkan


menggunakan bahasa pemograman PHP. Melalui PhpMyAdmin, user dapat melakukan
perintah query tanpa harus mengetikkan seperti pada MS DOS. Perintah tersebut
misalnya administrasi user dan privileges, export, dan import database, manajemen
database, manajemen tabel dan struktur tabel, dan sebagainya. PhpMyAdmin sangat
user friendly, sehingga mudah untuk digunakan walaupun pengguna baru (newbie).

Universitas Sumatera Utara


2.11 Entity Relationship Diagram(ERD)

Entity Relationship Diagram (ERD) adalah suatu model jaringan yang menggunakan
susunan data yang disimpan dalam sistem secara abstrak. ERD merupakan model
jaringan data yang menekankan pada struktur-struktur dan relation data.

Entity Relationship Diagram (ERD) merupakan gambaran data yang


dimodelkan dalam suatu diagram yang digunakan untuk mendokumentasikan data
dengan cara menentukan apa saja yang terdapat dalam tiap entity dan bagaimana
hubungan antara entity satu dengan lainnya.

Entity Relationship Diagram (ERD) adalah diagram yang dipakai untuk


mendokumentasikan data yang dipresentasikan dalam bentuk :

a. Entity
Entity cukup kompleks untuk didefenisikan sehingga tidak bisa dapat defenisi
yang memuaskan dan bisaditerima oleh semua pihak.Suatu entity bisa
merupakan environmental element, resource, dan transaksi.

b. Attribute
Karakteristik suatu entity yang dituliskan dalam entity

c. Relationship
Hubungan antar entity.Relationship dipakai untuk menghubungkan dua entity
atau lebih dengan arti tertentu.Cardinality dari relationship dipakai untuk
mengindentifikasi struktur dari relationship.

Universitas Sumatera Utara


2.11.1 Simbol – simbol Entity Relationship Diagram

ERD merupakan alat untuk pembuatan model data secara grafik, maka ERD memiliki
simbol-simbol yang digunakan untuk menggambarkan model data seperti terdapat pada
table berikut :

No. Simbol Arti Definisi

Suatu kumpulan objek atau sesuatu dapat


1 Entitas
dibedakan atau didefenisikan secara unik

Hubungan yang terjadi antara satu atau


2 Relationship
lebih entitiy

Karakteristik dari entity atau relationship


3 Atribut yang menyediakan penjelasan detail tentang
entity atau relationship tersebut.

Atribut yang digunakan untuk menentukan


4 Atribut kunci
suatu entity secara unuik

Atribut yang memiliki sekelompok nilai


5 Atribut komposisi
untuk setiap intansi entity.

Table 2.1 simbol-simbol Entity Relationship Diagram

Universitas Sumatera Utara


2.12 Data Flow Diagram(DFD)

Data Flow Diagram(DFD) adalah suatu diagram yang menggunakan notasi-notasi


untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu
untuk memahami sistem secara logika, tersruktur dan jelas.DFD merupakan alat bantu
dalam menggambarkan atau menjelaskan proses kerja suatu sistem.

DFD memiliki simbol-simbol yang digunakan untuk menggambarkan model


data seperti :
No. DeMarco Yourdan Symbol Keterangan Gane and Sarson Symbol
1.
Source
(Kesatuan Luar)

2.
Proses

3. Data Flow
(Arus Data)
4.
Data Store
(Penyimpan Data)

Tabel 2.2 Simbol Data Flow Diagram

Universitas Sumatera Utara


2.13 Pengertian Flow Chart

Flowchart atau diagram alir adalah sebuah diagram dengan simbol-simbol grafis yang
menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang
disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing
masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi
selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau
algoritma tersebut.

Tujuan utama penggunaan flowchart adalah untuk menyederhanakan rangkaian


proses atau prosedur untuk memudahkan pemahaman pengguna terhadap informasi
tersebut. Oleh karena itu, design sebuah flowchart harus ringkas, jelas, dan logis.

Flowchart memiliki simbol-simbol yang digunakan untuk menggambarkan


urutan program seperti terdapat pada tabel berikut :

No. Simbol Arti Defenisi

1. Proses Mepresentasikan operasi.

Mempresentasikan input data


2. Input/Output atau output data yang diproses
atau informasi.

3. Keputusan Keputusan dalam program.

Universitas Sumatera Utara


4. Dokumen I/O dalam format cetak.

5. Terminal Point Awal/akhir flowchart

Pemberian harga awal


6. Preparation
.

Input yang dimasuknya secara


7. Manual Input
keyboard.

Keluar atau masuk dari bagian


8. Penghubung lain flowchart khususnya
halaman yang sama.
Keluar atau masuknya dari
9. Penghubung bagian lain flowchart
khususnya halaman lainnya.

Output yang ditampilkan pada


10 Display
terminal.

11. Anak panah Mempresentasikan alur kerja.

Tabel 2.3 Simbol-simbol Flowchart

Universitas Sumatera Utara


2.14 Pengertian CSS(Cascading Style Sheet)

CSS adalah singkatan dari Casading Style Sheet yang merupakan kumpulan perintah
yang dibentuk dari berbagai sumber yang disusun menurut urutan tertentu sehingga
mampu mengatasi konfik style. CSS atau yang di sebut Cascading Style Sheet yaitu
salah satu bahasa pemrograman web yang mengatur komponen dalam suatu web
supaya web lebih terstruktur dan lebih seragam. CSS seperti halnya styles pada
aplikasi pengolahan kata Microsoft Word yang bisa mengatur beberapa style,
misalnya subbab, heading, bodytext, footer, images, dan style lainnya untuk dapat
dipakai bersama-sama dalam beberapa file. CSS biasanya digunakan untuk
memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.

Universitas Sumatera Utara

Anda mungkin juga menyukai