1. Tokopedia merupakan sebuah toko online yang dimiliki oleh Indonesia. Tokopedia menjual
berbagai macam barang elektronik, peralatan kantor dan rumah tangga, peralatan olahraga,
kosmetik, perlengkapan bayi, dll. Tokopedia dilengkapi dengan mesin pencari yang akan
memudahkan pencarian barang yang diinginkan terdapat juga fitur direktori yang dapat
dimanfaatkan sebagai catalog belanja. Tokopedia bekerjasama dengan agen pengiriman besar di
Indonesia yang mempermudah untuk memeriksa status pengiriman barang.
1. Kelebihan dan Kekurangan Tokopedia
a. Kelebihan Tokopedia
• Tokopedia menjual bermacam-macam barang.
• Transaksi pembayaran lebih cepat.
• Barang yang dijual masih dalam kondisi yang baik dan terjamin.
• Setiap barang yang kita terima setelah dibeli,sesuai dengan gambar barang yang ada di
Tokopedia.
• Katalog belanja telah dikelompokkan sesuai dengan jenisnya.
• Dapat membuka toko online pribadi yang gratis.
b. Kekurangan Tokopedia
• Spesifikasi setiap barang tidak disebutkan.Misalnya:Bahan dari setiap barang tidak
menampilkan detail produknya.
• Tokopedia tidak menyebutkan nomor HP yang bisa dihubungi untuk konfirmasi setelah
melakukan transaksi pembayaran dan pengiriman.
2. Perbedaan Tokopedia dan Bukalapak
3. Proses Bisnis Tokopedia
3. 1. Database Management System (DBMS)
DBMS adalah singkatan dari “Database Management System” yaitu sistem penorganisasian dan
sistem pengolahan Database pada komputer. DBMS atau database management system ini
merupakan perangkat lunak (software) yang dipakai untuk membangun basis data yang berbasis
komputerisasi. DBMS ialah perantara untuk user dengan basis data, untuk dapat berinteraksi
dengan DBMS dapat memakai bahasa basis data yang sudah di tentukan oleh perusahaan DBMS.
Bahasa basis data umumnya terdiri dari berbagai macam instruksi yang diformulasikan sehingga
instruksi tersebut dapat di proses oleh DBMS.
Perintah atau instruksi tersebut umumnya ditentukan oleh user, adapun bahasa yang digunakan
dibagi kedalam 2 (dua) macam diantaranya sebagaimana di bawah ini:
1. DDL (Data Definition Language)
Yang pertama adalah bahasa DDL atau kepanjangannya Data Definition Languange, yaitu dipakai
untuk menggambarkan desain dari basis data secara menyeluruh. DDL (Data Definition
Language) dapat dipakai untuk membuat tabel baru, memuat indeks, maupun mengubah tabel.
Hasil dari kompilasi DDL akan disimpan di kamus data. Itulah definisi dari DDL.
2. DML (Data Manipulation Language)
Dan yang kedua adalah DML atau kepanjangannya Data Manipulation Language, yaitu dipakai
untuk memanipulasi daan pengambilan data pada suatu basis data, misalnya seperti penambahan
data yang baru ke dalam suatu basis data, menghapus data pada suatu basis data dan mengubah
data pada suatu basis data. Itulah definisi dar DML.
Contoh DBMS (Database management system)
1. MySQL
Kelebihannya:
• Free/gratis.
• Selalu stabil dan cukup tangguh.
• Keamanan yang cukup baik.
• Sangat mendukung transaksi, dan dukungan dari banyak komunitas.
• Sangat fleksisbel dengan barbagai macam program.
• Perkembangan yang cepat.
Kekurangannya:
• Kurang mendukung koneksi bahasa pemerograman misalnya seperti Visual Basic (VB),
Foxpro, Delphi sebab koneksi ini dapat menyebabkan field yang dibaca harus sesuai dengan
koneksi bari bahasa pemerograman visual tersebut.
• Data yang dapat ditangani belum besar dan belum mendukung widowing Function.
2. Oracle
Kelebihannya:
• Terdapat beragan fitur yang bisa memenuhi tuntutan fleksibilitas dari organisasi atau
perusahaan yang besar.
• Bisa mendayaggunakan lebih dari satu server dan penyimpanan data dengan cukup mudah.
• Performa pemrosesan transaksi yang sangat tinggi.
Kekurangannya:
4. • Pemakaiannya membutuhkan dana atau biaya karena mahal dan diperlukan DBA yang cukup
handal sebab DBMS ini cukup rumit.
3. Microsoft SQL server
Kelebihannya:
• DBMS ini sangat cocok untuk perusahaan mikro, menengah hingga perusahaan besar karena
mampu mengelola data yang besar.
• Mempunyai kelebihan untuk men-manage user serta tiap user-nya dapat diatur hak aksesnya
terhadap pengaksesan database oleh DBA.
• Tingkat pengamanan datanya sangat baik.
• Dapat melakukan atau memiliki back-up, recovery, dan rollback data.
• Kelebihan lainnya mempunyai kemampuan membuat database mirroring dan
juga culustering.
Kekurangannya:
• Hanya bisa berjalan pada platform OS (Operasi system) Microsoft windows.
• Perangkat lunak (software) ini berilisensi dan tentunya pemakaiannya membutuhkan biaya
yang tergolong cukup mahal.
2. Database Relational
Database Relasional sebenarnya adalah suatu konsep penyimpanan data terstruktur, sebelum
konsep database relasional muncul sudah ada uda model database yaitu network database dan
hierarchie database . Dalam database relasional, data disimpan dalam bentuk relasi atau tabel
dua dimensi, dan antara tabel satu dengan tabel lainnya terdapat hubungan atau relationship
sehingga dapat di simpulkan, database adalah kumpulan dari sejumlah tabel yang saling
hubungan atau saling keterkaitan. Kumpulan dari data yang diorganisasikan sebagai tabel tadi
disimpan dalam bentuk data elektronik di dalam harddisk komputer dan dikelompokan secara logis
berdasarkan schema user.
Tujuan dari model data relasional adalah
• Untuk menekankan kemandirian data.
•Untuk mengatasi ketidak konsistenan dan duplikasi data dengan menggunakan konsep
normalisasiUntuk meningkatkan kemampuan akses data.
Karakteristik Database Relasional
• Struktur Tabular
• Satu Bahasa digunakan untuk semua pemakai
• Data dihubungkan melalui nilai data
5. Kelebihan Database Relasional
• Tabular View
• Seluruh hasil operasinya berupa table
• Tidak terdapat pointer-pointer
• Memiliki kemampuan operator yang baik
• Fleksibel
• Mudah digunakan
Model database relasi merupakan model database yang paling banyak digunakan saat
ini, karena paling sederhana dan mudah digunakan serta yang paling penting adalah
kemampuannya dalam mengakomodasi berbagai kebutuhan pengelolaan database.
Sebuah database dalam model ini disusun dalam bentuk tabel dua dimensi yang terdiri
dari baris (record) dan kolom (field), pertemuan antara baris dengan kolom disebut item
data (data value), tabel-tabel yang ada dihubungkan (relationship) sedemikian rupa
menggunakan field-field kunci (Key field) sehingga dapat meminimalkan duplikasi
data.Model database relasi ini dikemukakan pertama kali oleh E.F. Codd, salah seorang
pakar dalam bidang database. Sering juga model ini disebut Database relasi.
3. File, Record, byte, field dan Byte
File adalah kumpulan berbagai informasi yang berhubungan dan juga tersimpan di dalam
secondary storage, secara konsep file memiliki beberapa tipe ada yang bertipe Data terdiri dari
numeric, character dan binary. Lalu ada juga file yang bertipe program. Atau Definisi file adalah
arsip ataupun data yang tersimpan di dalam komputer.
File di komputer pada umumnya disimpan di dalam suatu folder tertentu tergantung si pemilik
komputer tersebut ingin dimana ia menyimpannya, setiap file memiliki ekstensi masing-masing
tergantung jenis file itu sendiri. Ekstensi file adalah sebagai tanda yang membedakan jenis-jenis
dari file.
Contoh dan jenis file serta ekstensinya
Berikut ini contoh jenis file dan macam-macam ekstensinya:
• System= sys, com, bak, bat, tmp, dan exe.
• Video= avi, KV, mpg, mpeg, wmv, 3gp, dan flv.
• Dokumen= html, doc, odt, xls, ods, dan pdf.
• Suara= wav, rm, mp3, dan midi.
• Gambar= jpeg, jpg, gif, png tif dan tiff.
Record adalah kumpulan field yang sangat lengkap, dan biasanya dihitung dalam satuan
baris. Tabel adalah merupakan kumpulan dari beberapa record dan juga field. File adalah terdiri
dari record-record yang menggambarkan dari satu kesatuan data yang sejenis. Misalnya seperti
file nama barang berisikan data tentang semua nama barang yang ada. Data adalah kumpulan
fakta atau kejadian yang digunakan sebagai penyelesaian masalah dalam bentuk
informasi. Pengertian basis data (database) adalah basis data yang terdiri dari dua kata, yaitu kata
basis dan data. Basis dapat di artikan markas ataupun gudang, maupun tempat berkumpul.
6. Byte adalah bagian terkecil yang dapat dialamatkan dalam memori. Byte merupakan
sekumpulan bit yang secara konvensional terdiri atas kombinasi delapan bit. Satu byte digunakan
untuk mengkodekan satu buah karakter dalam memori. Contoh: Kode Ascii untuk J ialah
10101010. Jadi byte adalah kumpulan bit yang membentuk satu karakter (huruf, angka, atau
tanda). Dengan kombinasi 8 bit, dapat diperoleh 256 karakter (= 2 pangkat 8).
Field adalah kumpulan dari karakter yang membentuk satu arti, maka jika terdapat field misalnya
seperti NomerBarang atau NamaBarang, maka yang dipaparkan dalam field tersebut harus yang
berkaitan dengan nomer barang dan nama barang. Atau definisi field yang lainnya yaitu tempat
atau kolom yang terdapat dalam suatu table untuk mengisikan nama-nama (data) field yang akan
di isikan.
Bit adalah suatu sistem angka biner yang terdiri atas dua macam nilai saja, yaitu 0 dan 1. Sistem
angka biner merupakan dasar dasar yang dapat digunakan untuk komunikasi antara manusia dan
mesin (komputer) yang merupakan sekumpulan komponen elektronik dan hanya dapat
membedakan dua keadaan saja (on dan off). Jadi bit adalah unit terkecil dari pembentuk data.
Source :
http://www.pengertianku.net/2015/05/pengertian-dbms-dan-contohnya-lengkap.html
http://atarashi94.blogspot.co.id/2011/10/contoh-model-database-relasi-relational.html
http://aliaulia.blogspot.co.id/2015/08/pengertian-data-base-file-record-field.html