<?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/"
	>

<channel>
	<title>_kumayOnLine_ &#187; TSBD</title>
	<atom:link href="http://www.kumay.web.id/category/tsbd/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kumay.web.id</link>
	<description>Dari Mata Turun ke Jari</description>
	<lastBuildDate>Mon, 03 Jan 2011 08:03:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Teknologi Sistem Basisdata [week 03]</title>
		<link>http://www.kumay.web.id/2008/09/19/teknologi-sistem-basisdata-week03/</link>
		<comments>http://www.kumay.web.id/2008/09/19/teknologi-sistem-basisdata-week03/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 01:26:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Catatan Kuliah]]></category>
		<category><![CDATA[MTI-UI]]></category>
		<category><![CDATA[Semester 1]]></category>
		<category><![CDATA[TSBD]]></category>

		<guid isPermaLink="false">http://www.kumay.web.id/?p=69</guid>
		<description><![CDATA[==================
Tanggal 18 September 2008
==================
Normalization: 1NF, 2NF, and 3NF.
bab 13 dan bab 14
&#8212;
anomali = ketidak normalan
Ada beberapa anomali :
1. update anomali &#60;&#8211; keadaan dimana, kalo mengupdate sebuah harga ga cukup 1 kali
tapi harus sebanyak jumlah data yg sama
contoh di slide hal 7
2. insert anomali &#60;&#8211; ga bisa insert karena data belum lengkap
contoh : tambah loan tapi [...]]]></description>
			<content:encoded><![CDATA[<p>==================<br />
Tanggal 18 September 2008<br />
==================</p>
<p>Normalization: 1NF, 2NF, and 3NF.<br />
bab 13 dan bab 14</p>
<p>&#8212;<br />
anomali = ketidak normalan</p>
<p>Ada beberapa anomali :</p>
<p>1. update anomali &lt;&#8211; keadaan dimana, kalo mengupdate sebuah harga ga cukup 1 kali<br />
tapi harus sebanyak jumlah data yg sama<br />
contoh di slide hal 7</p>
<p>2. insert anomali &lt;&#8211; ga bisa insert karena data belum lengkap<br />
contoh : tambah loan tapi branch blm ada</p>
<p>3. delete anomali &lt;&#8211; ketika menghapus satu informasi, maka kehilangan informasi yg lain<br />
contoh :<br />
kalo hapus B003 maka Mary Howe kehapus</p>
<p>&#8211;</p>
<p>perhatikan juga prinsip :<br />
Lossy-Join Decomposition &lt;&#8211; kalo mo mecah tabel, kalo dibalikin harus bisa sama (balik kesemula)</p>
<p>Functional Dependency &lt;&#8211; contoh : nama anda fungtionaly dependent dengan NPM</p>
<p>&#8212;</p>
<p>Tahap Normalisasi :<br />
dilakukan setelah dilakukan pemetaan menjadi tabel2</p>
<p>&#8212;<br />
Normal 1 &lt;&#8211; multi value atribute dah ga ada<br />
kalo pake ERD maka normal ke 1</p>
<p>&#8211;<br />
normal 2 &lt;&#8211; full functional dependency</p>
<p>contoh : date_completed &lt;&#8211; karena full tergantung sama kunci,<br />
yg lainnya parsial</p>
<p>maka dipecah 2 tablenya<br />
&#8212;</p>
<p>normal ke 3 :<br />
transitive dependency &lt;&#8211; A menentukan B dan B menentukan C</p>
<p>note :<br />
pada prakteknya sampe 3 aja sudah cukup</p>
<p>tapi perlu diperiksa apakah BCNF atau tidak, normal 5 atau tidak</p>
<p>latihan akhir bab 13, hal 414<br />
jawabannya :<br />
3 tabel<br />
&#8212;</p>
<p>Advanced Normalization<br />
bab 14</p>
<p>2NF, 3NF, BCNF &lt;&#8211; based on keys and FDs of a relation schema<br />
4NF &lt;&#8211; based on keys, multi-valued dependencies : MVDs;<br />
5NF &lt;&#8211; based on keys, join dependencies : JDs</p>
<p>perancangan db yg berkualitas dan memenuhi kebutuhan</p>
<p>BCNF &lt;&#8211; super key &lt;&#8211; kalau tau K kita tau semua</p>
<p>curiga ada BCNF kalau :<br />
punya 2 atau lebih kandidat key yg komposit</p>
<p>kejadian kalo dah normal ke 3 ga dicek BCNF<br />
maka ketika dijoin kembali menjadi salah (lebih banyak datanya)<br />
sporious  tuple  &lt;&#8211; baris2 palsu</p>
<p>&#8211;<br />
akar permasalahannya :<br />
karena ada primary dan foreign key ga cocok</p>
<p>&#8211;</p>
<p>UTS :<br />
mapping &lt;&#8211; untuk kuis besok<br />
normalisasi<br />
dll</p>
<p>&#8212;<br />
setelah UTS ada lab<br />
7 minggu untuk lab</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kumay.web.id/2008/09/19/teknologi-sistem-basisdata-week03/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Teknologi Sistem Basis Data [week 01]</title>
		<link>http://www.kumay.web.id/2008/09/05/mti-ui-teknologi-sistem-basis-data-week1/</link>
		<comments>http://www.kumay.web.id/2008/09/05/mti-ui-teknologi-sistem-basis-data-week1/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 07:01:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Catatan Kuliah]]></category>
		<category><![CDATA[MTI-UI]]></category>
		<category><![CDATA[Semester 1]]></category>
		<category><![CDATA[TSBD]]></category>

		<guid isPermaLink="false">http://www.kumay.web.id/?p=66</guid>
		<description><![CDATA[==================
Tanggal 04 September 2008
==================
Dosen : Yudho Giri Sucahyo
Dimulai dengan perkenalan lagi, membahas silabus kuliah, dan
materi kuliah yang sebagian besar diambil dari buku
Thomas Connoly, Data Base Systems ( fourth edition ), John Wiley, 2005
Gw heran, gimana caranya bapak ini mengikuti segala trend informasi yg ada,
dari trend teknologi, pengetahuan umum, implementasi project dilapangan, film, sampai
korban iklan, ditengah [...]]]></description>
			<content:encoded><![CDATA[<p>==================<br />
Tanggal 04 September 2008<br />
==================</p>
<p>Dosen : Yudho Giri Sucahyo</p>
<p>Dimulai dengan perkenalan lagi, membahas silabus kuliah, dan<br />
materi kuliah yang sebagian besar diambil dari buku<br />
Thomas Connoly, Data Base Systems ( fourth edition ), John Wiley, 2005</p>
<p>Gw heran, gimana caranya bapak ini mengikuti segala trend informasi yg ada,<br />
dari trend teknologi, pengetahuan umum, implementasi project dilapangan, film, sampai<br />
korban iklan, ditengah kesibukan beliau sehari2.</p>
<p>Bikin gw, berfikir ulang kalau mo ngomong &#8216;ga punya waktu&#8217;, padahal mungkin<br />
kalau dibandingkan beliau, kesibukan gw masih ga sebanding <img src='http://www.kumay.web.id/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Dengan pengetahuan beliau yg luas dan uptodate tsb, disertai cara menjelaskan<br />
yg fun dan contoh2 yg gampang dicerna, ga terasa jam sudah menunjuk ke 21:30,<br />
ketika materi hari itu selesai disampaikan.</p>
<p>Dijelaskan juga info dibalik [alasan] matakuliah2 yg ditawarkan pada paket program MTI-UI,<br />
khususnya di semester pertama ini, dimana tiap matakuliah saling berhubungan<br />
dan penekanannya di tiap matakuliah tsb, serta hubungannya dengan praktek industri IT dilapangan.</p>
<p>Berikut sedikit catatan gw [untuk lengkapnya, lihat pdf file, yg telah diberikan secara online melalui webkuliah MTI, maaf harus pakai login &amp; terdaftar pada kuliah tsb]:</p>
<p>UML<br />
pembuatan UML pada sebuah project berada pada tahap analisa;<br />
kalau dah masuk ke rancangan table baru disebut masuk ke tahap design;<br />
design = pemetaan ERD jadi tabel.</p>
<p>Entity &lt;&#8211; yg perlu disimpan dlm db.<br />
1. fisikal &lt;&#8211; ex : dosen<br />
2. konseptual &lt;&#8211; ex : matakuliah<br />
antar entitas ada hubungannya [relationship]</p>
<p>Attribut &lt;&#8211; karakteristik dari entitas</p>
<p>&#8212;<br />
dalam perancangan sebuah sistem, [khususnya beban proses database]<br />
perlu dipertimbangkan heavy dimana.<br />
di sisi server [banyak trigger &amp; store proc] atau<br />
di client [proses/validasi dilakukan di client],<br />
tergantung infrastruktur yg ada.</p>
<p>&#8211;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kumay.web.id/2008/09/05/mti-ui-teknologi-sistem-basis-data-week1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

