Udimo
Tampilkan postingan dengan label Blogging. Tampilkan semua postingan
Tampilkan postingan dengan label Blogging. Tampilkan semua postingan

Minggu, 19 Mei 2013

Integritas Data dan Transaksi

Sudah lama tidak bersua di blog akhirnya saya ngeblog lagi karena rada “dipaksa” sama dosen alias tugas. Hehe.. Tugasnya itu diminta untuk menjelaskan secara general mengenai sistem basis data (jadi rada serius). Hehe.. oke kita mulai topic yang sangat serius ini :)

Integritas basis data atau sering disebut database integrity adalah suatu masalah utama di dalam database yang berusaha agar menjaga data tetap konsisten atau valid, karena suatu data seharusnya mengikuti sejumlah karakteristik dasar sesuai ketentuan yang telah ditentukan. Penerapan aturan-aturan ini akan dapat menghindarkan basis data dari upaya-upaya atau kesalahan yang biasanya tidak disengaja, khususnya dalam melakukan pemanipulasian data, yang dapat membuat basis data menjadi tidak konsisten atau integritasnya terganggu.

 Jenis-jenis integritas data yang harus dipelihara dalam basis data adalah sebagai berikut,
1. Integritas Entitas (Entity Integrity), dimana tidak ada baris data duplikat dalam satu table
2. Integritas Jangkuan (Domain Integrity), dimana tidak ada item data yang melanggar jangkuan nilai di tiap kolom data
 3. Integritas Acuan (Referential Integrity), yang menjaga relasi/korespodensi antar table
4. Integritas Data Antar Tabel (Redundant Data Integrity), dimana data di sebuah table tidak terulang di table lain

Setelah kita membahas Integritas data lalu kita lanjut akan membahas tentang Transaksi. Apa sih transaksi? Dan bagaimana cara kerjanya? Oke let’s check it out!

Transaksi di dalam sebuah basis data dapat didefinisikan sebagai serangkaian aksi yang mengandung pengaksesan basis data dan bahkan juga dapat mengandung serangkaian perubahan data. Sebuah transaksi umumnya terdiri atas sejumlah operasi yang membentuk sebuah satuan kerja lojik.DBMS yang kita gunakan harus dapat menjamin bahwa setiap satuan transaksi harus dapat dikerjakan secara utuh atau tidak sama sekali. Tidak boleh terjadi ada transaksi yang hanya dikerjakan sebagian karena hal ini dapat mengakibatkan adanya inkonsistensi basis data.

Untuk menjamin agar integritas data tetap terpelihara, maka setiap transaksi harus memiliki sifat-sifat seperti berikut ini,
 - Atomicity Ini berarti bahwa transaksi haruslah berhasil secara keseluruhan, atau gagal sama sekali.
 - Consistency Menjaga konsistensi data di database
 - Isolation Transaksi yang dilakukan secara bersamaan haruslah bisa dimulai dan bisa berakhir. 
- Durability Setelah transaksi berakhir, data yang berubah tidak boleh kembali ke data awal walaupun sistem mati.

Pada transaksi, terdapat dua buah operasi yang berfungi untuk menjaga integritas data dan ketahanan data, yaitu commit dan rollback. Commit berfungsi untuk menandakan bahwa transaksi telah selesai dilaksanakan. Rollback berfungsi untuk member tahu bahwa transaksi harus diulang karena ada suatu kegagalan.

Dalam transaksi database, ada 3 hal yang harus dicegah yaitu.
 - DIRTY READ Transaksi membaca data dari hasil transaksi lainnya yang gagal. Kedua transaksi tersebut berjalan bersamaan.
 - NONREPEATABLE READ Transaksi membaca ulang data yang telah di baca sebelumnya karena data tersebut telah di modifikasi oleh transaksi lainnya.
 - PHANTOM READ Transaksi membaca sebuah data yang telah hilang akibat dari transaksi yang lainnya. 

Untuk mencegah 3 hal tersebut, maka dalam Oracle terdapat 2 level isolasi yang dapat diimplementasikan, yaitu :
 - READ COMMITED Transaksi hanya dapat melihat perubahan data setelah transaksi lain telah commit pada data tersebut. (Seperti dalam contoh commit)

 - SERIALIZABLE Adalah level isolasi yang menyediakan isolasi transaksi yang paling ketat. Level ini mengemulasikan eksekusi transaksi secara serial, menjadikan transaksi dieksekusi satu setelah yang lainnya,seperti secara serial, bukan secara bersamaan (pararel). Tetapi aplikasi yang menggunakan level isolasi ini harus bersedia untuk mengulangi transaksi dikarenakan kegagalan peng-serial-an transaksi. Saat transaksi berada pada level serializable, sebuah query SELECT hanya melihat data yang di COMMIT sebelum transaksi di mulai; transaksi tersebut tidak akan pernah melihat baik data yang belum di COMMIT atau perubahan data yang terjadi selama eksekusi transaksi oleh transaksi lain yang berjalan pada waktu bersamaan (e.g. saat transaksi ini berjalan, ada transaksi lain yang melakukan COMMIT pada data). Jika pada transaksi dengan level isolaso Serializable mengandung DML (Data Manipulatin Language) yang mencoba untuk meng-update suatu data yang mungkin sudah di update pada sebuah transaksi yang belum di commit pada awal transaksi Serializable, maka perintah DML tersebut akan gagal. Untuk mengaplikasikan level isolasi SERIALIZABLE, adalah dengan menggunakan perintah :

 SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;

 Isolai level ini mencegah terjadinya PHANTOM READ.
read more...

Selasa, 27 September 2011

Mendapatkan Uang dari Blog - Pay Per Click

cara mendapatkan uang dari blog, mendapatkan uang online, uang, online, pay per click, ppc, kumpul blogger, kumpulblogger.com, cara mudah mendapatkan uang onlineMendapatkan Uang dari Blog - Pay Per Click. Banyak cara sebenarnya untuk bisa mendapatkan uang dari blog, salah satunya adalah dari Pay Per Click atau sering disingkat dengan PPC. Dari namanya saja sudah dapat kita artikan yaitu dibayar setiap klik, yakni anda akan dibayar apabila iklan yang ada di blog atau web anda di klik oleh user lain. Nah, salah satu penyedia jasa PPC adalah Kumpulblogger.com . Kumpul Blogger adalah PPC buatan Indonesia dan juga diperuntukkan bagi user di Indonesia.
Bagi anda yang ingin mendaftar dan bergabung di PPC silahkan klik di sini. setelah itu anda tinggal mendaftar dengan mengklik register now dan ikuti langkah sekanjutnya, Selamat Mencoba! :D
read more...

Minggu, 16 Mei 2010

Cara Memasang Web Counter

Dalam kesempatan kali ini saya akan membagi pengetahuan saya tentang cara memasang web counter atau bisa disebut juga sebagai alat penghitung jumlah pengunjung yang sudah mengunjungi web atau blog anda.

Lalu bagaimanacaranya ya?
sangat mudah sekali caranya.
1. kunjungi website ini webcounter.com

webcounter

2. Lalu copy code yang terdapat di website tersebut
3. Lalu masuk ke pengaturan blogger anda pengaturan blogger
4. lalu masuk ke Tata letak >> Elemen halaman >> Tambah gedget tambah gedget>> Html/JavascriptHtml/Javascript
5. Lalu pestekan code tersebut di Html/Javascript
6. Simpan/save
read more...

Senin, 10 Mei 2010

Cara Membuat SiteMap


SiteMap adalah sebuah peta situs. dari namanya aja udah ketauan, site bisa berarti website atau situs dan Map yang berarti peta. Selain berguna untuk mengetahui artikel atau tulisan apa saja yang baru di sebuah website, dengan SiteMap, website kita juga dapat lebih mudah terindeks dengan mesin pencari seperti google.

Tetapi bagaimana ya caranya membuat Sitemap di website atau blog kita? caranya sangat mudah sob, tinggal ikutin aja langkah-langkahnya dibawah ini yo.

1. Copy code di bawah ini
<script style="" src="http://hadigates.googlecode.com/files/sitemap.js"></script>
<script src="http://udimo.blogspot.com(udimo.blogspot.com ganti dengan alamat web anda)/feeds/posts/default?max-results=9999&alt=json-in-script&callback=loadtoc"></script>

2. Paste ka kode diatas di tempat posting website atau blog anda
3. klik save dan lihat hasilnya.
read more...

Senin, 26 April 2010

Cara Mengganti Cursor Di Blogger


Agar tampilan blog lebih menarik lagi. Salah satu caranya adalah dengan mengganti cursor ada pada blog. Namun bagaimana caranya jika kita belum tahu cara yang tepat untuk mengganti cursor pada blogger.
Pada tulisan ini saya akan membantu anda agar dapat mengubah cursor pada blog anda lebih menarik sesuai dengan selera anda. Sebelumnya, saya hanya ingin memberitahu bahwa saya menggunakan cursor yang terdapat di Totally Free Cursors, selain karena pada website tersebut kita bisa mendapatkan cursor gratis, Totally free cursors juga banyak menyediakan bentuk-bentuk cursorsyang populer dan menarik.

Nah caranya adalah,
1. Cari dan pilih cursors yang anda inginkan pada website tersebut
2. Klik cursor yang anda pilih
3. Lalu pilih dan copy kode Html yang paling awal
4. Lalu hilangkan tulisan HTML yang terdapat pada kode Html tersebut
5. Tambahkan kode <style type="text/css"> di depan kode HTML tersebut
6. Contohnya seperti berikut
<style type="text/css">body
{cursor:url("http://downloads.totallyfreecursors.com/cursor_files/indonesia.ani"), url("http://downloads.totallyfreecursors.com/thumbnails/indonesia.gif"), auto;}
</style>


7. Lalu masuk ke Tata Letak >> Elemen Halaman >> Tambah Gedget >> HTML/Javascript >> Pastekan kode yang telah di buat seperti di atas
8. Selamat mencoba :D
read more...

Kamis, 08 April 2010

Cara Menghilangkan Navbar Blogger

Ehm.. sekarang saya akan membahas tentang cara menghilangkan navbar pada blogger. sebelumnya apa itu navbar? bagi yang belum tahu apa itu navbar, navbar adalah kepanjangan dari navigation bar yang berada di atas header sebuah blog. emh.. kalau belum jelas juga ini yang namanya navbar.


Navbar adalah kotak navigation yang berada di atas header, seperti kotak warna biru pada gambar di atas.


Nah, sudah tahu kan navbar itu apa. selanjutnya jika menurut anda navbar tersebut tidak perlu untuk tampil pada blog anda dan biasanya blog-blog profesional juga tidak tampil navbar pada blog mereka. oleh karena itu bagaimana ya cara menghilangkannya?

Cara pertama masuk ke pengaturan blog anda >>> Tata Letak >>> Edit HTML. Lalu cari tulisan Body.

Jika sudah ketemu, copy dan pastekan code dibawah ini tepat diatas tulisan Body.
#navbar-iframe {
height : 0;
visibility : noframe;
display : none;
}


Lalu klik Save, dan lihat hasilnya.
read more...

Selasa, 06 April 2010

Cara Menampilkan Java Script Alert

Secara sederhana Java Script Alert yang akan kita bahas di blog ini adalah sebuah java script yang berupa pengumuman yang muncul ketika kita mengklik sebuah web atau blog kita, contoh sederhana dari java script alert adalah sebagai berikut



Contoh diatas merupakan contoh yang diambil dari blog peace lovers. Nah sekarang bagaimana cara membuat Java Script Alert di Blogspot?

Cara yang pertama adalah Copy dan paste code di bawah ini

<script type='text/javascript'>

var name = alert("Ganti Dengan tulisan atau pesan anda...");


</script>

Lalu masuk ke Tata Letak lalu masuk ke Edit HTML, lalu cari kode <body> dan paste kan code diatas tepat dibawah kode <body>
Selamat mencoba !
read more...

Selasa, 16 Maret 2010

Cara Mengganti Shortcut Icon

Cara mengganti shortcut icon sangatlah mudah. Anda bisa melihat sendiri pada blog Udimo ini shortcut iconnya telah berubah dan diganti dengan banner Udimo.

Cara pertama adalah copy dan paste script dibawah ini

<link href='http://i802.photobucket.com/albums/yy304/hadigates/Udimo.jpg' rel='shortcut icon' type='image/x-icon'/>

Url diatas yang berwarna biru adalah Url untuk menampilkan logo Udimo

Ganti tulisan yang berwarna hijau dengan url icon yang anda inginkan, lalu buka edit HTML dan cari tulisan dibawah ini

<b:skin><!--[CDATA[/*. Lalu pastekan script di atas tulisan <b:skin--><!--[CDATA[/*. Dan lihat apa yang terjadi, sangat mudahkan.
read more...
Silahkan tulis komentar anda mengenai artikel diatas, Terima Kasih!