Cari disini

Tuesday, February 7, 2017

Jenis Hubungan dalam antar entitas.

Tiga jenis hubungan. Terdapat kemungkinan tiga jenis dasar hubungan antar-entitas, tergantung dari kardinalitas maksimum yang berhubungan dengan setiap entitas.

1. Hubungan satu-ke-satu (one-to-one relationship) (1:1) terjadi saat kardinalitas maksimum       untuk setiap entitas dalam hubungannya adalah 1 


2. Hubungan satu-ke-banyak (one-to-many relationship) (1:N) terjadi saat kardinalitas maksimum dari suatu entitas dalam hubungan adalah 1 dan kardinalitas maksimum entitas lainnya dalam hubungan tersebut adalah N 


3. Hubungan banyak-ke-banyak (many-to-many relationship) (M:N) terjadi saat kardinalitas maksimum kedua entitas dalam suatu hubungan adalah N

Pengertian Big Data

BAB 1
Pendahuluan
Latar Belakang
            Perkembangan jaman hingga saat ini sangat berdampak besar terhadap kehidupan sekarang. Salah satu hal yang berubah adalah cara menggunakan data. Hal tersebut sangat dipengaruhi oleh perkembangan teknologi, karena dapat dilihat sekarang penggunaan tiap individu terhadap data sudah sangat tinggi, hampir semua orang memiliki data dalam setiap perangkatnya (komputer / laptop, smartphone, flashdisk, harddisk eksternal, dll) yang jika dijumlahkan akan menjadi besar sekali. Hal ini dipengaruhi juga dengan mudahnya tiap individu untuk mendapatkan data yang diinginkannya (film, musik, games, dll) melalui internet. Internet menghubungkan tiap individu di seluruh dunia dengan mudah tanpa memperdulikan jarak / lokasi dan waktu. Sekarang dengan terjadinya perkembangan teknologi, data menjadi hal yang penting dalam menjalankan berbagai hal, beberapa diantaranya; mengetahui tren pasar, mengetahui keinginan konsumen saat ini, meningkatkan hasil penjualan, dll. Hasil perubahan ini sangatlah besar, data pun diolah dengan lebih terkomputerisasi sehingga penyimpanan beberapa data dapat menghemat tempat dalam kantor perusahaan dengan cara penyimpanan softcopy. Data yang tersimpan ini lama kelamaan menjadi sangat banyak dan besar sehingga semakin susah untuk digunakan, hal tersebut disebut big data. Dengan perkembangan sekarang, big data ini sudah dapat diolah dan digunakan lagi, bahkan memberikan hasil yang lebih baik karena mencakup pengolahan data yang ada di dalam social media.
            Dengan perkembangan data inilah big data muncul dan saat ini mulai berkembang. Penggunaannya pun semakin luas, hingga mencakup social media, sehingga dapat menganalisa tren pasar dengan melihat sentimen analisis pelanggan melalui social media. Dengan perkembangan saat ini, ada baiknya untuk memahami lebih dalam mengenai big data, sehingga dapat dimanfaatkan dengan lebih maksimal.
           



















Bab 2
Landasan Teori
Pengertian Data
(R. Kelly Rainer, 2011) Data, menunjuk pada deskripsi dasar akan benda, event, aktivitas, dan transaksi yang terdokumentasi, terklasifikasi,dan tersimpan tetapi tidak terorganisasi untuk dapat memberikan suatu arti yang spesifik.
            Berdasarkan pengertian di atas, data merupakan hal paling mendasar yang dibutuhkan perusahaan yang dapat diperoleh dari proses-proses operasional sehari-hari maupun sumber-sumber luar yang akan diolah menurut keinginan perusahaan.
Pengertian Information
            (R. Kelly Rainer, 2011) Information, merupakan data yang telah terorganisir agar dapat memberikan arti dan nilai kepada penerima.
            Berdasarkan pengertian di atas, hasil penyusunan dan transformasi data yang dapat memberikan makna baru kepada data tersebut.
Pengertian Knowledge
            (R. Kelly Rainer, 2011) Terdiri dari data atau informasi yang telah terorganisasi dan proses untuk memberikan pemahaman, pengalaman, dan pembelajaran, serta keahlian terhadap problema bisnis yang sedang dihadapi.
            Berdasarkan pengertian di atas, knowledge menjadi sarana bagi para manajer untuk membuat keputusan - keputusan yang crucial dan berdampak besar bagi perusahaan, dimana kesalahan atau kecacatan dalam knowledge dapat memberikan dampak buruk bagi perusahaan. 
Pengertian Extract, Tranform, Load (ETL) (immon liad DWH)
(H.Inmon, 2005) ETL, proses memasukkan data, mengintergrasikan dan menempatkannya dalam data warehouse.
Berdasarkan pengertian tersebut, ETL adalah proses mengubah raw data sebelum masuk kedalam data warehouse.


Pengertian Data Warehouse
            (R. Kelly Rainer, 2011) Data Warehouse adalah repository dari data-data yang bersifat historical yang terorganisir berdasarkan subjek yang digunakan untuk mendukung pengambilan keputusan. Data warehouse memiliki beberapa karakter dasar seperti. Diatur oleh business dimension or subject dimana data disusun berdasarkan subjeknya dan memiliki informasi yang relevan dengan pemgambilan keputusan dan analisis data.consistent yaitu data memliki bentuk yang sama disetiap atau disemua database. Historical, data yang ada merupakan data yang tersimpan dan terkumupl dalam waktu yang lama yang digunakan untuk forecasting dan perbandingan untuk meliat tingakt laju suatu perusahaan. Use only analytical processing menggunakan analytical processing yang berguna unutk mengakumulasi data-data yang ada. Multidimensional, data warehouse menyimpan data dalam lebih dari dua dimensi seperti data cube.
            Data warehouse merupakan bagian penting dalam struktur / arsitektur suatu BI karena posisinya sebagai tempat penyimpanan data- data yang telah terorganisasi dan yang telah memiliki makna, maka harus memilki struktur data desain yang baik yang dapat mensupport pengambilan data-data dan informasi secara akurat dan cepat dari dalam data warehouse itu sendiri.
Pengertian Big Data
            Menurut (Eaton, Dirk, Tom, George, & Paul) Big Data merupakan istilah yang berlaku untuk informasi yang tidak dapat diproses atau dianalisis menggunakan alat tradisional.
            Menurut (Dumbill, 2012) , Big Data adalah data yang melebihi proses kapasitas dari kovensi sistem database yang ada. Data terlalu besar dan terlalu cepat atau tidak sesuai dengan struktur arsitektur database yang ada. Untuk mendapatkan nilai dari data, maka harus memilih jalan altenatif untuk memprosesnya.
            Berdasarkan pengertian para ahli di atas, dapat disimpulkan bahwa Big Data adalah data yang memiliki volume besar sehingga tidak dapat diproses menggunakan alat tradisional biasa dan harus menggunakan cara dan alat baru untuk mendapatkan nilai dari data ini.


Bab 3
Pembahasan
3.1 Big Data
Setiap hari, kita menciptakan 2,5 triliun byte data - begitu banyak bahwa 90% dari data di dunia saat ini telah dibuat dalam dua tahun terakhir saja. Data ini berasal dari mana-mana, sensor digunakan untuk mengumpulkan informasi iklim, posting ke situs media sosial, gambar digital dan video, catatan transaksi pembelian, dan sinyal ponsel GPS untuk beberapa nama. Data ini adalah big data.
Big Data mengacu pada dataset yang ukurannya diluar kemampuan dari database software tools untuk meng-capture, menyimpan,me-manage dan menganalisis. Definisi ini sengaja dibuat subjective agar mampu digabungkan oleh definisi Big Data yang masi belum ada baku. Ukuran big data sekitar beberapa lusin TeraByte sampai ke beberapa PetaByte tergantung jenis Industri
Isi dari Big Data adalah Transaksi+interaksi dan observasi atau bisa di bilang segalanya yang berhubungan dengan jaringan internet, jaringan komunikasi, dan jaringan satelit
bigdata_diagram
(Connolly, 2012)


Big Data dapat juga didefinisikan sebagai sebuah masalah domain dimana teknologi tradisional seperti relasional database tidak mampu lagi untuk melayani.
Big data lebih dari hanya masalah ukuran, itu adalah kesempatan untuk menemukan wawasan dalam jenis baru dan muncul data dan konten, untuk membuat bisnis Anda lebih gesit, dan menjawab pertanyaan yang sebelumnya dianggap di luar jangkauan Anda.
Big data dapat di artikan kedalam 9 karakter (IBM) menurut responden sehingga disimpulkan oleh IBM, Big data adalah data yang memiliki scope informasi yang sangat besar, model informasi yang real-time, memiliki volume yang besar, dan berasalkan social media data jadi dapat disimpulkan bahwa Big data adalah dataset yang memiliki volume besar dan salah satu isinya berdasarkan social media data, dan informasi dari Big data selalu yang terbaru (latestdata) sehingga model informasi nya real-time, dan scope informasi nya tidak terfocus pada industri-indrustri kecil saja atau industri-indrustri besar saja melainkan semuanya baik industry kecil maupun besar.


(IBM)



3.2 Dimensi -Dimensi Big Data
Ada 3 dimensi awal dalam Big Data yaitu 3V: Volume, Variety dan Velocity    

·         Volume
perusahaan tertimbun dengan data yang terus tumbuh dari semua jenis sektor, dengan mudah mengumpulkan terabyte bahkan petabyte-informasi.
Ø  Mengubah 12 terabyte Tweet dibuat setiap hari ke dalam peningkatan sentimen analisis produk.
Ø  Mengkonvert 350 milliar pembacaan tahunan untuk lebih baik dalam memprediksi kemampuan beli pasar.

Mungkin karakteristik ini yang paling mudah dimengerti karena besarnya data. Volume juga mengacu pada jumlah massa data, bahwa organisasi berusaha untuk memanfaatkan data untuk meningkatkan pengambilan keputusan yang banyak perusahaan di banyak negara. Volume data juga terus meningkat dan belum pernah terjadi sampai sethinggi ini sehingga tidak dapat diprediksi jumlah pasti dan juga ukuran dari data sekitar lebih kecil dari petabyte sampai zetabyte. Dataset big data sekitar 1 terabyte sampai 1 petabyte perperusahaan jadi jika big data digabungkan dalam sebuah organisasi / group perusahaan ukurannya mungkin bisa sampai zetabyte dan jika hari ini jumlah data sampai 1000 zetabyte, besok pasti akan lebih tinggi dari 1000 zetabyte.
·         Variety
Volume data yang banyak tersebut bertambah dengan kecepatan yang begitu cepat sehingga sulit bagi kita untuk mengelola hal tersebut. Kadang-kadang 2 menit sudah menjadi terlambat. Untuk proses dalam waktu sensitif seperti penangkapan penipuan, data yang besar harus digunakan sebagai aliran ke dalam perusahaan Anda untuk memaksimalkan nilainya.
Ø  Meneliti 5 juta transaksi yang dibuat setiap hari untuk mengidentifikasi potensi penipuan
Ø  Menganalisis 500 juta detail catatan panggilan setiap hari secara real-time untuk memprediksi gejolak pelanggan lebih cepat.

Berbagai jenis data dan sumber data. Variasi adalah tentang mengelolah kompleksitas beberapa jenis data, termasuk structured data, unstructured data dan semi-structured data. Organisasi perlu mengintegrasikan dan menganalisis data dari array yang kompleks dari kedua sumber informasi Traditional dan non traditional informasi, dari dalam dan luar perusahaan. Dengan begitu banyaknya sensor, perangkat pintar (smart device) dan teknologi kolaborasi sosial, data yang dihasilkan dalam bentuk yang tak terhitung jumlahnya,  termasuk text, web data, tweet, sensor data, audio, video, click stream, log file dan banyak lagi.

·         Velocity :
Big Data adalah setiap jenis data - data baik yang terstruktur maupun tidak terstruktur seperti teks, data sensor, audio, video, klik stream, file log dan banyak lagi. Wawasan baru ditemukan ketika menganalisis kedua jenis data ini bersama-sama.
·         Memantau 100 video masukan langsung dari kamera pengintai untuk menargetkan tempat tujuan.
·         Mengeksploitasi 80% perkembangan data dalam gambar, video, dan dokumen untuk meningkatkan kepuasan pelanggan.

 Data dalam gerak. Kecepatan di mana data dibuat, diolah dan dianalisis terus menerus. Berkontribusi untuk kecepatan yang lebih tinggi adalah sifat penciptaan data secara real-time, serta kebutuhan untuk memasukkan streaming data ke dalam proses bisnis dan dalam pengambilan keputusan. Dampak Velocity latency, jeda waktu antara saat data dibuat atau data  yang ditangkap, dan ketika itu juga dapat diakses. Hari ini, data terus-menerus dihasilkan pada kecepatan yang mustahil untuk sistem tradisional untuk menangkap, menyimpan dan menganalisis. Jenis tertentu dari data harus dianalisis secara real time untuk menjadi nilai bagi bisnis.

3.3 Dimensi Ketidakpastian data
(IBM)
Dalam industri untuk meningkatan sebuah data lebih berkualitas dibutuhkan dimensi ke empat yaitu Veracity, pencantuman Veracity dapat menekankan pengelolahan dan penanganan untuk suatu ketidakpastian yang melekat dalam beberapa jenis data.



Veracity
            1 dari 3 pemimpin bisnis tidak mempercayai informasi yang mereka gunakan untuk membuat keputusan. Bagaimana Anda dapat bertindak atas informasi yang anda tidak percaya? Membangun kepercayaan atas big data menghadirkan tantangan besar sebagai variasi dan sumber untuk pertumbuhan perusahaan.

            ketidakpastian data. Veracity mengacu pada tingkat keandalan yang terkait dengan jenis tertentu dari data. Berjuang untuk kualitas data yang tinggi merupakan syarat big data penting dan tantangan, tapi bahkan metode pembersihan data yang terbaik tidak dapat menghapus ketidakpastian yang melekat pada beberapa data, seperti cuaca, ekonomi, atau aktual keputusan membeli pelanggan masa depan. Kebutuhan untuk mengakui dan merencanakan ketidakpastian adalah dimensi data besar yang telah diperkenalkan sebagai eksekutif berusaha untuk lebih memahami dunia di sekitar mereka.
            Beberapa data tidak pasti, misalnya: sentimen dan kebenaran pada manusia, sensor GPS memantul antara pencakar langit Manhattan, cuaca kondisi-kondisi, faktor ekonomi, dan masa depan. Ketika berhadapan dengan jenis data, tidak ada metode pembersihan data dapat memperbaiki untuk semua itu. Namun, meski ketidakpastian, data masih mengandung informasi yang berharga. Kebutuhan untuk mengakui dan menerima ketidakpastian ini merupakan ciri dari data.Uncertainty besar memanifestasikan dirinya dalam data besar dalam banyak cara. Sekarang dalam skeptisisme yang mengelilingi data yang dibuat dalam lingkungan manusia seperti jaringan sosial, dalam ketidaktahuan bagaimana masa depan akan terungkap dan bagaimana orang-orang, alam atau kekuatan pasar yang tak terlihat akan bereaksi terhadap variabilitas dari dunia di sekitar mereka.
Untuk mengelola ketidakpastian, analis perlu menciptakan konteks sekitar data. Salah satu cara untuk mencapai ini adalah melalui data fusion, di mana menggabungkan beberapa sumber yang kurang dapat diandalkan menciptakan lebih akurat dan berguna point data, seperti komentar sosial ditambahkan ke geospasial informasi lokasi. Cara lain untuk mengelola ketidakpastian adalah melalui matematika canggih yang mencakup hal itu, seperti teknik optimasi yang kuat dan pendekatan fuzzy logic. Manusia secara alami, tidak menyukai ketidakpastian, tetapi hanya mengabaikannya dapat menciptakan lebih banyak masalah daripada ketidakpastian itu sendiri. Dalam era big data, eksekutif akan perlu pendekatan dimensi ketidakpastian berbeda. Mereka akan perlu untuk mengakuinya, menerimanya dan menentukan.
3.4 Arsitektur Big Data
Traditional Information Architecture Capabilities
Untuk memahami level aspek arsitektur yang tinggi dari Big Data, sebelumnya harus memahami arsitektur informasi logis untuk data yang terstruktur. Pada gambar di bawah ini menunjukkan dua sumber data yang menggunakan teknik integrasi  (ETL / Change Data Capture) untuk mentransfer data ke dalam DBMS data warehouse atau operational data store, lalu menyediakan bermacam-macam variasi dari kemampuan analisis untuk menampilkan data. Beberapa kemampuan analisis ini termasuk,; dashboards, laporan, EPM/BI Applications, ringkasan dan query statistic, interpretasi semantic untuk data tekstual, dan alat visualisasi untuk data yang padat. Informasi utama dalam prinsip arsitektur ini termasuk cara memperlakukan data sebagai asset melalui nilai, biaya, resiko, waktu, kualitas dan akurasi data.
oea-big-data-guide big data architecture figure 1
(Sun & Heller, 2012, p. 11)
Adding Big Data Capabilities
Mendefinisikan kemampuan memproses untuk big data architecture, diperlukan beberapa hal yang perlu dilengkapi; volume, percepatan, variasi, dan nilai yang menjadi tuntutan. Ada strategi teknologi yang berbeda untuk real-time dan keperluan batch processing. Untuk real-time, menyimpan data nilai kunci, seperti NoSQL, memungkinkan untuk performa tinggi, dan pengambilan data berdasarkan indeks. Untuk batch processing, digunakan teknik yang dikenal sebagai Map Reduce, memfilter data berdasarkan pada data yang spesifik pada strategi penemuan. Setelah data yang difilter ditemukan, maka akan dianalisis secara langsung, dimasukkan ke dalam unstructured database yang lain, dikirimkan ke dalam perangkat mobile atau digabungkan ke dalam lingkungan data warehouse tradisional dan berkolerasi pada data terstruktur.
oea-big-data-guide big data architecture figure 2
(Sun & Heller, 2012, p. 11)
Sebagai tambahan untuk unstructured data yang baru, ada dua kunci perbedaan untuk big data. Pertama, karena ukuran dari data set, raw data tidak dapat secara langsung dipindahkan ke dalam suatu data warehouse. Namun, setelah proses Map Reduce ada kemungkinan akan terjadi reduksi hasil dalam lingkungan data warehouse sehingga dapat memanfaatkan pelaporan business intelligence, statistik, semantik, dan kemampuan korelasi yang biasa. Akan sangat ideal untuk memiliki kemampuan analitik yang mengkombinasikan perangkat BI bersamaan dengan visualisasi big data dan kemampuan query. Kedua, untuk memfasilitasi analisis dalam laingkungan Hadoop, lingkungan sandbox dapat dibuat.
Untuk beberapa kasus, big data perlu mendapatkan data yang terus berubah dan tidak dapat diperkirakan, untuk menganilisis data tersebut, dibutuhkan arsitektur yang baru. Dalam perusahaan retail, contoh yang bagus adalah dengan menangkap jalur lalu lintas secara real-time dengan maksud untuk memasang iklan atau promosi toko di tempat strategis yang dilewati banyak orang, mengecek peletakan barang dan promosi, mengamati secara langsung  pergerakan dan tingkah laku pelanggan.
Dalam kasus lain, suatu analisis tidak dapat diselesaikan sampai dihubungkan dengan data perusahaan dan data terstruktur lainnya. Sebagai contohnya, analisis perasaan pelanggan, mendapatkan respon positif atau negatif dari social media akan memiliki suatu nilai, tetapi dengan mengasosiasikannya dengan segala macam pelanggan (paling menguntungkan atau bahkan yang paling tidak menguntungkan) akan memberikan nilai yang lebih berharga. Jadi, untuk memenuhi kebutuhan yang diperlukan oleh big data BI adalah konteks dan pemahaman. Menggunakan kekuatan peralatan statistikal dan semantik akan sangat memungkinkan untuk dapat memprediksikan kemungkinan – kemungkinan di masa depan.



An Integrated Information Architecture
Salah satu tantangan yang diteliti dalam pemakaian Hadoop dalam perusahaan adalah kurangnya integrasi dengan ekosistem BI yang ada. Saat ini BI tradisional dan ekosistem big data terpisah dan menyebabkan analis data terintegrasi mengalami kebingungan. Sebagai hasilnya, hal ini tidaklah siap untuk digunakan oleh pengguna bisnis dan eksekutif biasa.
Pengguna big data yang pertama kali mencoba menggunakan, seringkali menulis kode khusus untuk memindahkan hasil big data yang telah diproses kembali ke dalam database untuk dibuat laporan dan dianalisa. Pilihan – pilihan ini mungkin tidak layak dan ekonomis untuk perusahaan IT. Pertama, karena menyebabkan penyebaran salah satu data dan standar yang berbeda, sehingga arsitekturnya mempengaruhi ekonomi IT. Big data dilakukan secara independen untuk menjalankan resiko investasi yang redundan, sebagai tambahannya, banyak bisnis yang sama sekali tidak memiliki staff dan ketrampilan yang dibutuhkan untuk pengembangan pekerjaan yang khusus.
Pilihan yang paling tepat adalah menggabungkan hasil big data ke dalam data warehouse. Kekuatan informasi ada dalam kemampuan untuk asosiasi dan korelasi. Maka yang dibutuhkan adalah kemampuan untuk membawa sumber data yang berbeda-beda, memproses kebutuhan bersama – sama secara tepat waktu dan analisis yang berharga.
oea-big-data-guide big data architecture figure 3
(Sun & Heller, 2012, p. 13)
Ketika bermacam – macam data telah didapatkan, data tersebut dapat disimpan dan diproses ke dalam DBMS tradisional, simple files, atau sistem cluster terdistribusi seperti NoSQL dan Hadoop Distributed File System (HDFS).
Secara arsitektur, komponen kritikal yang memecah bagian tersebut adalah layer integrasi yang ada di tengah. Layer integrasi ini perlu untuk diperluas ke seluruh tipe data dan domain, dan menjadi jembatan antara data penerimaan yang baru dan tradisional, dan pengolahan kerangka. Kapabilitas integrasi data perlu untuk menutupi keseluruhan spektrum dari kecepatan dan frekuensi. Hal tersebut diperlukan untuk menangani kebutuhan ekstrim dan volume yang terus bertambah banyak. Oleh karena itu diperlukan teknologi yang memungkinkan untuk mengintegrasikan Hadoop / Map Reduce dengan data warehouse dan data transaksi.
Layer berikutnya digunakan untuk Load hasil reduksi dari big data ke dalam data warehouse untuk analisis lebih lanjut. Diperlukan juga kemampuan untuk mengakses data terstruktur seperti informasi profil pelanggan ketika memproses dalam big data untuk mendapatkan pola seperti mendeteksi aktivitas yang mencurigakan.
Hasil pemrosesan data akan dimasukkan ke dalam ODS tradisional, data warehouse, dan data marts untuk analisis lebih lanjut seperti data transaksi. Komponen tambahan dalam layer ini adalah Complex Event Processing untuk menganalisa arus data secara real-time. Layer business intelligence  akan dilengkapi dengan analisis lanjutan, dalam analisis database statistik, dan visualisasi lanjutan, diterapkan dalam komponen tradisional seperti laporan, dashboards, dan query. Pemerintahan, keamanan, dan pengelolaan operasional juga mencakup seluruh spektrum data dan lanskap informasi pada tingkat enterprise.
Dengan arsitektur ini, pengguna bisnis tidak melihat suatu pemisah, bahkan tidak sadar akan perbedaan antara data transaksi tradisional dan big data. Data dan arus analisis akan terasa mulus tanpa halangan ketika dihadapkan pada bermacam – macam data dan set informasi, hipotesis, pola analisis, dan membuat keputusan.
3.5 Big Data for development
Big Data untuk keperluan development berkaitan dengan, tetapi berbeda dari, 'tradisional Data pembangunan '(misalnya data survei, statistik resmi), dan sektor swasta dan media mainstream menyebutnya 'Big Data’.

Big Data untuk sumber Pengembangan umumnya memiliki beberapa / semua fitur ini:
1. Digitally generated
data yang dihasilkan secara digital (sebagai lawan yang didigitalkan manual), dan dapat disimpan dengan menggunakan rangkaian satu dan nol, dan dengan demikian dapat dimanipulasi oleh komputer
2. Passively produced
 Data ini merupakan data yang dihasilkan atau produk dari kehidupan kita sehari-hari atau interaksi dengan jasa digital.
3. Automatically collected
Data-data yang terbentuk dari data-data operasional dan transaksi yang dikumpulkan dan telah diproses (ETL) dan si simpan kedalam data mart
4. Geographically or temporally trackable
Data –data yang menunjukan lokasi atau posisi, misalnya data lokasi ponsel atau durasi waktu panggilan
5. Continuously analysed
informasi yang relevan dengan kesejahteraan manusia dan pembangunan dan dapat dianalisis secara real-time
3.6 Pengunaan Big Data dalam perusahaan
Ø  IT logs Analytics
            Penyimpanan Log jangka panjang, digunakan untuk analisa proses sistem yang sedang berjalan untuk mencegah dan menaggulangi kegagalan dalam sistem, mengunakan hasil analisa log untuk menemukan dan mentukan secara pasti kegagalan apa yang terjadi didalam sistem, menyiapkan langkah-langkah pasti yang dapat digunakan sebagai solusi masalah sistem.



Ø  Fraud Detection Pattern
Banyak digunakan dalam Bidang keuangan atau dimana saja transaksi finasial terlibat, Memaksimalkan pengunaan data-data yang ada untuk memberikan kemampuan unutk mendeteksi fraud ketika transaksi sedang berlangsung

Ø  The Social Media Pattern
Pengunaan Big data untuk analisa media social dan sentiment pelangan, memberikan kemampuan bagi perusahan untuk mengetahui keinginan customer secara luas, mendapatkan feedback secara langsung, dan mengenali langsung dampak sentimen terhadap penjualan, serta efektivitas dan penerimaan pelangan terhadap pemasaran yang dilakukan.
   
Ø  The Call centere Mantra
Penyimpanan hasil perbincangan atau laporan customer dalam bentuk text yang kemudian digunakan sebagai data untuk analisa masalah yang dihadapai customer, memberikan kemampuan bagi perusahaan untuk memberikan tanggapan yang cepat maupun secara langsung terhadap masalah yang dihadapi customer, serta kemampuan unutk mendeteksi penurunan loyalitas customer dikarenakan masalah dan ketidakpuasaan.

Ø  Risk: Patterns  for Modeling and Management
Memberikan kempuaan pengunaan data secara penuh dan analisis dalam pemodelan resiko dan menejemen resiko untuk memberikan pengetahuan akan resiko dan penanggulangannya secara tepat dan langsung 

Ø  Big data and The Energy Sector
Memberikan kemampuan penyimpanan dan pemrosesan data secara langsung dari berbagai sumber(sensor), analisa dan kemudahan dalam pengenalan noise untuk memisahkannya dari signal.



3.7 Membangun Big Data Platform
Seperti data pergudangan, toko web atau platform TI, infrastruktur untuk data yang besar memiliki kebutuhan yang unik. Dalam mempertimbangkan semua komponen platform data yang besar, penting untuk diingat bahwa tujuan akhir adalah untuk dengan mudah mengintegrasikan data yang besar dengan data perusahaan Anda untuk memungkinkan Anda untuk melakukan analisis mendalam pada set data gabungan.
Infrastructure Requirements
Requirement dalam big data infrastruktur :
·         data acquisition,
·         data organization
·         data analysis
Data acquisition
Tahap akuisisi adalah salah satu perubahan besar dalam infrastruktur pada hari-hari sebelum big data. Karena big data mengacu pada aliran data dengan kecepatan yang lebih tinggi dan ragam yang bervariasi, infrastruktur yang diperlukan untuk mendukung akuisisi data yang besar harus disampaikan secara perlahan, dapat diprediksi baik di dalam menangkap data dan dalam memprosesnya secara cepat dan sederhana, dapat menangani volume transaksi yang sangat tinggi , sering dalam lingkungan terdistribusi, dan dukungan yang fleksibel, struktur data dinamis.
Database NoSQL sering digunakan untuk mengambil dan menyimpan big data. Mereka cocok untuk struktur data dinamis dan sangat terukur. Data yang disimpan dalam database NoSQL biasanya dari berbagai variasi/ragam karena sistem dimaksudkan untuk hanya menangkap semua data tanpa mengelompokkan dan parsing data.
Sebagai contoh, database NoSQL sering digunakan untuk mengumpulkan dan menyimpan data media sosial. Ketika aplikasi yang digunakan pelanggan sering berubah, struktur penyimpanan dibuat tetap sederhana. Alih-alih merancang skema dengan hubungan antar entitas, struktur sederhana sering hanya berisi kunci utama untuk mengidentifikasi titik data, dan kemudian wadah konten memegang data yang relevan. Struktur sederhana dan dinamis ini memungkinkan perubahan berlangsung tanpa reorganisasi pada lapisan penyimpanan.
Data Organization
Dalam istilah Data pergudangan klasik, pengorganisasian data disebut integrasi data. Karena ada volume/jumlah data yang sangat besar, ada kecenderungan untuk mengatur data pada lokasi penyimpanan aslinya, sehingga menghemat waktu dan uang dengan tidak memindah-midahkan data dengen volume yang besar. Infrastruktur yang diperlukan untuk mengatur data yang besar harus mampu mengolah dan memanipulasi data di lokasi penyimpanan asli. Biasanya diproses didalam batch untuk memproses data yang besar, beragam format, dari tidak terstruktur menjadi terstruktur.
Apache Hadoop adalah sebuah teknologi baru yang memungkinkan volume data yang besar untuk diatur dan diproses sambil menjaga data pada cluster penyimpanan data asli. Hadoop Distributed File System (HDFS) adalah sistem penyimpanan jangka panjang untuk log web misalnya. Log web ini berubah menjadi perilaku browsing dengan menjalankan program MapReduce di cluster dan menghasilkan hasil yang dikumpulkan di dalam cluster yang sama. Hasil ini dikumpulkan kemudian dimuat ke dalam sistem DBMS relasional.
Data Analysis
Karena data tidak selalu bergerak selama fase organisasi, analisis ini juga dapat dilakukan dalam lingkungan terdistribusi, di mana beberapa data akan tinggal di mana data itu awalnya disimpan dan diakses secara transparan dari sebuah data warehouse. Infrastruktur yang diperlukan untuk menganalisis data yang besar harus mampu mendukung analisis yang lebih dalam seperti analisis statistik dan data mining, pada data dengan jenis yang beragam dan disimpan dalam sistem yang terpisah, memberikan waktu respon lebih cepat didorong oleh perubahan perilaku; dan mengotomatisasi keputusan berdasarkan model analitis. Yang paling penting, infrastruktur harus mampu mengintegrasikan analisis pada kombinasi data yang besar dan data perusahaan tradisional. Wawasan baru datang bukan hanya dari analisis data baru, tapi dari menganalisisnya dalam konteks yang lama untuk memberikan perspektif baru tentang masalah lama.
Misalnya, menganalisis data persediaan dari mesin penjual otomatis cerdas dalam kombinasi dengan acara kalender untuk tempat di mana mesin penjual otomatis berada, akan menentukan kombinasi produk yang optimal dan jadwal pengisian untuk mesin penjual otomatis.

3.8 Tantangan dalam pemanfaatan Big Data
            Dalam usaha pemanfaatan Big Data dapat terdapat banyak hambatan dan tantangan, beberapa hal diantaranya berhubungan dengan data dimana melibatkan acquisition, sharing dan privasi data, serta dalam analisis dan pengolahan data
Ø  Privasi
Privasi merupakan isu yang paling sensitif, dengan konseptual, hukum, dan teknologi, Privasi dapat dipahami dalam arti luas sebagai usaha perusahaan untuk melindungi daya saing dan konsumen mereka. Data-data yang digunakan / disimpan sebagai big data
Ø  Access dan sharing
Akses terhadap data, baik data lama maupun data baru dapat menjadi hambatan dalam mendapatkan data untuk big data, terlebih pada data lama dimana data- data tersimpan dalam bentuk – bentuk yang berbeda-beda dan beragam ataupun dalam bentuk fisik, akses terhadap data baru juga membutuhkan usaha yang lebih kerana diperlukannya izin dan lisensi untuk mengakses data-data non-public secara legal.
Ø  Analisis
Bekerja dengan sumber data baru membawa sejumlah tantangan analitis. relevansi dan tingkat keparahan tantangan akan bervariasi tergantung pada jenis analisis sedang dilakukan, dan pada jenis keputusan yang akhirnya akan bisa diinformasikan oleh data.
Tergantung dari jenis data terdapat 3 kategori dalam analisis data
o   Penentuan gambaran yang benar
Masalah ini biasanya ditemukan dalam penanganan unstructured user-generated text-based data dimana data yang didapatkan belum tentu benar karena data atau sumber yang salah.
o   Interpreting Data
         Kesalahan –kesalahan seperti Sampling selection bias merupakan hal yang sering ditemukan dimana data yang ada tidak dapat digunakan untuk mepresentasikan semua populasi yang ada, dan apophenia, melihat adanya pola walaupun tidak benar-benar ada dikarenakan jumlah data yang besar, dan kesalahan dalam menginterpreasikan hubungan dalam data.

o   Defining and detecting anomalies
tantangan sensitivitas terhadap spesifisitas pemantauansistem. Sensitivitas mengacu pada kemampuan sistem pemantauan untuk mendeteksi semua kasus sudah diatur untuk mendeteksi sementara spesifisitas mengacu pada kemampuannya untuk mendeteksi hanya kasus-kasus yang relevan. kegagalan untukmencapai hasil yang terakhir "Tipe I kesalahan keputusan", juga dikenal sebagai "positif palsu"; kegagalanuntuk mencapai mantan "Type II error", atau "negatif palsu." Kedua kesalahan yang tidak diinginkan ketika mencoba untuk mendeteksi malfungsi atau anomali, bagaimanapun didefinisikan, untuk berbagai alasan. Positif palsu merusak kredibilitas sistem sementara negatif palsu dilemparkan ragu pada relevansinya. Tapi apakah negatif palsu lebih atau kurang bermasalah daripada positif palsu tergantung pada apa yang sedang dipantau, dan mengapa itu sedang dipantau.


BAB 4
Penutup

Simpulan
            Dapat disimpulkan bahwa big data sudah mulai dimanfaatkan dan akan sangat berguna untuk dipahami lebih dalam untuk mengimbangi perkembangan jaman ke arah teknologi dan analisis yang lebih praktis.

Saran
-          Mempelajari lebih dalam mengenai big data, karena hal ini akan sangat berguna bagi perusahaan, dimana perusahaan jaman sekarang mulai mempelajari tren pasar dan pola hidup konsumen.

-          Dalam penerapannya, perusahaan akan membutuhkan orang yang khusus dalam bidang data mining, karena hal ini cukup rumit dan diperlukan orang yang paham cara untuk menggunakan data.

Monday, September 5, 2016

Pemrograman Dasar C++

Oke, jadi kali ini, gw pengen ngeshare sebuah program yang gw buat dalam waktu kira-kira 7-10 menit sembari makanin happy toss :v

nama programnya itu "Program Penghitung luas permukaan dan volume Limas SegiEmpat, Tabung, dan Bola"


oke langsung aja masuk ke Pseudocode-nya

Algoritma menghitung Luas_permukaan dan Volume Bola, Tabung, dan Limas_Segiempat

Deklarasi:
real phi=3.14
r_bola,lp_bola,v_bola:real
s_alas,t_limas,t_segitiga,v_limas,lp_limas:real
r_tabung,t_tabung,v_tabung,lp_tabung:real
Deskripsi:
write("Program Penghitung Luas Permukaan dan Volume Limas SegiEmpat")
read(s_alas)
read(t_limas)
t_segitiga<-sqrt((t_limas*t_limas)+((s_alas*0.5)*(s_alas*0.5)))
lp_limas<-(4*((s_alas*t_segitiga)/2))+(s_alas*s_alas)
write(lp_limas)
v_limas<-((s_alas*s_alas)*t_limas)/3
write(v_limas)

write("Program Penghitung Luas Permukaan dan Volume bola")
read(r_bola)
lp_bola<-4*phi*r_bola*r_bola
write(lp_bola)
v_bola<-phi*r_bola*r_bola*r_bola*4/3
write(v_bola)

write("Program Penghitung Luas Permukaan dan Volume Tabung")
read(r_tabung)
read(t_tabung)
lp_tabung<-((2*phi*r_tabung)*t_tabung)+(2*(phi*r_tabung*r_tabung))
write(lp_tabung)
v_tabung<-(phi*r_tabung*r_tabung)*t_tabung
write(v_tabung)




Oke, karena Pseudocodenya uda kelar, kita translasikan 1 demi 1 ke dalam bahasa C++ yang nanti bakal jadi kayak gini:

#include <iostream.h>
#include <conio.h>
#include <math.h>

main()
{
   float s_alas,t_limas,r_bola,r_tabung,t_tabung;
   float t_segitiga;
   float phi=3.14;
   float lp_limas,lp_tabung,lp_bola;
   float v_limas,v_tabung,v_bola;

   cout<<"Program penghitung luas permukaan dan volume limas segi empat "<<endl;
   cout<<"sisi alas limas adalah ";cin>>s_alas;
   cout<<"tinggi limas adalah ";cin>>t_limas;
   t_segitiga=sqrt((t_limas*t_limas)+((s_alas*0.5)*(s_alas*0.5)));
   lp_limas=(4*((s_alas*t_segitiga)/2))+(s_alas*s_alas);
   cout<<"luas permukaan limas adalah "<<lp_limas<<endl;
   v_limas=((s_alas*s_alas)*t_limas)/3;
   cout<<"volume limas adalah "<<v_limas<<endl;
   cout<<endl;
 
   cout<<"Program penghitung luas permukaan dan volume bola "<<endl;
   cout<<"jari-jari bola adalah ";cin>>r_bola;
   lp_bola=4*phi*r_bola*r_bola;
   cout<<"luas permukaan bola adalah "<<lp_bola<<endl;
   v_bola=phi*r_bola*r_bola*r_bola*4/3;
   cout<<"volume bola adalah "<<v_bola<<endl;
   cout<<endl;


   cout<<"Program penghitung luas permukaan dan volume tabung "<<endl;
   cout<<"jari-jari tabung adalah ";cin>>r_tabung;
   cout<<"tinggi tabung adalah ";cin>>t_tabung;
   lp_tabung=((2*phi*r_tabung)*t_tabung)+(2*(phi*r_tabung*r_tabung));
   cout<<"luas permukaan tabung adalah "<<lp_tabung<<endl;
   v_tabung=(phi*r_tabung*r_tabung)*t_tabung;
   cout<<"volume tabung adalah "<<v_tabung<<endl;
   cout<<endl;
   getch();

}



Okem segitu duu dari gw buat postingan kali ini, jangan lupa cantumkan sumber, kalo ini kepake :v
thx for viewing :v

Sunday, August 21, 2016

Tugas Etika dan Agama yang pertama Soal-soal dan Jawaban


Jadi langsung aja, ini kerjaan gw. jujur aja, gw nyaris ga ngerti 1 patah katapun disoal ini. Tapi, puji Tuhan tugas gw kelar :v Oke tanpa panjang lebar, ini soalnya


Pertanyaan pertanyaan:
1 .  Apa yang menjadi perbedaan antara etika dan ajaran moral?
2 .  Untuk apa kita perlu beretika?
3 .  Mengapa adanya ajaran agama tentang sikap moral tidak berarti bahwa etika tidak perlu?
4 .  Apa kekhususan perspektif moral?
5 .  Jelaskan kata “etika” dan “moral” menurut etimologinya
6 .  Apa yang dimaksud dengan “amoral”?
7 .  Jika kita membandingkan “etika” dan “etiket”, apakah persamaan dan apakah perbedaannya?
8 .  Apa yang dimaksud dengan moralitas? Jelaskan bahwa moralitas merupakan suatu ciri khas manusia.
9 .  Bagaimana etika sebagai ilmu dapat dibagi? Jelaskan setiap tipe etika itu.
10. Bagaimana perbedaan antara etika sebagai ilmu dan ilmu-ilmu lain yang membicarakan juga tingkah laku manusia
11. Apa yang menjadi kekhususan etika sebagai cabang  filsafat, jika kita membandingkan dengan cabang-cabang
      filsafat yang lain?
12. Apa yang mencolok mata jika kita memandang situasi etis di dunia modern?
13. Bagaimana hubungan antara moral dan agama?
14. Bagaimana hubungan antara moral dan hukum?


Yak, tugas gw emang cuma 14 soal, tapi jawabannya panjang bener kayak struk belanjaan bulanan nyokap gw :v


Jawaban:
1.      Perbedaan antara Etika dan Ajaran moral adalah
Etika tidak lain adalah aturan prilaku, adat kebiasaan manusia dalam pergaulan antara sesamanya dan menegaskan mana yang benar dan mana yang buruk. Sedangkan ajaran moral adalah ajaran yang memuat pandangan tentang nilai dan norma moral yang terdapat di antara sekelompok manusia. Istilah “etika” dipakai untuk menyebut ilmu dan prinsip-prinsip dasar penilaian baik-buruknya perilaku manusia. Sedangkan “moral” digunakan untuk menyebut aturan dan norma yang lebih pasti bagi penilaian baik-buruknya perilaku manusia.
2.      Kita perlu beretika agar bisa menjadi manusia yang lebih baik dan agar orang lain bisa melihat kita sebagai sosok yang patut dan layak dihormati dan tidak bisa dianggap remeh.
3.      Karena ajaran moral merupakan salah satu bagian dari etika yang tidak bisa dipisahkan begitu saja,
4.      Kekhususan perspektif moral dalam mengkaji perilaku manusia terletak dalam acuannya pada penilaian baik-buruk atau benar-salahnya perilaku tersebut sebagai manusia. Moralitas itu menyangkut kualitas watak pribadi manusia dan bukan kualitas kemampuan-kemampuannya.
5.      Etika berasal dari kata Yunani “ethos”, harafiah berarti “adat kebiasaan,” “watak” atau “kelakuan manusia”.
Moral  berasal dari akar kata Latin “mos” atau “moris” yang sama dengan kata “etika” dalam bahasa Yunani, berarti “adat kebiasaan” .
6.      Amoral adalah tindakan tidak bermoral yang dilakukan oleh seseorang yang masih belum mengerti akan tindakan bermoral, memiliki kelainan, atau belum cukup umur.
7.      Persamaan Etika dengan Etiket
-          Keduanya sama-sama menyangkut soal perilaku manusia
-          Keduanya mengatur perilaku manusia secara normatif dengan memberi norma bagi perilaku manusia. Dengan demikian menyatakan apa yang harus dilakukan(baik) dan apa yang tidak boleh dilakukan(buruk).
Perbedaan Etika dengan Etiket
Etika
Etiket
Etika menyangkut cara melakukan suatu perbuatan, dan memberi norma tentang perbuatan itu sendiri, serta membahas tentang masalah apakah perbuatan tersebut boleh dilakukan atau tidak boleh dilakukan.
Etiket menyangkut cara melakukan perbuatan manusia, artinya cara yang ditentukan dan diharapkan dalam sebuah kalangan tertentu.
Etika selalu berlaku walaupun tidak ada orang lain.
Etiket hanya berlaku untuk pergaulan, maksudnya adalah etiket hanya berlaku apabila ada orang lain atau saksi mata.
Etika bersifat tetap dan tidak dapat ditawar.
Etiket bersifat relatif, artinya adalah seseorang yang dianggap melanggar etiket pada salah satu kebudayaan belum tentu dianggap melanggar etika pada kebudayaan yang lain.
Etika memandang manusia dari segi dalam. maksudnya adalah, orang yang memegang teguh etiket masih bisa bersikap munafik, sebaliknya orang yang berpegang teguh pada etika tidak akan bersikap munafik.
Etiket hanya memandang manusia dari segi lahiriah saja atau dari segi luar saja.

8.      Moralitas adalah norma dan nilai yang berlaku dalam masyarakat yang memiliki nilai baik dan buruk. Moralitas merupakan suatu ciri khas manusia yang tidak dapat ditemukan pada mahkluk dibawah manusia. ini dapat diilustrasikan dengan kata “harus” dengan kata “harus dilakukan”  harus secara alamiah misalnya pena yang dilepaskan dari gengaman harus jatuh, bandingkan dengan setelah meminjam buku diperpustakaan harus dikembalikan, makna harus disini dimaknai sebagai harus dilakukan, yang berarti pula kewajiban untuk mengembalikan. Beberapa bahasa modern yang dapat menyatakan perbedaan antara keharusan alamiah dengan keharusan moral. Dalam bahasa Inggris misalnya kata “must”, “ought to” dan “should”  ketiganya memiliki makna harus tapi secara khusus “must”  dipakai dalam keharusan alamiah sedangkan “should” dan “ought” to  dipakai dalam keharusan moral. Dalam bahasa Jerman kata “mussen” dipakai untuk keharusan alamiah, sedangkan  “sollen” dipakai untuk keharusan moral.
9.      Etika adalah ilmu yang membahas tentang moralitas  atau tentang sejauh berkaitan dengan moralitas. Suatu cara lain untuk merumuskan hal yang sama  bahwa etika ilmu yang memplajari tingkah laku moral. Ada tiga pedekatan yang sering diguakan yaitu etika deskriptif, etika normative, etika metaetika

-          Etika deskriptif
Etika deskriptif adalah mempelajari moralitas yang terdapat dalam individu-indivudu tertentutentu, adalam ebudayaan-kebudayaan tertentu serta dalam subkultur-subkultur tertentu dalam priode sejarah dan sebagainya. disini seorang ahli hanya sebagai pengamat yang melukiskan apa yang diamatinya namun tidak memberikan penilaia. Biasanya ini dipakai oleh ilmu-ilmu sosial seperti antropologi budaya, sosiologi, sejarah dan psikologi.

-          Etika normative
Etika normative disini  ahli bersangkutan tidak bertindak sebagai penonton netral seperti halnya dalam etika deskriptif  tetapi dia melibatkan diri dengan mengemukakan nilai tentang perilaku manusia. Menolak perilkau yang bertentangan dengan martabat manusia sebagai contoh dai tidak memandang fungsi prostitusi namun menolak lembaga prostitusi sebaga suatu lembaga yang merendahkan martabat perempuan. Etika normative dapat dibagi menjadi dua yaitu etika umum dan etika khusus.

·         Etika umum
Memandang tema-tema umum, seperti mengenai ilmu etis , hubungan antar norma tersebut, kekhususan serta hbungan tanggung jawab manusia dengan kebebasan. Intiya tentang apa seluk beluk yang dinamakan dengan etis itu sendiri.

·         Etika khusus
Berusaha menerapkan prinsip etis yang umum atas wilayah perilaku manusia yang khusus. Dengan menggunakan istilah yang lazim dalam kontek logika dapat dikatakan juga bahwa dalam etika khusus itu premis nrmatif dikaitakan dengan premis factual untuk sampai pada suatau kesimpulan etis yang bersifat normative juga . etika khusus ini juga sering disebut sebagai etika terapan
-          Metaetika
Metaetika berasala dari awalan meta (dalam bahasa Yunani) mempunyai arti melebihi , melampui. Istilah yang digunakan untuk membahas etika secara langsung melainkan ucapan-ucapan di bidang moralitas metaetika seolah bergerak pada taraf yang lebih tinggi dari pada etis atau taraf bahasa yang yang kita gunakan dalam bidang moral. Metaetika ini dapat ditempatkan dalam rangka filsafat analitis, suatu alirang yang penting pada abad 20. Oleh karena itu sering pula disebut etika analitis
10.  Perbedaan Etika dengan ilmu-ilmu lain yang juga membahas tingkah perilaku manusia adalah, etika memiliki sudut pandang normatif. Maksudnya etika melihat dari sudut baik maupun buruk terhadap perbuatan dan perilaku manusia.



11.  Kekhususan Etika sebagai cabang filsafat apabila dibandingkan dengan cabang filsafat yang lainnya. Etika menghendaki ukuran yang umum, tidak berlaku untuk sebagian dari manusia, tetapi untuk semua manusia. Apa yang ditemukan oleh etika mungkin memang menjadi pedoman bagi seseorang, namun tujuan pertama dan utama dari etika bukanlah untuk memberi pedoman, melainkan untuk tahu. Dari cabang filsafat lain etika dibedakan karena tidak mempersoalkan keadaan manusia, melainkan bagaimana ia harus bertindak. Etika adalah filsafat tentang praksis manusia. Etika adalah praksiologik. Semua cabang filsafat berbicara tentang "yang ada", sedangkan etika membahas "yang harus dilakukan".
12.  Yang mencolok jika kita memandang situasi etis di dunia modern adalah
-          Timbulnya masalah-masalah baru yang tertama dsebabkan perkembangan pesat dalam ilmu pengetahuan dan teknologi
-          Pluralisme moral yang sekarang terjadi diakibatkan oleh kemudahan komunikasi
-          Keperdulian etis yang tampak diseluruh dunia dengan melewati perbatasan Negara
13.  Moral memiliki hubungan yang erat dengan agama, dalam praktek kehidupan sehari hari yang sering menjadi motivasi kita adalah agama contoh konkret adalah soal seksualitas sebelum menikah, orang sering mengatakan ini tidak boleh karena dilarang oleh agama, ajaran moral dalam suatu agama dianggap begitu penting karena berasal dari tuhan dan merupakan kehendak Tuhan. Namun agama juga mengandung ajaran moral yang menjadi pegangan moral bagi perilaku para penganutnya.
14.  Hubungan moral dengan hukum sangatlah erat, namun ada kalanya moral bisa saja bertentangan dengan hukum. Hukum membutuhkan  moral  karena hukum akan kosong tanpa dijiwai oleh  moral, kualitas hukum ditentukan oleh mutu moralnya karena itu hukum harus diukur dengan norma-norma. Disisi lain, moral juga membutuhkan hukum , moral akan mengawang-ngawang saja kalau tidak diungkapkan dan dilembagakan dalam masyarakat.



Oke, emang kalo disini keliatannya kurang rapih, tapi yang gw kirim, sama aja :v
buat yang mau pakai, pakai aja barangkali sama tugasnya :v Semoga berguna :D have a nice day :v