<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ratnaris's Weblog</title>
	<atom:link href="http://ratnaris.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ratnaris.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Fri, 07 Nov 2008 07:37:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ratnaris.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ratnaris's Weblog</title>
		<link>http://ratnaris.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ratnaris.wordpress.com/osd.xml" title="Ratnaris&#039;s Weblog" />
	<atom:link rel='hub' href='http://ratnaris.wordpress.com/?pushpress=hub'/>
		<item>
		<title>perancangan basis data</title>
		<link>http://ratnaris.wordpress.com/2008/11/07/perancangan-basis-data/</link>
		<comments>http://ratnaris.wordpress.com/2008/11/07/perancangan-basis-data/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 07:37:16 +0000</pubDate>
		<dc:creator>ratnaris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ratnaris.wordpress.com/?p=11</guid>
		<description><![CDATA[Perancangan Database Posted on April 11, 2008 by krida Pendahuluan perancangan Database : Ø Tantangan dalam merancang database adalah bagaimana merancang sehingga database dapat memenuhi keperluan saat ini dan masa mendatang Ø Perancangan Model Konseptual perlu dilakukan disamping perancangan model fisik   Proses perancangan basis data , dibagi menjadi 3 tahapan yaitu : Ø Perancangan basis [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ratnaris.wordpress.com&amp;blog=4769949&amp;post=11&amp;subd=ratnaris&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="content">
<div id="post-283" class="post hentry category-data-base">
<h2><a title="Perancangan Database" rel="bookmark" href="http://krida85.wordpress.com/2008/04/11/perancangan-database-2/"><span style="color:#105cb6;">Perancangan Database</span></a></h2>
<div class="postinfo">Posted on <span class="postdate"><span style="color:#a12a2a;">April 11, 2008</span></span> by krida</div>
<div class="entry">
<div class="snap_preview">
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;"><strong>Pendahuluan perancangan Database</strong><span> :</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Tantangan dalam merancang database adalah <span>bagaimana merancang</span> sehingga <span>database</span> dapat <span>memenuhi keperluan saat ini dan masa mendatang</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Perancangan Model Konseptual perlu dilakukan disamping perancangan model fisik</span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0 0 0 .5in;"> </p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;"><strong>Proses perancangan basis data , dibagi menjadi 3 tahapan yaitu</strong> :</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Perancangan basis data secara konseptual, tahapan ini merupakan upaya untuk membuat model yang masih bersifat konsep..</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Perancangan basis data secara logis, merupakan tahapan untuk memetakan model konseptual kemodel basis data yang akan dipakai (modal relasional, hirarkis, atau jaringan). Perancangan ini tidak bergantung pada DBMS yang akan dipakai, itulah sebabnya perancangan basis data secara logis terkadang disebut pemetaan model data.</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Perancangan basis data secara fisis, merupakan tahapan untuk menuangkan perancangan basis data yang bersifat logis menjadi basis data fisis yang tersimpan pada media penyimpanan eksternal (yang spesifik terhadap DBMS yang dipakai ).</span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0 0 0 .5in;"> </p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><strong><span style="font-size:100%;">Pengembangan Sistem </span></strong></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;">Pengembangan system terdiri atas sederetan kegiatan yang dapat dikelompokan menjadi beberapa tahapan. Ada berbagai pembagian tahapan dalam pengembangan system yaitu :</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Metodologi yang disebut Waterfall atau air terjun yang membagi daur pengembangan system menjadi 6 tahapan : konsepsi, pendahuluan, analisis, perancangan, implementasi dan pengujian.</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>McLeod mengemukakan 4 tahapan : perencanaan, analisis, perancangan dan implementasi.</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Fabbri dan Schwab membaginya menjadi 5 tahapan : studi kelayakan, rencana pendahuluan, analisis system, perancamgan system danimplementasi system.</span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"> </p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><strong><span style="font-size:100%;">Tahapan studi kelayakan </span></strong></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;">Tahapan ini merupakan identifikasi terhadap kebutuhan system baru, identifikasi tidak hanya didasarkan oleh kebutuhan-kebutuhan baru tetapi harus memperhatikan kebutuhan pada system yang sudah ada. Hasil tahapan ini berupa daftar kebutuhan, perkiraan biaya untuk membuat system baru dan juga solusi yang dikehendaki. </span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"> </p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><strong><span style="font-size:100%;">Tahapan rencana pendahuluan </span></strong></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;">Tahapan ini menentukan lingkup proyek atau system yang akan ditangani, hal ini digunakan untuk menentukan jadwal proyek. Biasanya dijabarkan dalam diagram aliran data (DAD). DAD menunjukan fungsi-fungsi dalam system, cara menggunakan informasi yang tersimpan dan pemindahan informasi antar fungsi didalam system.</span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;"><strong></strong></span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><strong><span style="font-size:100%;">Tahapan analisis system</span></strong></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;">Analis system sering berdialog dengan pengguna untuk memperoleh informasi detil kebutuhan pengguna. Kemudian hasil yang didapat dipakai sebagai bahan untuk menyusun DAD system baru. Untuk memperinci DAD, item-item yang terdapat pada aliran data dan juga yang terdapat pada penyimpanan data dijabarkan dalam bentuk kamus data. Kamus data adalah deskripsi formal mengenai seluruh elemen yang tercakup dalam DAD.</span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"> </p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><strong><span style="font-size:100%;">Tahapan perancangan system</span></strong></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;">Tahapan perancangan system dibagi menjadi 2 bagian :</span></p>
<ol style="margin-top:0;" type="1">
<li class="MsoNormal"><span style="font-size:100%;">Perancangan basis data, merupakan langkah untuk menentukan basis data yang diharapkan dapat mewakili seluruh kebutuhan pengguna berdasarkan kamus aliran data yang telah dibuat. Proses perancangan basis data diantaranya adalah perancangan basis data konseptual yang terdiri atas 3 langkah yaitu :</span></li>
</ol>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span><span>Penentuan entitas pada basis data</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span><span>Pendefinisian hubungan antarentitas </span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span><span>Penerjemahan hubungan kedalam entitas</span></span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span><span style="font-size:100%;">Entitas/tipe entitas/kelas entitas menyatakan objek atau kejadian.</span></span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span><span style="font-size:100%;">Atribut/properti adalah item data yang menjadi bagian dari suatu entitas.</span></span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span><span style="font-size:100%;">Hubungan adalah asosiasi atau kaitan antara dua entitas.</span></span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span><span style="font-size:100%;">Kekangan digunakan untuk melindungi integritas data.</span></span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span><span style="font-size:100%;">Domain adalah himpunan nilai yang berlaku bagi suatu atribut .</span></span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span><span style="font-size:100%;">Integritas referensial adalah aturan-aturan yang mengatur hubungan antara kunci primer dengan kunci tamu milik tabel-tabel yang berada dalam suatu basis data relasional untuk menjaga kekonsistensian data.tujuan integritas referensial adalah untuk menjamin agar elemen dalam suatu tabel yang menunjuk kesuatu pengenal unik pada suatu baris pada tabel lain benar-benar menunjuk kesuatu nilai yang benar-benar ada. Macamnya ada 3 yaitu :</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span><span>1.<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span><span>penambahan</span></span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span><span>2.<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span><span>penghapusan</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span>3.<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span><span>peremajaan (update)</span></span></p>
<ol style="margin-top:0;" type="1">
<li class="MsoNormal"><span style="font-size:100%;">Perancangan proses</span></li>
</ol>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;">Ada 3 hal yang perlu diperhatikan tentang entitas :</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Sebuah atribut bisa jadi merupakan suatu pengulangan(berisi sejumlah nilai, bukan hanya satu nilai)</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Sebuah atribut muncul pada beberapa entitas.</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Sebuah atribut barangkali sebuah karakteristik dari entitas atau atribut lain.</span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;">Selain diagram E-R, diagram lain yang sering dipakai adalah diagram struktur data yang menyerupai E-R. cirinya dengan adanya 2 panah identik. Setelah hubungan antar entitas diketahui maka akan diterjemahkan kedalam table, melalui 3 langkah :</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span>1..<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span>Penentuan kunci untuk entitas</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span>2.<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span>Penerjemahan hubungan kedalam kunci tamu</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;text-align:justify;margin:0 0 0 1in;"><span style="font-size:100%;"><span>3.<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span>Penormalisasian basis data</span></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;">Penentuan kunci tidak sekedar metode untuk mengakses suatu baris tertentu tapi harus menjadi pengenal yang unik. Kunci terdiri dari beberapa macam, yaitu sebagai berikut :</span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span><span style="font-size:100%;">Candidate Key</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Satu atribut atau satu set minimal atribut yang mengidentifikasikan secara unik dari sebuah entitas.</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Misalnya: File Karyawan (No Induk, Nama, Tempat Lahir, Tanggal Lahir, Alamat, Kota )</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Kunci Kandidat:</span></p>
<ul>
<li><span style="font-size:100%;"><span style="font-family:'Courier New';"></span>No Induk, pasti unik</span></li>
</ul>
<ul>
<li><span style="font-size:100%;"><span style="font-family:'Courier New';"></span>Nama, sering dipakai sbg kunci pencarian tetapi tidak cocok utk key karena bisa ada nama yg sama</span></li>
</ul>
<ul>
<li><span style="font-size:100%;"><span style="font-family:'Courier New';"></span>Nama+Tanggal Lahir</span></li>
</ul>
<ul>
<li><span style="font-size:100%;"><span style="font-family:'Courier New';"></span>Nama+Tanggal Lahir+Tempat Lahir</span></li>
</ul>
<ul>
<li><span style="font-size:100%;">Alamat, Kota , tidak cocok untuk kunci</span></li>
</ul>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span><span style="font-size:100%;">Primary Key</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Satu atribut atau satu set minimal atribut yg dapat mengidentifikasikan secara unik suatu kejadian spesifik dan dapat mewakili entitas</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Dipilih dari <span>Candidate Key</span> yang paling mewakili sebuah entitas secara unik</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Contoh: No Induk, karena unik tidak mungkin ada satu No Induk untuk lebih dari satu pegawai</span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span><span style="font-size:100%;">Alternate Key (Kunci Alternatif)</span></span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span style="font-size:100%;">Adalah kunci kandidat yang tidak dipakai sebagai primary key<span> </span></span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span><span style="font-size:100%;">Foreign Key (Kunci Tamu)</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Adalah satu (atau satu set) atribut yang melengkapi satu relationship yang menunjukkan ke induknya.</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Misalnya: <span class="yshortcuts">File</span> Transaksi Gaji (No Induk, Nomor Bukti, Tanggal, Gaji Kotor, Potongan, Gaji Bersih, Pajak)</span></p>
<ul>
<li><span style="font-size:100%;">Foreign Key: No Induk</span></li>
</ul>
<ul>
<li><span style="font-size:100%;"><span style="font-family:'Courier New';"></span>Primary Key: Nomor Bukti</span></li>
</ul>
<ul>
<li><span style="font-size:100%;">Alternate Key: No Induk + Nomor Bukti</span></li>
</ul>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span><span style="font-size:100%;">Teknik Normalisasi</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Proses normalisasi merupakan proses pengelompokkan data elemen menjadi tabel-tabel yang menunjukkan entity dan relasinya sehingga membentuk struktur relasi yang baik (tanpa redudansi). </span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Pada proses normalisasi selalu diuji pada bbrp kondisi, apakah ada kesulitan dalam:</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 2in;"><span style="font-size:100%;"><span style="font-family:Symbol;"><span>·<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Add/insert data; delete data; update data; dan retrieve data;</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 2in;"><span style="font-size:100%;"><span style="font-family:Symbol;"><span>·<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Jika ada problem maka relasi perlu dipisahkan</span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span><span style="font-size:100%;">Bentuk Normalisasi</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Unnormalized Form</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>1st Normal Form (1 NF)</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>2nd Normal Form (2 NF)</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>3rd Normal Form (3 NF)</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Boyce-Codd Normal Form (BCNF)</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"> </p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span style="font-size:100%;"><strong>BENTUK-BENTUK NORMALISASI</strong><strong></strong></span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span style="font-size:100%;"><span>Bentuk Tidak Normal (Unnormalized Form):</span> </span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>merupakan kumpulan data yang akan direkam, </span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>tanpa format tertentu, </span></p>
<p class="MsoNormal" style="line-height:150%;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>bisa saja data tidak lengkap atau ada duplikasi</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 .5in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Dikumpulkan apa adanya</span></p>
<p class="MsoNormal" style="line-height:150%;margin:0 0 0 3pt;"> </p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span><span style="font-size:100%;">Normal Pertama (1st Normal Form)</span></span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span style="font-size:100%;">Aturan : </span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Mendefinisikan atribut kunci </span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Tidak adanya group berulang </span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Semua atribut bukan kunci tergantung pada atribut kunci </span></p>
<p class="MsoNormal" style="line-height:150%;"> </p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span><span style="font-size:100%;">Normalisasi Kedua (2nd Normal Form)</span></span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span style="font-size:100%;">Aturan : </span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Sudah memenuhi dalam bentuk normal kesatu </span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Sudah tidak ada ketergantungan parsial, dimana seluruh field hanya tergantung pada sebagian field kunci. </span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span><span style="font-size:100%;">Normalisasi Ketiga (3rd Normal Form)</span></span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span style="font-size:100%;">Aturan : </span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Sudah berada dalam bentuk normal kedua </span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 1in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Tidak ada ketergantungan transitif (dimana field bukan kunci tergantung pada field bukan kunci lainnya). </span></p>
<p class="MsoNormal" style="line-height:150%;margin:0;"><span><span style="font-size:100%;">Normalisasi Keempat</span></span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 .75in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Dikenal dengan nama: Boyce-Codd Normal Form (BCNF)</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 .75in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Relasi harus dalam bentuk normal kesatu dan setiap atribut harus bergantung fungsi pada atribut superkey</span></p>
<p class="MsoNormal" style="text-indent:-.25in;line-height:150%;margin:0 0 0 .75in;"><span style="font-size:100%;"><span style="font-family:Wingdings;"><span>Ø<span style="font-weight:normal;line-height:normal;font-style:normal;font-family:'Times New Roman';font-variant:normal;"> </span></span></span>Relatif jarang digunakan</span></p>
<p class="MsoNormal" style="line-height:150%;margin:0 0 0 .25in;"> </p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><strong><span style="font-size:100%;">Tahapan implementasi system</span></strong></p>
<p class="MsoNormal" style="line-height:150%;text-align:justify;margin:0;"><span style="font-size:100%;">Tahapan implementasi system mencakup pengkodean program, pengujian program, pemasangan program dan pelatihan pada pengguna. Setelah tahap ini berakhir maka akan sampai pada tahapan penggunaan aplikasi oleh pengguna.</span></p>
</div>
<p class="postinfo">Filed under: <a title="View all posts in data base" rel="category tag" href="http://wordpress.com/tag/data-base/"><span style="color:#578cca;">data base</span></a></p>
</div>
</div>
<div class="browse">« <a href="http://krida85.wordpress.com/2008/04/11/teknik-entity-relationship-er/"><span style="color:#105cb6;">Teknik Entity Relationship (ER)</span></a> <a href="http://krida85.wordpress.com/2008/04/11/lingkungan-database-dan-pembuatan-model-data/"><span style="color:#105cb6;">Lingkungan database dan Pembuatan Model Data</span></a> »</div>
</div>
<p><!-- End content --><!-- End narrowcolumnwrapper and narrowcolumn classes --></p>
<div class="narrowcolumnwrapper">
<div class="narrowcolumn">
<div class="content">
<div class="post hentry category-data-base post"><!-- You can start editing here. --></div>
<h3>3 Responses to “Perancangan Database”</h3>
<ol class="commentlist snap_preview">
<li class="alt">
<div class="commentmetadata">
<div class="avatar"><img class="avatar avatar-32" src="http://www.gravatar.com/avatar/d53fe845f80aff5475597273d9834848?s=32&amp;d=identicon" alt="" width="32" height="32" /></div>
<p><strong>wiwit setiawan</strong>, on <a href="http://ratnaris.wordpress.com/wp-admin/#comment-91">May 27th, 2008 at 5:00 pm</a> Said:</p>
<p>Mohon bantuanya aq ada tugas membuat program pada Visual Basic, aitu mengurtkan nama,alamat, kode pos. kota jadi diatas kita buat pilihan tersebut sedangkan di bawahnya kita buat tabel untuk data tersebut berserta koding-kodinhnya.<br />
terimakasih atas bantuanya semoga sukses</p></div>
</li>
<li>
<div class="commentmetadata">
<div class="avatar"><img class="avatar avatar-32" alt="" width="32" height="32" /></div>
<p><strong><a rel="external nofollow" href="http://py50piah.wordpress.com/2008/09/09/perancangan-database-2/">PeRancaNgan Database « My Weblog</a></strong>, on <a href="http://ratnaris.wordpress.com/wp-admin/#comment-214">September 9th, 2008 at 6:29 am</a> Said:</p>
<p>[...] Taut WordPress.com WordPress.org PeRancaNgan Database September 9, 2008, 6:29 am Diarsipkan di bawah: Uncategorized Perancangan Database [...]</p></div>
</li>
</ol>
</div>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ratnaris.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ratnaris.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ratnaris.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ratnaris.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ratnaris.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ratnaris.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ratnaris.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ratnaris.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ratnaris.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ratnaris.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ratnaris.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ratnaris.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ratnaris.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ratnaris.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ratnaris.wordpress.com&amp;blog=4769949&amp;post=11&amp;subd=ratnaris&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ratnaris.wordpress.com/2008/11/07/perancangan-basis-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/747d76ed8cbf89e943fad648e0e1ee9f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ratnaris</media:title>
		</media:content>

		<media:content url="http://www.gravatar.com/avatar/d53fe845f80aff5475597273d9834848?s=32&#38;d=identicon" medium="image" />
	</item>
		<item>
		<title>lingkungan basis data</title>
		<link>http://ratnaris.wordpress.com/2008/11/07/lingkungan-basis-data/</link>
		<comments>http://ratnaris.wordpress.com/2008/11/07/lingkungan-basis-data/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 06:56:54 +0000</pubDate>
		<dc:creator>ratnaris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ratnaris.wordpress.com/?p=8</guid>
		<description><![CDATA[LINGKUNGAN BASIS DATA Posted on October 30, 2008 by fitri2009 Lingkungan database dan Pembuatan Model Data (data modelling) serta penggambaran Grafis Database pada Diagram E-R Untuk menciptakan lingkungan database, harus dapat memahami relasi antar data, jenis data yang akan dimasukkan dalam database, bagaimana data digunakan dan bagaimana organisasi sewaktu-waktu dapat mengubahnya secara mudah untuk kepentingan perusahaan. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ratnaris.wordpress.com&amp;blog=4769949&amp;post=8&amp;subd=ratnaris&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="line-height:normal;margin:0 0 10pt;"><strong><span style="font-size:18pt;font-family:&quot;"><a title="LINGKUNGAN BASIS DATA" href="http://fitri2009.wordpress.com/2008/10/30/lingkungan-basis-data/"><span style="color:blue;">LINGKUNGAN BASIS DATA</span></a></span></strong></p>
<p class="MsoNormal" style="line-height:normal;margin:0;"><span style="font-size:12pt;font-family:&quot;">Posted on October 30, 2008 by fitri2009 </span></p>
<p class="MsoNormal" style="line-height:normal;margin:0 0 10pt;"><span style="font-size:12pt;font-family:&quot;">Lingkungan database dan Pembuatan Model Data (data modelling) serta penggambaran Grafis Database pada Diagram E-R<br />
Untuk menciptakan lingkungan database, harus dapat memahami relasi antar data, jenis data yang akan dimasukkan dalam database, bagaimana data digunakan dan bagaimana organisasi sewaktu-waktu dapat mengubahnya secara mudah untuk kepentingan perusahaan.<br />
Merancang database.<br />
Dalam perancangan database ada dua macam model perancangan, yaitu :<br />
Rancangan konseptual Rancangan ini berupa model abstrak dari database dalam sudut pandang bisnis. Rancangan ini membutuhkan deskripsi rinci tentang informasi bisnis yang dibutuhkan oleh pengguna.<br />
Rancangan fisik. Dalam rancangan ini menunjukan bagaimana database secara nyata dikelola pada perangkat penyimpanan.<br />
Mendistribusikan Database.<br />
Perencanaan database harus mempertimbangkan juga kemungkinan pendistribusiannya. Sistem informasi bisa dirancang dengan sebuah data base pusat yang digunakan oleh suatu prosesor pusat atau beberapa prosesor dalam sebuah jaringan.<br />
Database terdistribusi adalah database yang tersimpan dalam lebih dari satu lokasi fisik. Beberapa bagian tersimpan secara fisik pada suatu lokasi, dan bagian-bagian lain tersimpan pada lokasi lain pula. Sistem terdistribusi dapat mereduksi kelemahan-kelemahan dari satu sistem besar pada satu lokasi.<br />
Sistem distribusi meningkatkan kecepatan layanan dan respons terhadap pengguna lokal dan sering dijalankan pada komputer yang lebih kecil dan murah. Namun sistem ini bergantung pada saluran telekomunikasi yang kualitasnya sangat baik. Oleh karena itu para perancang harus mempertimbangkan faktor tersebut.<br />
Persyaratan Manajemen untuk Database.<br />
Dalam mengembangkan database ada banyak hal yang harus dilakukan, tidak hanya memilih model logika database. Tanpa dukungan dan pemahaman dari manajemen maka usaha membangun database akan gagal. Adapun elemen-elemen inti dalam lingkungan database adalah :<br />
Administrasi data<br />
Sistem database mengharuskan organisasi untuk mengatur kembali peran strategi dari informasi dan mulai secara aktif mengelola dan merencanakan informasi sebagai sumber perusahaan. Ini berarti organisasi harus mengembangkan fungsi administrasi data dengan kekuatan untuk menentukan persyaratan informasi untuk seluruh perusahaan dan akses langsung ke manajemen senior. Prinsip dasar administrasi data adalah semua data merupakan milik organisasi secara keseluruhan dan data tidak bisa dikatakan milik salah satu wilayah bisnis tertentu.<br />
Perencanaan data dan Metodologi pemodelan<br />
Kebutuhan-kebutuhan organisasi yang dilayani oleh DBMS jauh lebih lebar daripada yang dilayani oleh lingkungan file tradisional. Oleh karena itu, organisasi memerlukan perencanaan data yang menyeluruh. Analisis perusahaan sangat diperlukan untuk mengembangkan data base.Adapun tujuan analisis tersebut adalah mengidentifikasi entitas-entitas kunci, atribut dan relasi yang menyusun data organisasi.<br />
Teknologi, manajemen dan penggunaan database<br />
Database membutuhkan perangkat lunak, staf dan struktur manajemen data yang dilatih secara khusus dalam hal teknik-teknik database. Sebagaian besar perusahaan mengembangkan rancangan database dan kelompok manajemen daidalam divisi sistem informasi yang bertanggung jawab dalam menentukan dan mengorganisasian sturtur dan isi database dan memeliharanya. Dalam interaksi erat dengan pengguna, kelompok perancang menetapkan database fisik, relasi logis antar elemen dan peraturan dan prosedur akses.<br />
Pembuatan Model Data (data modelling)<br />
Pembuatan Model Data (data modelling adalah)proses menyusun database, agar database itu benar-benar mewakili seluruh aspek organisasi, termasuk interaksi organisasi dengan lingkungan eksternal.<br />
Proses desain database terbagi dalam beberapa tahap, yaitu:<br />
Perencanaan (planning), mempertimbangkan dua aspek yaitu teknologi dan ekonomi<br />
Analisis Persyaratan (Requirement Analysis)<br />
Desain, disesuaikan dengan eksternal, internal dan konseptualnya.<br />
Pengkodean (Coding)<br />
Implementasi, tahap ini sangat mempertimbangkan bagaimanakah bentuk perubahan dari konsep SIA lama ke konsep SIA yang baru.<br />
Operasional dan pemeliharaan<br />
Satu cara untuk melaksanakan kegiatan definisi persyaratan dan desain konseptual adalah dengan membangun model data SIA. Model data akuntansi REA dikembangkan secara khusus untuk membangun database SIA. Model REA mengklasifikasikan data menjadin tiga kategori dasar, yaitu: Sumber daya, Kegiatan dan Pelaku. Model REA dapat didokumentasikan dalam bentuk diagram E-R, yang menampilkan entitas data yang dikumpulkan dan memperjelas pentingnya hubungan antar-data. Kardinalitas hubungan yang tampak dalam diagram REA juga menyediakan informasi mengenai kebijakan bisnis dasar yang diikuti oleh perusahaan.<br />
Diagram E-R<br />
Digram E-R merupakan representasi dari model data konseptual antara data dictionary yang mengorganisasi data yang direpresentasikan oleh entitas-entitas yang ada dalam suatu organisasi. Ada dua pendekatan dalam pembuatan Entity Relational Digram yaitu :<br />
a. Basic Relational Model<br />
Digram E-R yang direpresentasikan ini menggunakan simbol-simbol yang dasar dengan menghubungkan hubungan antar entitas yang ada dalam satu organisasi .<br />
b. Database Relational Model<br />
Digram E-R dalam model ini menggunakan struktur data sebagai acuan yang merepresentasikan hubungan antar entitas. Struktur data ini biasanya diklasifikasikan sesuai kebutuhan data yang harus tersedia, tabel yang digunakan sebagai satu kualifikasi dari struktur data yang ada.<br />
Database relational model merepresentsikan hubungan antar entitas dalam organisasi dengan lebih detail mengarah pada struktur data yang disebut sebagai Relational Database Accounting System.<br />
Diagram E-R merupakan teknik grafis yg menggambarkan skema database. Diagram ini menunjukan beberapa entitas yang dimodelkan E-R menunjukan isi databasedan secara grafis merupakan model suatu organisasi. Model data REA digunakan untuk mengambil keputusan mengenai hal berkaitan. Adapun langkah –langkah menyusun diagram REA terdapat 4 cara yaitu :<br />
Identifikasi kegiatan pertukaran ekonomi yang mewakili hubungan dualitas dasar memberi untuk menerima dalam siklus tersebut.<br />
Identifikasi sumber daya dipengaruhi oleh setiap kegiatan pertukaran yang terlibat dalam kegiatan tersebut.<br />
Masukan kegiatan komitmen.<br />
Menetapkan kardinalitas hubungan.<br />
Diagram REA dapat pula dipadukan ke diagram yang lebih besar dengan cara menggabungkan entitas yang sama. Model data yang didokumentasikan dalam diagram REA dapat diimplementasikan dalam DBMS relasional melalui tiga langkah yakni membuat table untuk semua entitas kedalam diagram REA kemudian kunci utama dan atribut non kunci dimasukan dalam setiap table yang terakhir hubungkan satu ke satu dan satu kebanyak diimplementasikan</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;"> </span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ratnaris.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ratnaris.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ratnaris.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ratnaris.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ratnaris.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ratnaris.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ratnaris.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ratnaris.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ratnaris.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ratnaris.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ratnaris.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ratnaris.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ratnaris.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ratnaris.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ratnaris.wordpress.com&amp;blog=4769949&amp;post=8&amp;subd=ratnaris&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ratnaris.wordpress.com/2008/11/07/lingkungan-basis-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/747d76ed8cbf89e943fad648e0e1ee9f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ratnaris</media:title>
		</media:content>
	</item>
		<item>
		<title>pengertian basis data</title>
		<link>http://ratnaris.wordpress.com/2008/11/07/pengertian-basis-data/</link>
		<comments>http://ratnaris.wordpress.com/2008/11/07/pengertian-basis-data/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 06:09:37 +0000</pubDate>
		<dc:creator>ratnaris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ratnaris.wordpress.com/?p=5</guid>
		<description><![CDATA[Pengertian Basis Data Posted on April 16, 2008 by krida Basis data (database) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. Database [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ratnaris.wordpress.com&amp;blog=4769949&amp;post=5&amp;subd=ratnaris&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="line-height:normal;margin:0 0 10pt;"><strong><span style="font-size:18pt;font-family:&quot;"><a title="Pengertian Basis Data" href="http://krida85.wordpress.com/2008/04/16/pengertian-basis-data/"><span style="color:blue;">Pengertian Basis Data</span></a></span></strong></p>
<p class="MsoNormal" style="line-height:normal;margin:0;"><span style="font-size:12pt;font-family:&quot;">Posted on April 16, 2008 by krida </span></p>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">Basis data (<em>database</em>) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. <em>Database </em>merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi pada para pengguna atau <em>user</em>. </span></li>
</ul>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">Penyusunan basis data meliputi proses memasukkan data kedalam media penyimpanan data dan diatur dengan menggunakan perangkat Sistem Manajemen Basis Data (<em>Database Management System DBMS</em>). Manipulasi basis data meliputi pembuatan pernyataan (<em>query</em>) untuk mendapatkan informasi tertentu, melakukan pembaharuan atau penggantian (<em>update</em>) data, serta pembuatan <em>report</em> data. </span></li>
</ul>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">Tujuan utama <em>DBMS </em>adalah untuk menyediakan tinjauan abstrak dari data bagi <em>user</em>. Jadi sistem menyembunyikan informasi mengenai bagaimana data disimpan dan dirawat, tetapi data tetap dapat diambil dengan efisien. Pertimbangan efisien yang digunakan adalah bagaimana merancang struktur data yang kompleks, tetapi tetap dapat digunakan oleh pengguna yang masih awam, tanpa mengetahui kompleksitas struktur data. Basis data menjadi penting karena munculnya beberapa masalah bila tidak menggunakan data yang terpusat, seperti adanya duplikasi data, hubungan antar data tidak jelas, organisasi data dan<em> update </em>menjadi rumit. Jadi tujuan dari pengaturan data dengan menggunakan basis data adalah : </span></li>
</ul>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang. </span></li>
</ul>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">Kemudahan pemasukan data, sehingga meringankan tugas operator dan menyangkut pula waktu yang diperlukan oleh pemakai untuk mendapatkan data serta hak-hak yang dimiliki terhadap data yang ditangani. </span></li>
</ul>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">Pengendalian data untuk setiap siklus agar data selalu <em>up-to-date </em>dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem. </span></li>
</ul>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">Pengamanan data terhadap kemungkinan penambahan, pengubahan, pengerusakan dan gangguan-gangguan lain. </span></li>
</ul>
<p class="MsoNormal" style="text-indent:-36pt;line-height:200%;text-align:justify;margin:0 0 10pt 54pt;"><strong><span style="font-size:16pt;line-height:200%;font-family:&quot;">Elemen Basis Data</span></strong></p>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">Entitas adalah sekumpulan objek yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan satu dengan lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian. </span></li>
</ul>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">Contoh entitas : Seseorang yang menjadi siswa di sebuah sekolah. </span></li>
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">contoh lainya : barang yang menjadi inventaris suatu perusahaan</span></li>
<li class="MsoNormal"><strong><span style="font-size:16pt;font-family:&quot;">siswa</span></strong><span style="font-size:16pt;font-family:&quot;"> merupakan entitas </span></li>
<li class="MsoNormal"><strong><span style="font-size:16pt;font-family:&quot;">barang</span></strong><span style="font-size:16pt;font-family:&quot;"> juga di sebut entitas</span></li>
</ul>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu. </span></li>
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">sedangkan atribut adalah bagian dari entitas </span></li>
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">siswa memiliki atribut :</span></li>
<li class="MsoNormal"><strong><span style="font-size:16pt;font-family:&quot;">no siswa</span></strong><span style="font-size:16pt;font-family:&quot;"> </span></li>
<li class="MsoNormal"><strong><span style="font-size:16pt;font-family:&quot;">alamat siswa</span></strong><span style="font-size:16pt;font-family:&quot;"> </span></li>
</ul>
<ul type="disc">
<li class="MsoNormal"><span style="font-size:16pt;font-family:&quot;">barang memiliki atribut : </span></li>
<li class="MsoNormal"><strong><span style="font-size:16pt;font-family:&quot;">no barang</span></strong><span style="font-size:16pt;font-family:&quot;"> </span></li>
<li class="MsoNormal"><strong><span style="font-size:16pt;font-family:&quot;">harga barang</span></strong><span style="font-size:16pt;font-family:&quot;"> </span></li>
</ul>
<p class="MsoNormal" style="line-height:normal;margin:0 0 10pt;"><span style="font-size:16pt;font-family:&quot;">Filed under: </span><a title="View all posts in data base" href="http://wordpress.com/tag/data-base/"><span style="font-size:16pt;color:blue;font-family:&quot;">data base</span></a><span style="font-size:16pt;font-family:&quot;"> </span></p>
<p class="MsoNormal" style="line-height:normal;margin:0;"><span style="font-size:16pt;font-family:&quot;">« </span><a href="http://krida85.wordpress.com/2008/04/16/perancangan-dan-implementasi-sistem/"><span style="font-size:16pt;color:blue;font-family:&quot;">PERANCANGAN DAN IMPLEMENTASI SISTEM</span></a><span style="font-size:16pt;font-family:&quot;"> </span><a href="http://krida85.wordpress.com/2008/04/16/nasihat-salafus-shalih-akan-pentingnya-ilmu/"><span style="font-size:16pt;color:blue;font-family:&quot;">Nasihat Salafus Shalih akan Pentingnya Ilmu</span></a><span style="font-size:16pt;font-family:&quot;"> »</span></p>
<p class="MsoNormal" style="line-height:normal;margin:0 0 10pt;"><strong><span style="font-size:16pt;font-family:&quot;">2 Responses to “Pengertian Basis Data”</span></strong></p>
<ol type="1">
<li class="MsoNormal"></li>
</ol>
<p class="MsoNormal" style="line-height:normal;margin:0 0 10pt 36pt;"><a href="http://milamerryna73.wordpress.com/2008/09/17/sistem-basis-data/"><strong><span style="font-size:12pt;color:blue;font-family:&quot;">Sistem Basis Data « Milamerryna73’s Weblog</span></strong></a><span style="font-size:12pt;font-family:&quot;">, on </span><a href="http://krida85.wordpress.com/2008/04/16/pengertian-basis-data/#comment-237"><span style="font-size:12pt;color:blue;font-family:&quot;">September 17th, 2008 at 3:34 am</span></a><span style="font-size:12pt;font-family:&quot;"> Said: </span></p>
<p class="MsoNormal" style="line-height:normal;margin:0 0 10pt 36pt;"><span style="font-size:12pt;font-family:&quot;">[...] September 17, 2008 milamerryna73 Pengertian Basis Data [...]</span></p>
<ol type="1">
<li class="MsoNormal"></li>
</ol>
<p class="MsoNormal" style="line-height:normal;margin:0 0 10pt 36pt;"><a href="http://imas589.wordpress.com/2008/10/14/teori-sistem-basis-data/"><strong><span style="font-size:12pt;color:blue;font-family:&quot;">Teori Sistem Basis Data « Imas589’s Weblog</span></strong></a><span style="font-size:12pt;font-family:&quot;">, on </span><a href="http://krida85.wordpress.com/2008/04/16/pengertian-basis-data/#comment-263"><span style="font-size:12pt;color:blue;font-family:&quot;">October 14th, 2008 at 8:26 am</span></a><span style="font-size:12pt;font-family:&quot;"> Said: </span></p>
<p class="MsoNormal" style="line-height:normal;margin:0 0 10pt 36pt;"><span style="font-size:12pt;font-family:&quot;">[...] </span><a href="http://krida85.wordpress.com/2008/04/16/pengertian-basis-data/"><span style="font-size:12pt;color:blue;font-family:&quot;">http://krida85.wordpress.com/2008/04/16/pengertian-basis-data/</span></a><span style="font-size:12pt;font-family:&quot;"> [...]</span></p>
<p class="MsoNormal" style="margin:0 0 10pt;"><span style="font-size:small;font-family:Calibri;"> </span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ratnaris.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ratnaris.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ratnaris.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ratnaris.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ratnaris.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ratnaris.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ratnaris.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ratnaris.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ratnaris.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ratnaris.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ratnaris.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ratnaris.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ratnaris.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ratnaris.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ratnaris.wordpress.com&amp;blog=4769949&amp;post=5&amp;subd=ratnaris&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ratnaris.wordpress.com/2008/11/07/pengertian-basis-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/747d76ed8cbf89e943fad648e0e1ee9f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ratnaris</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello world!</title>
		<link>http://ratnaris.wordpress.com/2008/09/08/hello-world/</link>
		<comments>http://ratnaris.wordpress.com/2008/09/08/hello-world/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 05:28:11 +0000</pubDate>
		<dc:creator>ratnaris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ratnaris.wordpress.com&amp;blog=4769949&amp;post=1&amp;subd=ratnaris&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Welcome to <a href="http://wordpress.com/">WordPress.com</a>. This is your first post. Edit or delete it and start blogging!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/ratnaris.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/ratnaris.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ratnaris.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ratnaris.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ratnaris.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ratnaris.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ratnaris.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ratnaris.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ratnaris.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ratnaris.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ratnaris.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ratnaris.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ratnaris.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ratnaris.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ratnaris.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ratnaris.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ratnaris.wordpress.com&amp;blog=4769949&amp;post=1&amp;subd=ratnaris&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ratnaris.wordpress.com/2008/09/08/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/747d76ed8cbf89e943fad648e0e1ee9f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ratnaris</media:title>
		</media:content>
	</item>
	</channel>
</rss>
