Pages

Minggu, 10 November 2013

Mobile Devices dan Social Networking

 


MOBILE DEVICES DAN SOCIAL NETWORKING



I. Definisi Mobile Devices dan Social Networking

Mobile Devices (juga dikenal dengan istilah cellphone, handheld device, handheld computer, ”Palmtop”, atau secara sederhana disebut dengan handheld) adalah alat penghitung (computing device) yang berukuran saku, ciri khasnya mempunyai layar tampilan (display screen) dengan layar sentuh atau keyboard mini. Dalam hal PDA (Personal Digital Assistant) masukan (input) dan keluaran (output) dikombinasi dalam interface layar sentuh. Untuk mendapatkan pelayanan dan kenyamanan dari sebuah komputer konvensional yang dapat dibawa-bawa dan praktis adalah Smartphone, PDA, Tab, Ipad, Notebook PC, Pocket Computer dll.

Social Networking adalah sebutan lain terhadap website community.
Social Networking adalah tempat untuk para netter berkolaborasi dengan netter lainnya.
Social Networking adalah kegiatan “ajang” menjalin hubungan dengan orang lain melalui social media sites / situs jejaring sosial yang ada di internet. Bisa diakses di mana saja, kapan saja dan siapa saja. Dan tidak jarang juga, orang-orang yang menggunakan situs semacam ini dibilang melakukan kegiatan yang tidak bermutu Padahal status update pun memiliki potensi dengan dampak yang luas.
Manusia pada dasarnya memang sudah terkonfigurasi secara biologis untuk bersosialisasi. Kita semua ingin untuk bertatap muka dengan orang lain, kita bahkan memiliki kelebihan bawaan dari lahir untuk melakukan facial recognition, berbagi satu sama lain, merasa terkoneksi, dan aspek-aspek lainnya dari kehidupan sosial.
Dulunya sangat susah bagi kita untuk bisa bertemu dengan banyak orang. hanya melalui surat atau telegram. Kemudian hadirlah telepon dan kemudian handphone, laptop dan lain-lain. Di satu sisi, memang menambah pengeluaran uang yang tidak sedikit yang tentu saja menjadi hal yang buruk, tetapi bila dilihat di sisi yang lain, ini adalah bukti nyata kebutuhan dasar sebagai manusia untuk berhubungan dengan orang lain.
Sejak berkembang masa era internet dengan bentuk dasar yang tidak menghiraukan batasan apapun. Semua orang dapat terkoneksi di atas satu medium. Siapapun dapat mengakses situs apapun. Dan karenanya, saat sebuah situs jejaring sosial dimana orang-orang berkumpul disediakan, banyak orang secara alami tertarik untuk bergabung.
Di Indonesia sendiri, kegiatan ber-Social Media sebenarnya telah ada sejak lama – dengan bermunculannya berbagai macam forum diskusi berbasis web seperti KasKus misalnya, hanya saja demam Social Media mulai terasa ketika sebuah situs pertemanan bernama Friendster mulai naik daun – saat itu banyak orang mulai merasa sangat penting untuk menampilkan sosok dirinya untuk dikenal orang lain.
Wabah Social Media semakin menjadi-jadi ketika Facebook mulai dikenal oleh masyarakat dunia – Facebook seolah menjadi wajib hukumnya bagi seseorang yang berkelana di Internet – tidak memandang umur tua dan muda, profesi pekerjaan dan lain lain – seolah merasa kurang lengkap jika bisa mengakses Internet tapi tidak memiliki account Facebook. Akses Facebook semakin mudah karena didukung dengan perkembangan teknologi dan kemudahan akses Internet – sekarang tidak perlu lagi sebuah personal komputer untuk mengakses Facebook – perkembangan teknologi mobile device yang bernama Handphone seseorang telah bisa bertemu dan berdiskusi dengan orang lain, bertemu dengan teman teman baru dan juga teman teman lama yang telah lama berpisah.

II. Manfaat Mobile Devices dan Social Networking

Saat teknologi internet dan Mobile Phone makin maju maka media sosial pun ikut tumbuh dengan pesat. Kini untuk mengakses facebook atau twitter misalnya, bisa dilakukan dimana saja dan kapan saja hanya dengan menggunakan sebuah mobile phone atau smartphone. Perangkat hanya perlu mendownload aplikasi social media berbasis mobile dan langsung dapat digunakan. Demikian cepatnya orang bisa mengakses media sosial mengakibatkan terjadinya fenomena besar terhadap arus Informasi tidak hanya di negara-negara maju, tetapi juga di Indonesia. Karena kecepatannya media sosial juga mulai tampak menggantikan peranan media massa konvensional dalam menyebarkan berita-berita.
Kita bisa membuat sebuah daftar yang panjang jika berbicara tentang manfaat Social Media. Tapi satu hal yang paling penting adalah, dengan adanya Social Media maka sebuah informasi bisa disampaikan dan tersebar dengan cepat. Social Media juga bisa menjadi sebuah tempat untuk proses pembelajaran bagi para penggunanya.
Bahkan yang sedang menjadi ‘trend topik’ saat ini adalah – Social Media bisa menjadi sebuah alat untuk membentuk dan memperkenalkan personal brand dan juga business brand yang dimiliki kepada orang lain. Para individu dan juga badan badan bisnis mulai melirik Social Media sebagai sebuah kesempatan emas yang murah meriah untuk memperkenalkan ‘sesuatu’ kepada orang lain – mereka para individu mulai giat memperkenalkan apa dan siapa diri mereka kepda orang lain baik itu untuk tujuan pertemanan dan juga untuk tujuan yang bersifat profesional – sedangkan mereka para pengusaha juga mulai giat untuk ber-Social Media guna memperkenalkan dan menawarkan jasa atau produk yang mereka miliki kepada para calon konsumen atau calon pembeli.

III. Pengaruh buruk Social Networking

Twitter, Facebook dan situs situs Social Media lainnya bisa dikatakan sebagai sebuah tempat di mana setiap orang bebas untuk melakukan apa saja yang dikehendakinya.
karena kebebasan ini seringkali para pengguna Social Media terjebak dalamnya dan bagi mereka yang kurang pandai untuk menggunakannya malah sering dirugikan.
Banyak orang salah kaprah dalam menggunakan Social Media, mereka menganggap Social Media adalah sebuah tempat di mana mereka bisa mengeluarkan pendapat dan informasi APAPUN hingga kegiatan sehari-haripun ditulis di mana mereka bebas melemparkan semua permasalahan hidup yang seharusnya tidak boleh diketahui orang lain, hal ini terkadang bisa dimanfaatkan oleh oknum-oknum tertentu yang memiliki niat tidak baik yang kemudian mengambil keuntungan pribadi dari permasalahan hidup orang lain. Rekan kerja saya pernah mengalami hal tidak menyenangkan Mungkin anda masih ingat kasus penipuan dan juga penculikan yang terjadi akibat penggunaan Facebook beberapa waktu lalu? Anak dari rekan kerja saya pernah diculik oleh “teman” facebooknya hingga membawa uang puluhan juta rupiah atas perintah oknum tersebut yang untungnya oknum tersebut ditangkap oleh pihak yang berwajib. Sangat disayangkan jika hal ini terus berlanjut, maka untuk anak usia labil atau dibawah 21 tahun sangat tidak dianjurkan memiliki akun social media karena seseorang pada usia tersebut sangat mudah untuk dipengaruhi. Tak jarang karena kecanduan akan social media mengakibatkan seseorang lupa waktu.


IV. Perkembangan Sosial Networking

Perkembangan pesat atas sosial media menghadirkan banyak situs-situs sejenis, bahkan beberapa perkumpulan penikmat teknologi tersebut memberikan list predikat terpopuler pada situs-situs tertentu.


Berikut adalah situs-situs terpopuler di dunia :

  1. Facebook (www.facebook.com)
Diluncurkan pada tanggal 4 Februari 2004, Amerika Serikat, dibuat oleh Mark Zuckerberg, Eduardo Saverin, Andrew McCollum,Chris H, Dustin M (1 milyar pengguna aktif, Oktober 2012)
Awalnya hanya sebagai channel penghubung para mahasiswa Harvard University lalu semakin terkenal hingga mengalahkan kepopuleran Friendster. Dengan tampilan dan inovasi-inovasi yang menarik menjadikan facebook tidak hanya menjadi jembatan komunikasi antar manusia tetapi juga sarana bersenang – senang dengan ribuan game online yang menjadikan Facebook sebagai social media terpopuler di dunia.
   
2. Twitter (www.twitter.com)
Diluncurkan tanggal 15 Juli 2006, California Amerika Serikat, Oleh Jack Dorsey, Noah Glass, Evan Williams dan Biz Stone (pengguna aktif lebih dari 200 juta, Februari 2013) 
Adalah Social Networking dan Microblogging Dengan 140 karakternya berhasil membuat dunia blog dan social media menjadi semakin praktis, menarik dan poweful. Dengan banyaknya selebriti dunia sekelas Justin Bieber, Lady Gaga, sampai Presiden Amerika Barrack Obama menggunakan Twitter sebagai sarana komunikasi kepada masyarakat luas, semakin mengukuhkan Twitter sebagai situs social media paling berpengaruh saat ini.

Diluncurkan pada 28 Juni 2011, dioperasikan oleh google Inc.
Google+ merupakan social media besutan raja internet, Google Inc. Dibuat untuk menyaingi kepopuleran facebook, dengan fitur yang nyaris serupa. Google+ menawarkan kelebihan dengan seluruh account Google seperti Gmail, Blogger, dan Youtube

4.Tumblr (www.tumblr.com)
Diluncurkan pada Februari 2007, New York Amerika Serikat, Dibuat oleh David Karp (lebih dari 100 juta pengguna aktif, Mei 2013).
Tumblr hadir untuk sobat yang ingin memiliki blog pribadi, tapi terkadang sulit menemukan cerita menarik untuk diceritakan. Tumblr menawarkan metode blogging baru yang tidak melulu hanya text, tapi juga gambar bergerak, music, dan video. Semuanya bisa dengan mudah di share hanya dengan sekali upload

  5. Friendster (www.friendster.com)
Diluncurkan pada tahun 2002, California Amerika Serikat. Dibuat oleh MOL Global (8,2 juta pengguna aktif, Juni 2010).
Friendster mungkin merupakan “kakek” dari segala social media. Sempat menjadi yang terdepan beberapa tahun lamanya, karena hanya dia satu-satunya portal pertemanan terbaik di dunia maya, membuat friendster masih tetap ditunggu kembali kejayaannya.

6.  Myspace (www.myspace.com)
Diluncurkan pada Agustus 2003, California Amerika Serikat. Dibuat oleh Thomas Anderson dan Christopher DeWolfe (lebih dari 100 juta pengguna aktif,
My Space adalah situs social media nomor satu yang fokus dalam urusan musik. Banyaknya komunitas, grup band indie, sampai selebriti yang memiliki myspace, menjadikannya salah satu social media paling populer yang pernah ada.

7.Instagram (www.instagram.com)
Diluncurkan pada 6 Oktober 2010, Kevin Systrom dan Mike Krieger (lebih dari 100 juta pengguna aktif)
Instagram adalah portal sharing foto paling populer saat ini. Menyediakan berbagai macam efek foto vintage yang belum pernah ada sebelumnya, membuat instagram dengan cepat digandrungi orang banyak. Saat ini baru tersedia di iStore dan Google Play.

8.LinkedIn (www.linkedIn.com)
Diluncurkan pada 2003, California Amerika Serikat. Dibuat oleh Reid Hoffman dan Jeff Weiner (225 juta pengguna aktif, 2013) 
Situs jejaring sosial berorientasi bisnis untuk para pebisnis dan profesional. Banyak pemburu karyawan khususnya HRD mencari referensi pada situs ini.



Sumber Referensi
2. www.unik.ws/2012/12/10-social-media-populer-selain-facebook.html

 

 




 


Kamis, 10 Oktober 2013

DATABASE MANAGEMENT SYSTEM (DBMS)

DATABASE MANAGEMENT SYSTEM

A.    PENDAHULUAN

Basis data merupakan kumpulan data yang saling berkaitan satu sama lain yang telah di kelompokan sesuai dengan struktur yang telah ditentukan. Database Management System (DBMS) merupakan software yang digunakan untuk membangun sebuah system basis data komputerisasi. DBMS berguna dalam membantu user untuk dapat mendefinisikan, membuat dan memelihara serta menyediakan akses yang terkontrol terhadap data yang dimiliki dan diformulasikan sehingga perintah tersebut akan diproses dan diolah DBMS. 

  1. Fasilitas yang disediakan oleh DBMS adalah sebagai berikut :
Ø  Dapat mendefinisikan basis data dengan menggunakan Data Definition Language (DDL), DDL dapat member fasilitas kepada pengguna untuk menspesifikasikan tipe data, struktur dan batasan aturan mengenai data yang bisa disimpan ke dalam basis data.
Ø  User dapat menambahkan, mengedit, menghapus dan mendapatkan kembali data yang diinginkan dengan menggunakan data manipulation language .
Ø  User dapat mengontrol akses ke basis data, berfungsi untuk mencegah pengguna tanpa otoritas, system integrasi untuk memelihara konsistensi penyimpanan data, system control untuk memperbolehkan pengguna mengakses, system control untuk mengembalikan data pada keadaan semula apabila terjadi kegagalan software atau hardware, catalog yang dapat diakses pengguna untuk mendeskripsikan data dalam basis data.
Ø  Perlindungan terhadap sumber daya data akan terjamin, dapat diandalkan, konsisten dan benar.

2                2. 4 (empat) Komponen pokok dari system database :

·         Data
·         Hardware (perangkat keras)
·         Software (perangkat lunak)
·         User (pengguna/pamakai)


B.    KEUNTUNGAN DAN KERUGIAN MENGGUNAKAN DBMS

Keuntungan pada pengolahan data menggunakan DBMS yaitu :
v  Kebebasan data dan akses yang lebih efisien
v  Mereduksi waktu pengembangan aplikasi
v  Integritas dan keamanan data yang terjamin
v  Administrasi keseragaman data
v  Kebutuhan yang kompleks dapat teratasi
v  Data redudansi dapat direduksi/dikurangi tetapi tidak dapat dihilangkan demi kepentingan keyfield

Kerugian pada pengolahan data menggunakan DBMS yaitu :
v  Perangkat lunak yang mahal (teknologi DBMS, Operation, Conversion, Planning, Risk)
v  Karena penetapan fungsi dari DBMS yang baik, menyebabkan DBMS menjadi software yang cukup rumit. User harus memiliki pengetahuan khusus tentang fungsi-fungsinya dengan baik agar dapat memanfaatkannya.
v  Kerumitan dan banyaknya fungsi yang ada menyebabkan DBMS memerlukan banyak software pendukung yang mengakibatkan penambahan tempat penyimpanan dan memory
v  Risiko kegagalan, karena system yang terpusat jika seluruh user dan aplikasi terakses dari DBMS maka kerusakan pada bagian manapun dari system akan menyebabkan operasi terhenti.  

Perancangan basis data merupakan proses terciptanya perancangan untuk basis data yang akan mendukung operasi dan tujuan perusahaan (Connolly 2002, p279). Dalam merancang suatu basis data digunakan metode-metode yang membantu dalam tahap perancangan  basis data. Metodologi perancangan adalah pendekatan struktur dengan prosedur, teknik, alat dan bantuan dokumen untuk memudahkan dalam proses perancangan. Dengan menggunakan teknik meted design ini dapat membantu dalam merencanakan, mengatur, mengontrol dan mengevaluasi Database Development Project (Connolly 2002,p418).  
Proses dalam metologi perancangan dibagi menjadi 3 (tiga) tahap, yaitu : 

1.       Conceptual Database Design
Adalah proses pembangunan sebuah model berdasarkan informasi yang digunakan oleh perusahaan atau organisasi tanpa pertimbangan perancangan fisik 

1.       Logical Database Design
 

Adalah proses pembuatan suatu model informasi yang digunakan pada perusahaan berdasarkan pada model data yang spesifik, tetapi tidak tergantung dari Database Management System (DBMS) yang khusus dan pertimbangan fisik yang lain 

1.       Physical Database Database Design
Adalah suatu proses untuk menghasilkan gambaran dari implementasi basis data pada tempat penyimpanan, menjelaskan dasar dari relasi, organisasi file dan indeks yang digunakan untuk efisiensi data dan menghubungkan beberapa integrity constraints dan tindakan keamanan  


C. MACAM-MACAM DBMS

Beberapa software atau perangkat lunak DBMS yang sering digunakan dalam aplikasi program antara lain :
 

  1. Oracle 


Developer : Oracle Corporation
Versi Terbaru : 12c (Juli 2013)


Basis data Oracle adalah basis data relasional atau relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle server terbaru menyediakan fitur terbaru yang menjadi nilai lebih dari Oracle 12c, yaitu :
-          Secure Multitenant DB
a.        yaitu sebuah container database yang digunakan untuk menampung database-database yang      digunakan disistem cloud, fungsinya mempermudah manajemen database. 
b.      Database yang digunakan bisa diatur secara bersamaan dan juga mendukung system                  plug-unplug yang memungkinkan pemasangan database secara cepat.
c.       Semua database yang ada didalam container database akan diperlakukan sebagai database        terpisah, sehingga keamanannya terjamin.

-          Redaction
Yang memungkinkan penyembunyian bagian-bagian data yang ada didalam database sesuai dengan hal akses dari user yang mengakses database tersebut.

-          Analisis untuk Big Data
Yang memungkinkan pengguna mengelola data-data yang berhasil dikumpulkan ke bentuk terstruktur yang compatible dengan database yang ada. 

Kelemahan dalam menggunakan Oracle yaitu :
-          Software yang mahal, rumit dan paling sulit untuk dipelajari
-       Hanya diperuntukan bagi perusahaan skala besar dengan database yang banyak maka tidak cocok bagi perusahaan kecil
-        Membutuhkan spesifikasi hardware yang tinggi untuk dapat menjalankan software oracle agar system berjalan dengan stabil

2. Microsoft SQL Server

 




Developer : Microsoft
Versi Terbaru : Microsoft SQL Server 2012







Microsoft SQL Server adalah sebuah sistem Manajemen basis data relasional (RDBMS) produk Microsoft. Umumnya digunakan pada dunia bisnis yang memiliki basis data berskala kecil hingga menengah tetapi kemudian berkembang dengan digunakan SQL Server pada basis data besar. Dapat berkomunikasi melalui jaringan dengan menggunakan protocol Tabular Data Stream.  

Keunggulan dalam menggunakan Microsoft SQL Server, yaitu :
-       Microsoft sangat kompetitif dalah hal biaya
-     Bisa dijalankan dalam premises atau cloud ataupun keduanya agar pengguna memiliki keleluasaan untuk memilih menempatkan databasenya dipremises atau di pasang di server perusahaan atau database bisa ditempatkan di cloud.
-     Kebutuhan perusahaan menganalisa Big Data.

Kelemahan dalam menggunakan Microsoft SQL Server, yaitu :
-      Hanya dapat dijalankan pada satu platform system operasi yaitu Microsoft Windows.
-   Hanya dapat diimplentasikan pada 1 unit server, jika terdapat tambahan server maka berfungsi pasif/standby server.
-    Kapasitas Rollback dab recoverinya tidak secanggih Oracle. 

3. MySQL


Developer : MySQL AB di Akuisisi oleh Sun Microsystem, Inc (2008), diakuisisi Oracle (2009)

Versi terbaru : MySQL 5.6 (awal 2013)



Sistem manajemen basis data relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (general public license) setiap pengguna dapat secara bebas  menggunakan MySQL namun batasan software tersebut tidak boleh dijadikan produk turunan yang bersifat komersial (freeware). MySQL merupakan turunan salah satu konsep utama dalam basis data yang telah ada yaitu SQL (structured query language) sebuah konsep pengoperasian basis data terutama untuk pemilihan atau seleksi pemasukan data yang memungkinkan pengerjaan dalam pengoperasian data lebih mudah secara otomatis.
 
Keunggulan dalam menggunakan MySQL, yaitu :
-          Dapat bekerja pada beberapa platform berbeda, seperti LINUX, Windows, MacOS
-          Bersifat Open source sehingga digemari Web Developer
-          Keamanan yang baik karena memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan system perizinan yang mendetail saat akses user serta sandi terenkripsi.
-          Kemampuan yang mumpuni karena mempunyai kapasitas basis data yang besar, sekitar 50.000.000 jumlah rekaman dan 60.000 label serta 5.000.000.000 baris.selain itu batas indeks mencapai 32 indeks tiap labelnya
-          Memiliki kecepatan luar biasa dalam menangani query sederhana.

Kelemahan  dalam menggunakan MySQL, yaitu :
-  Biasanya hanya digunakan pada aplikasi kecil dan menengah, tidak diperuntukan menangani data besar.
-   Koneksi bahasa pemrograman visual seperti vb, Delphi dan foxpro, MySQL kurang support sehingga menyebabkan field yang dibaca harus harus sesuai dengan koneksi dari program yang mensupport program visual tersebut sehingga dalam program visual MySQL jarang digunakan.
-      Fitur-fitur belum lengkap dan berperilaku sesuai standar.
-      Keamanan yang terlalu sederhana bagi sebuah SQL Engine

D.SIMPULAN
Sebagai Pelaku bisnis faktor-faktor sebelum menerapkan aplikasi DBMS yang dipertimbangkan adalah :
  1. Sistem Operasional yang baik, dapat menghandle seluruh akses pada database sesuai kebutuhan perusahaan
  2. Keamanan data harus terjamin, agar tidak terjadi resiko bocornya data perusahaan atau user illegal   
  3. Skalabilitas, Jika saya memiliki perusahaan besar maka aplikasi yang dipilih harus memiliki kapasitas penampungan dan penyimpanan data yang besar.
  4. Biaya Penggunaan, Jika aplikasi open source memiliki fitur-fitur tidak berbeda jauh dengan aplikasi berbayar maka saya memilih aplikasi open source atau freeware.
  5. Perangkat Lunak Pendukung, biasanya aplikasi open source atau freeware banyak sekali aplikasi yang bisa digunakan secara gratis.
  6. Kecepatan akses penggunaan dalam pengoperasian aplikasi tersebut.
  7. Kemudahan dalam penggunaannya, jika penggunaan yang rumit tentunya menyulitkan pemakai dalam menerapkan fungsi-fungsi pada aplikasi tersebut.