<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4735721716168157233</id><updated>2011-07-28T17:15:39.751-07:00</updated><title type='text'>Sistem Perancangan Berbasis Objek</title><subtitle type='html'>Blog ini menjelaskan mengenai Object Oriented Database</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-1507951630353198855</id><published>2008-12-02T22:04:00.000-08:00</published><updated>2009-03-24T00:00:57.996-07:00</updated><title type='text'>Object Database Perst</title><content type='html'>&lt;style id="page-skin-1" type="text/css"&gt;&lt;!-- /* * Blogger Template Style * * Sand Dollar * by Jason Sutter * Updated by Blogger Team */ /* Variable definitions ==================== &lt;variable name="textcolor" description="Text Color" type="color" default="#000"&gt;&lt;br /&gt;&lt;variable name="bgcolor" description="Page Background Color" type="color" default="#f6f6f6"&gt;&lt;br /&gt;&lt;variable name="pagetitlecolor" description="Blog Title Color" type="color" default="#F5DEB3"&gt;&lt;br /&gt;&lt;variable name="pagetitlebgcolor" description="Blog Title Background Color" type="color" default="#DE7008"&gt;&lt;br /&gt;&lt;variable name="descriptionColor" description="Blog Description Color" type="color" default="#9E5205"&gt;&lt;br /&gt;&lt;variable name="descbgcolor" description="Description Background Color" type="color" default="#F5E39e"&gt;&lt;br /&gt;&lt;variable name="titlecolor" description="Post Title Color" type="color" default="#9E5205"&gt;&lt;br /&gt;&lt;variable name="datecolor" description="Date Header Color" type="color" default="#777777"&gt;&lt;br /&gt;&lt;variable name="footercolor" description="Post Footer Color" type="color" default="#444444"&gt;&lt;br /&gt;&lt;variable name="linkcolor" description="Link Color" type="color" default="#DE7008"&gt;&lt;br /&gt;&lt;variable name="footerlinkcolor" description="Post Footer Link Color" type="color" default="#968a0a"&gt;&lt;br /&gt;&lt;variable name="visitedlinkcolor" description="Visited Link Color" type="color" default="#DE7008"&gt;&lt;br /&gt;&lt;variable name="sidebarcolor" description="Sidebar Title Color" type="color" default="#B8A80D"&gt;&lt;br /&gt;&lt;variable name="sidebarlinkcolor" description="Sidebar Link Color" type="color" default="#999999"&gt;&lt;br /&gt;&lt;variable name="bordercolor" description="Border Color" type="color" default="#e0ad12"&gt;&lt;br /&gt;&lt;variable name="bodyfont" description="Text Font" type="font" default="normal normal 100% 'Trebuchet MS',Trebuchet,Verdana,Sans-Serif"&gt;&lt;br /&gt;&lt;variable name="headerfont" description="Sidebar Title Font" type="font" default="normal bold 150% Verdana,Sans-serif"&gt;&lt;br /&gt;&lt;variable name="dateHeaderFont" description="Date Header Font" type="font" default="normal bold 105% 'Trebuchet MS',Trebuchet,Verdana,Sans-serif"&gt;&lt;br /&gt;&lt;variable name="pagetitlefont" description="Blog Title Font" type="font" default="normal bold 300% Verdana,Sans-Serif"&gt;&lt;br /&gt;&lt;variable name="titlefont" description="Post Title Font" type="font" default="normal bold 160% Verdana,Sans-Serif"&gt;&lt;br /&gt;*/&lt;br /&gt;body {&lt;br /&gt;margin:0px;&lt;br /&gt;padding:0px;&lt;br /&gt;background:#f6f6f6;&lt;br /&gt;color:#000000;&lt;br /&gt;font-size: small;&lt;br /&gt;}&lt;br /&gt;#outer-wrapper {&lt;br /&gt;font:normal normal 100% 'Trebuchet MS',Trebuchet,Verdana,Sans-Serif;&lt;br /&gt;}&lt;br /&gt;a {&lt;br /&gt;color:#DE7008;&lt;br /&gt;}&lt;br /&gt;a:hover {&lt;br /&gt;color:#9E5205;&lt;br /&gt;}&lt;br /&gt;a img {&lt;br /&gt;border-width: 0;&lt;br /&gt;}&lt;br /&gt;#content-wrapper {&lt;br /&gt;padding: 0 1em 0 1em;&lt;br /&gt;}&lt;br /&gt;@media all  {&lt;br /&gt;div#main {&lt;br /&gt;float:right;&lt;br /&gt;width:66%;&lt;br /&gt;padding:30px 0 10px 1em;&lt;br /&gt;border-left:dotted 1px #e0ad12;&lt;br /&gt;word-wrap: break-word; /* fix for long text breaking sidebar float in IE */&lt;br /&gt;overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */&lt;br /&gt;}&lt;br /&gt;div#sidebar {&lt;br /&gt;margin:20px 0px 0px 0;&lt;br /&gt;padding:0px;&lt;br /&gt;text-align:left;&lt;br /&gt;float: left;&lt;br /&gt;width: 31%;&lt;br /&gt;word-wrap: break-word; /* fix for long text breaking sidebar float in IE */&lt;br /&gt;overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;@media handheld  {&lt;br /&gt;div#main {&lt;br /&gt;float:none;&lt;br /&gt;width:90%;&lt;br /&gt;}&lt;br /&gt;div#sidebar {&lt;br /&gt;padding:30px 7% 10px 3%;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;#header {&lt;br /&gt;padding:0px 0px 0px 0px;&lt;br /&gt;margin:0px 0px 0px 0px;&lt;br /&gt;border-bottom:dotted 1px #e0ad12;&lt;br /&gt;background:#F5E39e;&lt;br /&gt;}&lt;br /&gt;h1 a:link  {&lt;br /&gt;text-decoration:none;&lt;br /&gt;color:#F5DEB3&lt;br /&gt;}&lt;br /&gt;h1 a:visited  {&lt;br /&gt;text-decoration:none;&lt;br /&gt;color:#F5DEB3&lt;br /&gt;}&lt;br /&gt;h1,h2,h3 {&lt;br /&gt;margin: 0;&lt;br /&gt;}&lt;br /&gt;h1 {&lt;br /&gt;padding:25px 0px 10px 5%;&lt;br /&gt;color:#F5DEB3;&lt;br /&gt;background:#DE7008;&lt;br /&gt;font:normal bold 300% Verdana,Sans-Serif;&lt;br /&gt;letter-spacing:-2px;&lt;br /&gt;}&lt;br /&gt;h3.post-title {&lt;br /&gt;color:#9E5205;&lt;br /&gt;font:normal bold 160% Verdana,Sans-Serif;&lt;br /&gt;letter-spacing:-1px;&lt;br /&gt;}&lt;br /&gt;h3.post-title a,&lt;br /&gt;h3.post-title a:visited {&lt;br /&gt;color: #9E5205;&lt;br /&gt;}&lt;br /&gt;h2.date-header  {&lt;br /&gt;margin:10px 0px 0px 0px;&lt;br /&gt;color:#777777;&lt;br /&gt;font: normal bold 105% 'Trebuchet MS',Trebuchet,Verdana,Sans-serif;&lt;br /&gt;}&lt;br /&gt;h4 {&lt;br /&gt;color:#aa0033;&lt;br /&gt;}&lt;br /&gt;#sidebar h2 {&lt;br /&gt;color:#B8A80D;&lt;br /&gt;margin:0px;&lt;br /&gt;padding:0px;&lt;br /&gt;font:normal bold 150% Verdana,Sans-serif;&lt;br /&gt;}&lt;br /&gt;#sidebar .widget {&lt;br /&gt;margin:0px 0px 33px 0px;&lt;br /&gt;padding:0px 0px 0px 0px;&lt;br /&gt;font-size:95%;&lt;br /&gt;}&lt;br /&gt;#sidebar ul {&lt;br /&gt;list-style-type:none;&lt;br /&gt;padding-left: 0;&lt;br /&gt;margin-top: 0;&lt;br /&gt;}&lt;br /&gt;#sidebar li {&lt;br /&gt;margin:0px 0px 0px 0px;&lt;br /&gt;padding:0px 0px 0px 0px;&lt;br /&gt;list-style-type:none;&lt;br /&gt;font-size:95%;&lt;br /&gt;}&lt;br /&gt;.description {&lt;br /&gt;padding:0px;&lt;br /&gt;margin:7px 12% 7px 5%;&lt;br /&gt;color:#9E5205;&lt;br /&gt;background:transparent;&lt;br /&gt;font:bold 100% Verdana,Sans-Serif;&lt;br /&gt;}&lt;br /&gt;.post {&lt;br /&gt;margin:0px 0px 30px 0px;&lt;br /&gt;}&lt;br /&gt;.post strong {&lt;br /&gt;color:#000000;&lt;br /&gt;font-weight:bold;&lt;br /&gt;}&lt;br /&gt;strike {&lt;br /&gt;color:#999999;&lt;br /&gt;}&lt;br /&gt;.post-footer  {&lt;br /&gt;padding:0px;&lt;br /&gt;margin:0px;&lt;br /&gt;color:#444444;&lt;br /&gt;font-size:80%;&lt;br /&gt;}&lt;br /&gt;.post-footer a {&lt;br /&gt;border:none;&lt;br /&gt;color:#968a0a;&lt;br /&gt;text-decoration:none;&lt;br /&gt;}&lt;br /&gt;.post-footer a:hover {&lt;br /&gt;text-decoration:underline;&lt;br /&gt;}&lt;br /&gt;#comments {&lt;br /&gt;padding:0px;&lt;br /&gt;font-size:110%;&lt;br /&gt;font-weight:bold;&lt;br /&gt;}&lt;br /&gt;.comment-author {&lt;br /&gt;margin-top: 10px;&lt;br /&gt;}&lt;br /&gt;.comment-body {&lt;br /&gt;font-size:100%;&lt;br /&gt;font-weight:normal;&lt;br /&gt;color:black;&lt;br /&gt;}&lt;br /&gt;.comment-footer {&lt;br /&gt;padding-bottom:20px;&lt;br /&gt;color:#444444;&lt;br /&gt;font-size:80%;&lt;br /&gt;font-weight:normal;&lt;br /&gt;display:inline;&lt;br /&gt;margin-right:10px&lt;br /&gt;}&lt;br /&gt;.deleted-comment  {&lt;br /&gt;font-style:italic;&lt;br /&gt;color:gray;&lt;br /&gt;}&lt;br /&gt;.comment-link  {&lt;br /&gt;margin-left:.6em;&lt;br /&gt;}&lt;br /&gt;.profile-textblock {&lt;br /&gt;clear: both;&lt;br /&gt;margin-left: 0;&lt;br /&gt;}&lt;br /&gt;.profile-img {&lt;br /&gt;float: left;&lt;br /&gt;margin: 0 5px 5px 0;&lt;br /&gt;border: 2px solid #DE7008;&lt;br /&gt;}&lt;br /&gt;#sidebar a:link  {&lt;br /&gt;color:#999999;&lt;br /&gt;text-decoration:none;&lt;br /&gt;}&lt;br /&gt;#sidebar a:active  {&lt;br /&gt;color:#ff0000;&lt;br /&gt;text-decoration:none;&lt;br /&gt;}&lt;br /&gt;#sidebar a:visited  {&lt;br /&gt;color:sidebarlinkcolor;&lt;br /&gt;text-decoration:none;&lt;br /&gt;}&lt;br /&gt;#sidebar a:hover {&lt;br /&gt;color:#B8A80D;&lt;br /&gt;text-decoration:none;&lt;br /&gt;}&lt;br /&gt;.feed-links {&lt;br /&gt;clear: both;&lt;br /&gt;line-height: 2.5em;&lt;br /&gt;}&lt;br /&gt;#blog-pager-newer-link {&lt;br /&gt;float: left;&lt;br /&gt;}&lt;br /&gt;#blog-pager-older-link {&lt;br /&gt;float: right;&lt;br /&gt;}&lt;br /&gt;#blog-pager {&lt;br /&gt;text-align: center;&lt;br /&gt;}&lt;br /&gt;.clear {&lt;br /&gt;clear: both;&lt;br /&gt;}&lt;br /&gt;.widget-content {&lt;br /&gt;margin-top: 0.5em;&lt;br /&gt;}&lt;br /&gt;/** Tweaks for layout editor preview */&lt;br /&gt;body#layout #outer-wrapper {&lt;br /&gt;margin-top: 0;&lt;br /&gt;}&lt;br /&gt;body#layout #main,&lt;br /&gt;body#layout #sidebar {&lt;br /&gt;margin-top: 10px;&lt;br /&gt;padding-top: 0;&lt;br /&gt;}&lt;br /&gt;/* start Pygment stylesheet for style='emacs' */&lt;br /&gt;.linenos {background-color: #cccccc }&lt;br /&gt;.hll { background-color: #ffffcc }&lt;br /&gt;.c { color: #008800; font-style: italic } /* Comment */&lt;br /&gt;.err { border: 1px solid #FF0000 } /* Error */&lt;br /&gt;.k { color: #AA22FF; font-weight: bold } /* Keyword */&lt;br /&gt;.o { color: #666666 } /* Operator */&lt;br /&gt;.cm { color: #008800; font-style: italic } /* Comment.Multiline */&lt;br /&gt;.cp { color: #008800 } /* Comment.Preproc */&lt;br /&gt;.c1 { color: #008800; font-style: italic } /* Comment.Single */&lt;br /&gt;.cs { color: #008800; font-weight: bold } /* Comment.Special */&lt;br /&gt;.gd { color: #A00000 } /* Generic.Deleted */&lt;br /&gt;.ge { font-style: italic } /* Generic.Emph */&lt;br /&gt;.gr { color: #FF0000 } /* Generic.Error */&lt;br /&gt;.gh { color: #000080; font-weight: bold } /* Generic.Heading */&lt;br /&gt;.gi { color: #00A000 } /* Generic.Inserted */&lt;br /&gt;.go { color: #808080 } /* Generic.Output */&lt;br /&gt;.gp { color: #000080; font-weight: bold } /* Generic.Prompt */&lt;br /&gt;.gs { font-weight: bold } /* Generic.Strong */&lt;br /&gt;.gu { color: #800080; font-weight: bold } /* Generic.Subheading */&lt;br /&gt;.gt { color: #0040D0 } /* Generic.Traceback */&lt;br /&gt;.kc { color: #AA22FF; font-weight: bold } /* Keyword.Constant */&lt;br /&gt;.kd { color: #AA22FF; font-weight: bold } /* Keyword.Declaration */&lt;br /&gt;.kn { color: #AA22FF; font-weight: bold } /* Keyword.Namespace */&lt;br /&gt;.kp { color: #AA22FF } /* Keyword.Pseudo */&lt;br /&gt;.kr { color: #AA22FF; font-weight: bold } /* Keyword.Reserved */&lt;br /&gt;.kt { color: #00BB00; font-weight: bold } /* Keyword.Type */&lt;br /&gt;.m { color: #666666 } /* Literal.Number */&lt;br /&gt;.s { color: #BB4444 } /* Literal.String */&lt;br /&gt;.na { color: #BB4444 } /* Name.Attribute */&lt;br /&gt;.nb { color: #AA22FF } /* Name.Builtin */&lt;br /&gt;.nc { color: #0000FF } /* Name.Class */&lt;br /&gt;.no { color: #880000 } /* Name.Constant */&lt;br /&gt;.nd { color: #AA22FF } /* Name.Decorator */&lt;br /&gt;.ni { color: #999999; font-weight: bold } /* Name.Entity */&lt;br /&gt;.ne { color: #D2413A; font-weight: bold } /* Name.Exception */&lt;br /&gt;.nf { color: #00A000 } /* Name.Function */&lt;br /&gt;.nl { color: #A0A000 } /* Name.Label */&lt;br /&gt;.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */&lt;br /&gt;.nt { color: #008000; font-weight: bold } /* Name.Tag */&lt;br /&gt;.nv { color: #B8860B } /* Name.Variable */&lt;br /&gt;.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */&lt;br /&gt;.w { color: #bbbbbb } /* Text.Whitespace */&lt;br /&gt;.mf { color: #666666 } /* Literal.Number.Float */&lt;br /&gt;.mh { color: #666666 } /* Literal.Number.Hex */&lt;br /&gt;.mi { color: #666666 } /* Literal.Number.Integer */&lt;br /&gt;.mo { color: #666666 } /* Literal.Number.Oct */&lt;br /&gt;.sb { color: #BB4444 } /* Literal.String.Backtick */&lt;br /&gt;.sc { color: #BB4444 } /* Literal.String.Char */&lt;br /&gt;.sd { color: #BB4444; font-style: italic } /* Literal.String.Doc */&lt;br /&gt;.s2 { color: #BB4444 } /* Literal.String.Double */&lt;br /&gt;.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */&lt;br /&gt;.sh { color: #BB4444 } /* Literal.String.Heredoc */&lt;br /&gt;.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */&lt;br /&gt;.sx { color: #008000 } /* Literal.String.Other */&lt;br /&gt;.sr { color: #BB6688 } /* Literal.String.Regex */&lt;br /&gt;.s1 { color: #BB4444 } /* Literal.String.Single */&lt;br /&gt;.ss { color: #B8860B } /* Literal.String.Symbol */&lt;br /&gt;.bp { color: #AA22FF } /* Name.Builtin.Pseudo */&lt;br /&gt;.vc { color: #B8860B } /* Name.Variable.Class */&lt;br /&gt;.vg { color: #B8860B } /* Name.Variable.Global */&lt;br /&gt;.vi { color: #B8860B } /* Name.Variable.Instance */&lt;br /&gt;.il { color: #666666 } /* Literal.Number.Integer.Long */&lt;br /&gt;/* end Pygment stylesheet for style='emacs' */&lt;br /&gt;&lt;br /&gt;--&gt;&lt;/style&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;b&gt;Apa itu Perst?&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;Perst merupakan Sistem Object Oriented Database sederhana untuk Java/.Net. Object Oriented disini maksudnya bahwa Perst dapat melakukan store/load object secara langsung. Sasaran dari Perst adalah menyediakan bagi programmer suatu mekanisme yang sesuai dan powerful terhadap data yang dalam jumlah besar. Beberapa asumsi dasar yang menentukan desain dari Perst, antara lain:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;" align="justify"&gt;Object persistent  dapat diakses dalam cara yang sama sebagai object sementara&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;" align="justify"&gt;Engine database  dapat lebih mudah dikelola secara efisien untuk data yang banyak dan  dapat sesuai di memori utama&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0cm;" align="justify"&gt;tidak perlu  preprocessor yang khusus, compiler, virtual machine atau tools  lainnya yang seharusnya diperlukan pada database dan untuk  mengembangkan aplikasi yang menggunakannya.&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Menyimpan Object ke dalam database&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;Sasaran utama dari Perst adalah memandu programmer untuk bekerja dengan object persistent dengan cara yang dimungkinkan sama dengan object sementara secara normal. Bagaimanapun, persistensi memiliki aspek yang tidak dapat disembunyikan bagi programmer. Sebagai contoh, suatu penyimpanan Perst dimana object-object akan disimpan perlu dispesifikasikan, dan konsistensi data perlu disediakan. Dengan Perst, task-task tersebut dilakukan oleh class &lt;b&gt;Storage&lt;/b&gt;. Class ini merupakan class abstract dan programmer wajib menggunakan class &lt;b&gt;storageFactory&lt;/b&gt; untuk membuat instance storage.&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;pre&gt;  1&lt;br /&gt; 2&lt;/pre&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span class="c"&gt;&lt;br /&gt;// get instance of the storage&lt;br /&gt;Storage db = StorageFactory.getInstance().createStorage();&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;Jika instance storage sudah dibuat, maka storage dapat di-Open:&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#007e00;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;// open the database&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#00007e;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;db.open("test.dbs", pagePoolSize);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;Dapat dimungkinkan penggunaan Perst sebagai memori internal database, di mana semua data disimpan dan dikelola pada memori utama. Hal ini memerlukan penggunaan class stub NullFile dan menspesifikasikan INFINITE_PAGE_POOL sebagai pagepoolsize.  &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#00007e;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;db.open(new NullFile(),Storage.INFINITE_PAGE_POOL); &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;span style="color:#000000;"&gt;Jika aplikasi menggunakan suatu database Perst diakhiri, database tersebut perlu ditutup menggunakan method Storage.close()&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#007e00;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;// get instance of the storage&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#00007e;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;Storage db = StorageFactory.getInstance().createStorage();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#00007e;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;db.open("test.dbs", pagePoolSize); &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#007e00;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;// Open the database&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#007e00;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;// do something with the database&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#00007e;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;db.close(); &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#007e00;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;// ... and close it&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Root Object&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;span style="color:#000000;"&gt;Setelah instance storage dibuka, database dapat diakses object persistentnya. Ketika aplikasi mengakses object secara normal, aplikasi menggunakan referensi agar object tetap berada pada variable program atau dalam field-field dari object lain. Tetapi jika embuka suatu database yang terdiri dari object persistent, aplikasi tidak akan mereferensi ke object tersebut.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;span style="color:#000000;"&gt;Suatu mekanisme diperlukan untuk mendapatkan referensi dan Perst menyediakannya untuk dapat digunakan yang disebut root object. Suatu storage hanya memiliki satu root object. Untuk membuat root object digunakan method Storage.getRoot.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#00007e;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size: 9pt;font-size:85%;"&gt;MyRootClass root = (MyRootClass)db.getRoot();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#007e00;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size: 9pt;font-size:85%;"&gt;// get storage root&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#00007e;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size: 9pt;font-size:85%;"&gt;if (root == null) {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; text-indent: 1.27cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#007e00;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size: 9pt;font-size:85%;"&gt;// Root is not yet defined: storage is not initialized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; text-indent: 1.27cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#00007e;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size: 9pt;font-size:85%;"&gt;root = new MyRootClass(db); &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#007e00;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size: 9pt;font-size:85%;"&gt;// create root object&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; text-indent: 1.27cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#00007e;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size: 9pt;font-size:85%;"&gt;db.setRoot(root); &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#007e00;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size: 9pt;font-size:85%;"&gt;// register root object&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; margin-bottom: 0cm;"&gt; &lt;span style="color:#00007e;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size: 9pt;font-size:85%;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;Contoh Program menggunakan Object Database Perst&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt;Class Barang.java&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;           &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package coba01;&lt;br /&gt;import org.garret.perst.*;&lt;br /&gt;public class Barang extends Persistent {&lt;br /&gt;String KodeBarang;&lt;br /&gt;String NamaBarang;&lt;br /&gt;String Jenis;&lt;br /&gt;double HargaSatuan;&lt;br /&gt;String Supplier;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;  &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public Barang(String kd,String nm, String jns, double hrg, String sup){&lt;br /&gt;this.KodeBarang = kd;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.NamaBarang = nm;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Jenis =jns;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.HargaSatuan =hrg;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Supplier = sup;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;/span&gt; &lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public String getKodeBarang(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return KodeBarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public String getNamaBarang(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return NamaBarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public String getJenis(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return Jenis;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public double getHarga(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return HargaSatuan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public String getSupplier(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return Supplier;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public String toString(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return KodeBarang+"/"+NamaBarang+"/"+Jenis+"/"+ &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String.valueOf(HargaSatuan)+"/"+Supplier;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt;Class Main.java&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package coba01;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import java.io.File;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import org.garret.perst.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import java.util.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class Main { &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public static void main(String[] args) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;new File("Barang.dbs").delete();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Storage db = StorageFactory.getInstance().createStorage();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.open("Barang.dbs"); &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;IPersistentSet root = (IPersistentSet)db.getRoot();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;if (root == null) { &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;            &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root = db.createSet();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;            &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.setRoot(root);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;} &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root.add(new Barang("M33",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Mie Goreng Ayam","Mie",1200,"Fastfood"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root.add(new Barang("S03",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Sun Silk","Shampo",6500,"UniClean"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root.add(new Barang("M11",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Mie Goreng Ayam","Mie",1000,"FlyFood"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root.add(new Barang("K31",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Kopi cap API","Kopi",2700,"Obor"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root.add(new Barang("T01",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Teh Aroma Wangi","Teh",4500,"UniClean"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root.add(new Barang("M02",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Soto Mie","Mie",1100,"Fastfood"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root.add(new Barang("M51",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Mie Kari","Mie",1300,"FlyFood"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root.add(new Barang("K21",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Kopi cap Wangi","Kopi",7500,"Uniclean"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root.add(new Barang("T05",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Teh T-Melati","Teh",5500,"Obor"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;root.add(new Barang("M82",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Mie Bakso","Mie",1200,"Fastfood"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Object sudah persistent dalam Database");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Iterator iterator = root.iterator();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (iterator.hasNext()) { &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;            &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(iterator.next());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;            &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(204, 255, 255) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt;Hasil : &lt;/b&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Object sudah persistent dalam Database&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M33/Mie Goreng Ayam/Mie/1200.0/Fastfood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;S03/Sun Silk/Shampo/6500.0/UniClean&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M11/Mie Goreng Ayam/Mie/1000.0/FlyFood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;K31/Kopi cap API/Kopi/2700.0/Obor&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;T01/Teh Aroma Wangi/Teh/4500.0/UniClean&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M02/Soto Mie/Mie/1100.0/Fastfood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M51/Mie Kari/Mie/1300.0/FlyFood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;K21/Kopi cap Wangi/Kopi/7500.0/Uniclean&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;T05/Teh T-Melati/Teh/5500.0/Obor&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M82/Mie Bakso/Mie/1200.0/Fastfood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt;Resources:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt;Download Perst from McObject's Web site : &lt;/b&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;www.mcobject.com/perst&lt;/b&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;"&gt;&lt;b&gt;Referensi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;b&gt;Perst TM Introduction and Tutorial&lt;/b&gt;&lt;/i&gt;, McObject, 2008&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-1507951630353198855?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/1507951630353198855/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=1507951630353198855' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/1507951630353198855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/1507951630353198855'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/12/object-database-perst.html' title='Object Database Perst'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-87987182399107165</id><published>2008-12-02T21:50:00.000-08:00</published><updated>2009-03-21T01:05:36.432-07:00</updated><title type='text'>Native Query pada DB4O</title><content type='html'>&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;Native query merupakan pengembangan dari Object Query sebelumnya. Di mana object query sebelumnya memiliki banyak kekurangan diantaranya pengecekan kesalahan dan keamanan dari query.&lt;/p&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Dimisalkan ada relationship antar object, yaitu:&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/STYeqt3zUZI/AAAAAAAAAJs/tQgO_55-5F4/s1600-h/g631.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 101px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/STYeqt3zUZI/AAAAAAAAAJs/tQgO_55-5F4/s320/g631.JPG" alt="" id="BLOGGER_PHOTO_ID_5275437732728099218" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Diasumsikan bahwa seorang Person memiliki suatu Account di suatu bank. Maka relationship yang akan dibuat akan membentuk dua class dengan attribute seperti berikut:&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;br /&gt;Class Account&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;public class Account {&lt;br /&gt;private double amount;&lt;br /&gt;private double credit;&lt;br /&gt;}&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Class Person&lt;/b&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;b&gt;public class Person {&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;b&gt;private Account account;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;b&gt;private String name;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;b&gt;private int age;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;     &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="sv-SE"&gt;Misalkan Object Personnya sebagai berikut:&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="sv-SE"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/STYeqyjBdCI/AAAAAAAAAJ0/OPMD0qE6CuU/s1600-h/g632.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 145px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/STYeqyjBdCI/AAAAAAAAAJ0/OPMD0qE6CuU/s320/g632.JPG" alt="" id="BLOGGER_PHOTO_ID_5275437733983122466" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Dari data table tersebut, Tuliskan Query di bawah ini dengan perintah SQL (untuk DBMS) dan Native Query (Object Database Db4o):&lt;/p&gt; &lt;ol&gt;&lt;li&gt;Tampilkan 	semua kolom dari Tabel tersebut&lt;/li&gt;&lt;li&gt;Tampilkan 	jumlah amount dan credit dari accountnya Linda.&lt;/li&gt;&lt;li&gt;Tampilkan 	nama serta jumlah credit yang kurang dari 100.&lt;/li&gt;&lt;li&gt;Tampilkan 	nama serta jumlah amount atau credit yang kurang dari 100.&lt;/li&gt;&lt;li&gt;&lt;span lang="es-ES"&gt;Tampilkan 	nama yang umurnya antara 40-50 dan creditnya &lt;/span&gt;&lt;span lang="es-ES"&gt;diatas 	1000&lt;/span&gt;&lt;/li&gt;&lt;li&gt; 	Tampilkan nama serta umurnya yang Amount sama dengan nasabah Heinz.&lt;/li&gt;&lt;/ol&gt; 	 	 	 	 	  &lt;p style="margin-bottom: 0cm;" align="justify" lang="es-ES"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify" lang="es-ES"&gt;Karena kita menggunakan Object Database Db4o maka tabel tersebut dibuat sebagai suatu Class.&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="es-ES"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span lang="es-ES"&gt;Berikut ini kode program dari&lt;/span&gt;&lt;span lang="es-ES"&gt;&lt;b&gt; Class Person&lt;/b&gt;&lt;/span&gt;&lt;span lang="es-ES"&gt;:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="es-ES"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;ol&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package bank;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class Person {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;private Account account;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;private String Name;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;private int Age;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public Person(String name, int age){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Name = name;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Age = age;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.account=null;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public String getName(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return Name;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public int getAge(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return Age;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public void setAccount(Account account){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.account = account;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public Account getAccount(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return account;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public String toString(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return Name+"/"+Age+"/"+account;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                                                                                                   &lt;br /&gt;                  &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;Berikut ini kode program dari&lt;b&gt; Class Account&lt;/b&gt;:&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;ol&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package bank;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class Account {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;private double Amount;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;private double Credit;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public Account(double amount, double credit){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Amount=amount;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Credit = credit;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public double getAmount(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return Amount;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public double getCredit(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return Credit;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public String toString(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return Amount+"/"+Credit;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                                               &lt;br /&gt;          &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Solusi Query ke-1&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt; &lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;b&gt;Tampilkan semua kolom dari Tabel tersebut&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/p&gt;  &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 204, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT *&lt;br /&gt;FROM Person;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet persons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return true;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;      &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;Hasil Query ke-1&lt;/b&gt;&lt;/p&gt;  &lt;ol&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 1 : SELECT * FROM Person;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Hasil : 6&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Rossi/28/1500.0/500.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Tony/35/2500.0/300.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;James/42/1250.0/50.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Heinz/20/1500.0/500.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Eric/22/150.0/0.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Linda/45/5000.0/1500.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Solusi Query ke-2&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt; &lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;b&gt;Tampilkan jumlah amount dan credit dari accountnya Linda.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/p&gt;   &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 204, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT Amount, Credit&lt;br /&gt;FROM Person&lt;br /&gt;WHERE Name = ‘Linda’;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet persons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return person.getName().equals("Linda");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;       &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;Hasil Query ke-2&lt;/b&gt;&lt;/p&gt;    &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 2 : SELECT Amount,Credit FROM Person WHERE Name = 'Linda';&lt;br /&gt;Hasil : 1 record&lt;br /&gt;5000.0/1500.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Solusi Query ke-3&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt; &lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;b&gt;Tampilkan nama serta jumlah credit yang kurang dari 100.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/p&gt;   &lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 204, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT Name, Credit&lt;br /&gt;FROM Person&lt;br /&gt;WHERE Credit &lt;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt; &lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt; &lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt; &lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt; &lt;/b&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet persons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return person.getAccount().getCredit() &lt;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt;&lt;b&gt;&lt;b&gt;       &lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Hasil Query ke-3&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;     &lt;/b&gt;&lt;/b&gt;&lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 3 : SELECT Name, Credit FROM Person WHERE Credit &lt;&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;b&gt;&lt;b&gt; &lt;/p&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Solusi Query ke-4&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;b&gt;Tampilkan nama serta jumlah amount atau credit yang kurang dari 100.&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;   &lt;/b&gt;&lt;/b&gt;&lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 204, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT Name, Amount, Credit&lt;br /&gt;FROM Person&lt;br /&gt;WHERE Amount &lt;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet persons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return person.getAccount().getAmount() &lt;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                        &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;person.getAccount().getCredit() &lt;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;       &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Hasil Query ke-4&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 4 : SELECT Name, Amount, Credit FROM Person WHERE Amount &lt;&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/p&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="es-ES"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Solusi Query ke-5&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify" lang="es-ES"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;b&gt;Tampilkan nama yang umurnya antara 40-50 dan creditnya diatas 1000&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;   &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 204, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT Name&lt;br /&gt;FROM Person&lt;br /&gt;WHERE (Age between 40 AND 50) AND (Credit &gt; 1000);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet persons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return person.getAge() &gt;= 40&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&amp;amp;&amp;amp; person.getAge() &lt;= 50&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&amp;amp;&amp;amp; person.getAccount().getCredit() &gt; 1000.0;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;        &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Hasil Query ke-5&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;    &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 5 : SELECT Name FROM Person WHERE (Age Between 40 AND 50) AND (Credit &gt; 1000);&lt;br /&gt;Hasil : 1 record&lt;br /&gt;Linda&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Solusi Query ke-6&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;b&gt;Tampilkan nama serta umurnya yang Amount sama dengan nasabah Heinz.&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;      &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 204, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT Name, Age&lt;br /&gt;FROM Person&lt;br /&gt;WHERE Not( Name = ‘Heinz’) AND Amount IN (&lt;br /&gt;SELECT Amount&lt;br /&gt;FROM Person&lt;br /&gt;WHERE Name = ‘Heinz’);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet Subpersons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return person.getName().equals("Rossi");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});      &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (Subpersons.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;final Person persons = (Person)Subpersons.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet Objperson = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person p) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return p.getAccount().getAmount() == &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                            &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;persons.getAccount().getAmount()&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                           &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&amp;amp;&amp;amp; p.getName() != "Heinz" ;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}         &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                  &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Hasil Query ke-6&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;          &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="border: 1px solid rgb(0, 0, 0); padding: 0.04cm 0.14cm; background: rgb(255, 255, 153) none repeat scroll 0% 50%; margin-bottom: 0cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 6 :&lt;br /&gt;SELECT Name, Age&lt;br /&gt;FROM Person&lt;br /&gt;WHERE Not( Name = ‘Heinz’) AND Amount IN (&lt;br /&gt;SELECT Amount&lt;br /&gt;FROM Person&lt;br /&gt;WHERE Name = ‘Heinz’);&lt;br /&gt;Hasil : 1 record&lt;br /&gt;Rossi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Full Source Code&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package bank;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import com.db4o.query.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import java.io.File;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class Main {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @param args the command line arguments&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public static void main(String[] args) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;// TODO code application logic here&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;InsertData();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query1();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query2();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query3();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query4();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query5();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query6();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public static void InsertData(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;new File("Person.yap").delete();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer db = Db4o.openFile("Person.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Account a1 = new Account(1500, 500);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person p1 = new Person("Heinz", 20);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;p1.setAccount(a1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Account a2 = new Account(5000, 1500);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person p2 = new Person("Linda", 45);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;p2.setAccount(a2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person p3 = new Person("Eric", 22);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Account a3 = new Account(150, 0);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;p3.setAccount(a3);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person p4 = new Person("James", 42);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Account a4 = new Account(1250, 50);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;p4.setAccount(a4);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person p5 = new Person("Tony", 35);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Account a5 = new Account(2500, 300);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;p5.setAccount(a5);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person p6 = new Person("Rossi", 28);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Account a6 = new Account(1500, 500);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;p6.setAccount(a6);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(p1);db.set(p2);db.set(p3);db.set(p4);db.set(p5);db.set(p6);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Data Person sudah tersimpan");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public static void Query1(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer db = Db4o.openFile("Person.yap");        &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet persons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return true;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Query 1 : SELECT * FROM Person;");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Hasil : " + persons.size());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (persons.hasNext()){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(persons.next());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public static void Query2(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer db = Db4o.openFile("Person.yap");        &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet persons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return person.getName().equals("Linda");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Query 2 : SELECT Amount,Credit FROM Person WHERE Name = 'Linda';");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Hasil : " + persons.size()+" record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (persons.hasNext()){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person person = (Person)persons.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(person.getAccount());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public static void Query3(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer db = Db4o.openFile("Person.yap");        &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet persons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return person.getAccount().getCredit() &lt;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Query 3 : SELECT Name, Credit FROM Person WHERE Credit &lt;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Hasil : " + persons.size()+" record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (persons.hasNext()){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person person = (Person)persons.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(person.getName()+"/"+ person.getAccount().getCredit());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public static void Query4(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer db = Db4o.openFile("Person.yap");        &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet persons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return person.getAccount().getAmount() &lt;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Query 4 : SELECT Name, Amount, Credit FROM Person WHERE Amount &lt;&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Hasil : " + persons.size()+" record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (persons.hasNext()){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person person = (Person)persons.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(person.getName()+"/"+ person.getAccount());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public static void Query5(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer db = Db4o.openFile("Person.yap");        &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet persons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return person.getAge() &gt;= 40&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&amp;amp;&amp;amp; person.getAge() &lt;= 50&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&amp;amp;&amp;amp; person.getAccount().getCredit() &gt; 1000.0;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Query 5 : SELECT Name FROM Person WHERE (Age Between 40 AND 50) AND (Credit &gt; 1000);");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Hasil : " + persons.size()+" record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (persons.hasNext()){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person person = (Person)persons.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(person.getName());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public static void Query6(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer db = Db4o.openFile("Person.yap");        &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet Subpersons = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person person) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return person.getName().equals("Rossi");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});      &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (Subpersons.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;final Person persons = (Person)Subpersons.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet Objperson = db.query(new Predicate() &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public boolean match(Person p) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return p.getAccount().getAmount() == persons.getAccount().getAmount()&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                           &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&amp;amp;&amp;amp; p.getName() != "Heinz" ;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}         &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;});&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Query 6 :");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("SELECT Name, Age");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("FROM Person");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("WHERE Not( Name = ‘Heinz’) AND Amount IN (");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("    SELECT Amount"); &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("    FROM Person");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("    WHERE Name = ‘Heinz’);");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Hasil : " + Objperson.size()+" record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (Objperson.hasNext()){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person person = (Person)Objperson.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(person.getName());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;                                                                                                                                                                         &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;Referensi&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;span lang="pt-BR"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;i&gt;&lt;b&gt;Db4o-5.2 Tutorial&lt;/b&gt;&lt;/i&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span lang="pt-BR"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;, db4objects Inc., USA&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-left: 1.59cm; text-indent: -1.59cm; margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; Irwanto, Djon., 2007,&lt;i&gt;&lt;b&gt; Membangun Object Oriented Software dengan Java dan Object Database&lt;/b&gt;&lt;/i&gt;, PT Elex Media Komputindo, Jakarta&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt; &lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-87987182399107165?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/87987182399107165/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=87987182399107165' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/87987182399107165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/87987182399107165'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/12/native-query-pada-db4o.html' title='Native Query pada DB4O'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Rkm9XUXuK1E/STYeqt3zUZI/AAAAAAAAAJs/tQgO_55-5F4/s72-c/g631.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-2041000304164265836</id><published>2008-11-19T21:58:00.000-08:00</published><updated>2008-11-19T23:14:05.812-08:00</updated><title type='text'>Sorting dalam Database Db4o</title><content type='html'>&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;span lang="pt-BR"&gt;Pada kesempatan kali ini, penulis akan menunjukkan cara melakukan &lt;/span&gt;&lt;span lang="pt-BR"&gt;Pengurutan (Sortir) Object Query di dalam database Db4o.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;Misalkan dalam suatu DBMS terdapat table Barang seperti berikut:&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSUB_PiItlI/AAAAAAAAAJk/qjxeoJ65SfY/s1600-h/g611.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 179px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSUB_PiItlI/AAAAAAAAAJk/qjxeoJ65SfY/s320/g611.JPG" alt="" id="BLOGGER_PHOTO_ID_5270621124920129106" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm;" align="justify"&gt;Dari table tersebut, akan diurutkan berdasarkan Nama barang dan Harga secara Ascending dan Descending.&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;Karena kita menggunakan Object Database Db4o maka tabel tersebut dibuat sebagai suatu Class.&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span lang="sv-SE"&gt;Berikut ini kode program dari&lt;/span&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt; Class Barang (dari Bagian I)&lt;/b&gt;&lt;/span&gt;&lt;span lang="sv-SE"&gt;:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package barang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;@author  team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Barang {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  KodeBarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  NamaBarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  Jenis;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;double  HargaSatuan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  Supplier;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;br /&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  Barang(String kd,String nm, String jns, &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                    &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;double  hrg, String sup){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.KodeBarang  = kd;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.NamaBarang  = nm;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.Jenis  =jns;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.HargaSatuan  =hrg;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.Supplier  = sup;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  String getKodeBarang(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  KodeBarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  String getNamaBarang(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  NamaBarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}     &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  String getJenis(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  Jenis;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  double getHarga(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  HargaSatuan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  String getSupplier(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  Supplier;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}     &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  String toString(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  KodeBarang+"/"+NamaBarang+"/"+Jenis+"/"+  &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String.valueOf(HargaSatuan)+"/"+Supplier;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                                    &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;span lang="pt-BR"&gt;Bu&lt;/span&gt;at desain form seperti yang terlihat pada gambar berikut, pada form (JFrame1) terdapat  komponen-komponen sebagai berikut:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;  J&lt;span lang="pt-BR"&gt;RadioButton (4 buah)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span lang="pt-BR"&gt;J&lt;/span&gt;&lt;span lang="pt-BR"&gt;ButtonGroup (2 buah)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span lang="pt-BR"&gt;J&lt;/span&gt;&lt;span lang="pt-BR"&gt;Panel (2 buah)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span lang="pt-BR"&gt;J&lt;/span&gt;&lt;span lang="pt-BR"&gt;Button (1 buah) &lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span lang="pt-BR"&gt;J&lt;/span&gt;&lt;span lang="pt-BR"&gt;Tabel (1 buah)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;            &lt;p style="margin-bottom: 0cm;" align="center" lang="pt-BR"&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="center" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify" lang="pt-BR"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSUBY-lFZ6I/AAAAAAAAAI8/MKD2aacJJlw/s1600-h/g622.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 299px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSUBY-lFZ6I/AAAAAAAAAI8/MKD2aacJJlw/s320/g622.JPG" alt="" id="BLOGGER_PHOTO_ID_5270620467534063522" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify" lang="pt-BR"&gt; Pada project kali ini penulis menggunakan ketentuan nama komponen sebagai berikut untuk memudahkan pemahaman dalam pembuatan kode program.&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;center&gt;  &lt;table width="319" border="1" bordercolor="#000000" cellpadding="7" cellspacing="0"&gt;   &lt;col width="95"&gt;   &lt;col width="105"&gt;   &lt;col width="75"&gt;   &lt;tbody&gt;&lt;tr valign="top"&gt;    &lt;td width="95"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;&lt;b&gt;Komponen&lt;/b&gt;&lt;/p&gt;    &lt;/td&gt;    &lt;td width="105"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;&lt;b&gt;Text&lt;/b&gt;&lt;/p&gt;    &lt;/td&gt;    &lt;td width="75"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/p&gt;    &lt;/td&gt;   &lt;/tr&gt;   &lt;tr valign="top"&gt;    &lt;td width="95"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;span lang="sv-SE"&gt;J&lt;/span&gt;&lt;span lang="sv-SE"&gt;RadioButton1&lt;/span&gt;&lt;/p&gt;    &lt;/td&gt;    &lt;td width="105"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;Ascending&lt;/p&gt;    &lt;/td&gt;    &lt;td width="75"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;optAsc&lt;/p&gt;    &lt;/td&gt;   &lt;/tr&gt;   &lt;tr valign="top"&gt;    &lt;td width="95"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;span lang="sv-SE"&gt;J&lt;/span&gt;&lt;span lang="sv-SE"&gt;RadioButton2&lt;/span&gt;&lt;/p&gt;    &lt;/td&gt;    &lt;td width="105"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;Descending&lt;/p&gt;    &lt;/td&gt;    &lt;td width="75"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;optDsc&lt;/p&gt;    &lt;/td&gt;   &lt;/tr&gt;   &lt;tr valign="top"&gt;    &lt;td width="95"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;span lang="sv-SE"&gt;J&lt;/span&gt;&lt;span lang="sv-SE"&gt;RadioButton3&lt;/span&gt;&lt;/p&gt;    &lt;/td&gt;    &lt;td width="105"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;Nama     Barang&lt;/p&gt;    &lt;/td&gt;    &lt;td width="75"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;optNama&lt;/p&gt;    &lt;/td&gt;   &lt;/tr&gt;   &lt;tr valign="top"&gt;    &lt;td width="95"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;span lang="sv-SE"&gt;J&lt;/span&gt;&lt;span lang="sv-SE"&gt;RadioButton4&lt;/span&gt;&lt;/p&gt;    &lt;/td&gt;    &lt;td width="105"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;Harga     Satuan&lt;/p&gt;    &lt;/td&gt;    &lt;td width="75"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;optHarga&lt;/p&gt;    &lt;/td&gt;   &lt;/tr&gt;   &lt;tr valign="top"&gt;    &lt;td width="95"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;JFrame1&lt;/p&gt;    &lt;/td&gt;    &lt;td width="105"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;Aplikasi     Barang&lt;/p&gt;    &lt;/td&gt;    &lt;td width="75"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;FrmBarang&lt;/p&gt;    &lt;/td&gt;   &lt;/tr&gt;   &lt;tr valign="top"&gt;    &lt;td width="95"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;JButton1&lt;/p&gt;    &lt;/td&gt;    &lt;td width="105"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;Tampil&lt;/p&gt;    &lt;/td&gt;    &lt;td width="75"&gt;     &lt;p style="margin-bottom: 0cm;" align="justify" lang="pt-BR"&gt;cmdTampil&lt;/p&gt;    &lt;/td&gt;   &lt;/tr&gt;  &lt;/tbody&gt;&lt;/table&gt; &lt;/center&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;span lang="pt-BR"&gt;Jika komponen JButtonGroup &lt;/span&gt;&lt;span lang="pt-BR"&gt;sudah diletakkan pada form (setelah peletakan ke form tidak akan terlihat, namun pada bagian Inspector akan kelihatan) maka klik pada komponen optAsc dan optDsc kemudian pada properties cari button group kemudian ubah menjadi buttonGroup1. begitu juga untuk komponen optNama dan optHarga.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;span lang="pt-BR"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSUBY68DakI/AAAAAAAAAJE/fgch8H_un1Q/s1600-h/g623.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 261px; height: 320px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSUBY68DakI/AAAAAAAAAJE/fgch8H_un1Q/s320/g623.JPG" alt="" id="BLOGGER_PHOTO_ID_5270620466556660290" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="center" lang="pt-BR"&gt;&lt;/p&gt;&lt;span lang="sv-SE"&gt;Pada komponen JTabel, disesuaikan kolomnya dengan Class Barang. &lt;/span&gt;&lt;span lang="sv-SE"&gt;Caranya pada bagian properties Model, ditambahkan field-field yang bersesuaian. Untuk lebih jelasnya lihat pada gambar berikut:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSUBZFaLpBI/AAAAAAAAAJM/9s0lReggGTg/s1600-h/g624.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 314px;" src="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSUBZFaLpBI/AAAAAAAAAJM/9s0lReggGTg/s320/g624.JPG" alt="" id="BLOGGER_PHOTO_ID_5270620469367383058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSUBZDf1ujI/AAAAAAAAAJU/-P5dhTOwfio/s1600-h/g625.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 257px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSUBZDf1ujI/AAAAAAAAAJU/-P5dhTOwfio/s320/g625.JPG" alt="" id="BLOGGER_PHOTO_ID_5270620468854241842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm;" align="center" lang="sv-SE"&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="center" lang="sv-SE"&gt;&lt;/p&gt; Setelah anda mengubah nama setiap komponen maka sekarang saatnya masuk pada proses Coding. &lt;p style="margin-bottom: 0cm;" align="justify" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-top: 0.49cm; margin-bottom: 0.49cm; line-height: 150%;" align="justify"&gt; &lt;span lang="sv-SE"&gt;Dibawah package anda ketikkan perintah import berikut untuk &lt;/span&gt;&lt;span lang="sv-SE"&gt;menggunakan object database Db4o dan unit-unit lainnya.&lt;/span&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  appbarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*  @author  team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.query.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  java.io.File;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                    &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span lang="sv-SE"&gt;Kemudian buat sebuah&lt;/span&gt;&lt;span lang="sv-SE"&gt; procedure untuk menginsert data ke dalam object database, kode programmnya sebagai berikut:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public static  void InsertData(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;new  File("Barang.yap").delete();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang1 = new Barang("M33",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Mie  Goreng Ayam","Mie",1200,"Fastfood");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang2 = new Barang("S03",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Sun  Silk","Shampo",6500,"UniClean");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang3 = new Barang("M11",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Mie  Goreng Ayam","Mie",1000,"FlyFood");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang4 = new Barang("K31",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Kopi  cap API","Kopi",2700,"Obor");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang5 = new Barang("T01",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Teh  Aroma Wangi","Teh",4500,"UniClean");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang6 = new Barang("M02",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Soto  Mie","Mie",1100,"Fastfood");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang7 = new Barang("M51",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Mie  Kari","Mie",1300,"FlyFood");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang8 = new Barang("K21",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Kopi  cap Wangi","Kopi",7500,"Uniclean");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang9 = new Barang("T05",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Teh  T-Melati","Teh",5500,"Obor");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang10 = new Barang("M82",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Mie  Bakso","Mie",1200,"Fastfood");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.set(barang1);db.set(barang2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.set(barang3);db.set(barang4);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.set(barang5);db.set(barang6);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.set(barang7);db.set(barang8);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.set(barang9);db.set(barang10);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Data  Barang &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;sudah  tersimpan pada Object Database");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span lang="sv-SE"&gt;Kemudian ketikkan &lt;/span&gt;&lt;span lang="sv-SE"&gt;lagi sebuah procedure yang gunanya untuk menampilkan record-record ke dalam tabel grid.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;private  void ShowTable(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query  qry =  db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectSet  res = qry.execute();     &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Object[][]  x = new Object[res.size()][6];   &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setModel(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;new  javax.swing.table.DefaultTableModel &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;(x,  new String [] &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{"Kode  Barang","Nama Barang","Jenis",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Harga  Satuan","Supplier"}));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;int  y=0;       &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;while  (res.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  b = (Barang) res.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setValueAt(b.getKodeBarang()  ,y,0);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setValueAt(b.getNamaBarang()  ,y,1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setValueAt(b.getJenis()  ,y,2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setValueAt(String.valueOf(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                           &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;b.getHarga())  ,y,3);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setValueAt(b.getSupplier()  ,y,4);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;y++;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;finally&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                          &lt;br /&gt;&lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify" lang="sv-SE"&gt; Nah, satu lagi procedure yang sebenarnya pengembangan dari procedure sebelumnya, yaitu digunakan untuk menampilkan tabel hasil sortir. Kode programnya sebagai berikut:&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;     &lt;/p&gt; &lt;ol&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;private  void SortTable(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query  qry =  db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;if  (optNama.isSelected() == true  ){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;if  (optAsc.isSelected() == true){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                       &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;qry.descend(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                           &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"NamaBarang").orderAscending();  &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;else&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                       &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;qry.descend(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                           &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"NamaBarang").orderDescending();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;else&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;if  (optAsc.isSelected() == true){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                       &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;qry.descend(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                           &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"HargaSatuan").orderAscending();  &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;else&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                       &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;qry.descend(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                           &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"HargaSatuan").orderDescending();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}                 &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectSet  res = qry.execute();     &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Object[][]  x = new Object[res.size()][6];   &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setModel(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;new  javax.swing.table.DefaultTableModel &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;(x,  new String [] &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{"Kode  Barang","Nama Barang","Jenis",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Harga  Satuan","Supplier"}));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;int  y=0;       &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;while  (res.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  b = (Barang) res.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setValueAt(b.getKodeBarang()  ,y,0);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setValueAt(b.getNamaBarang()  ,y,1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setValueAt(b.getJenis()  ,y,2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setValueAt(String.valueOf(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                        &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;b.getHarga())  ,y,3);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;jTable1.setValueAt(b.getSupplier()  ,y,4);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;y++;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;finally&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                                                              &lt;p style="text-indent: 0.42cm; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-top: 0.49cm; margin-bottom: 0.49cm; line-height: 150%;" align="justify"&gt; &lt;span lang="sv-SE"&gt;Setelah procedure tersebut dibuat maka saa&lt;/span&gt;&lt;span lang="sv-SE"&gt;tnya kita masuk ke tombol Tampil. Ketikkan kode program berikut :&lt;/span&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;private void  cmdTampilActionPerformed(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                           &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;java.awt.event.ActionEvent  evt) {                                          &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;// TODO add your  handling code here:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;SortTable();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}                                          &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;            &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="sv-SE"&gt;Nah, sekarang pada program utama yaitu di file main.java, tambahkan kode program seperti tampak berikut:&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  appbarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*  @author team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Main {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;       &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*  @param args the command line arguments&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;       &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void main(String[] args) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;//  TODO code application logic here&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;new  FrmBarang().setVisible(true);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                            &lt;br /&gt;&lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;b&gt;Penjelasan mengenai Sortir pada Object Database Db4o&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify" lang="pt-BR"&gt; Sortir pada Object Db4o dapat menggunakan Object Query  SODA API yang telah disediakan oleh Db4o. Adapun penulisannya sebagai berikut:&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;u&gt;&lt;b&gt;Sort secara Ascending&lt;/b&gt;&lt;/u&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt; &lt;span style="font-family:Courier,Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query query=db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Courier,Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;query.constrain(NamaClass.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Courier,Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;query.descend("NamaAtribut").orderAscending();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Courier,Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet result=query.execute();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;    &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Sort secara Descending&lt;/b&gt;&lt;/u&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt; &lt;span style="font-family:Courier,Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query query=db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Courier,Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;query.constrain(NamaClass.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Courier,Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;query.descend("NamaAtribut").orderDescending();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt; &lt;span style="font-family:Courier,Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet result=query.execute();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;     &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Hasil Output program:&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSUBZbbXO2I/AAAAAAAAAJc/x75Vm2-6xLU/s1600-h/g626.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 299px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSUBZbbXO2I/AAAAAAAAAJc/x75Vm2-6xLU/s320/g626.JPG" alt="" id="BLOGGER_PHOTO_ID_5270620475277917026" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="center" lang="sv-SE"&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Referensi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span lang="pt-BR"&gt;&lt;i&gt;&lt;b&gt;Db4o-5.2 Tutorial&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span lang="pt-BR"&gt;, db4objects Inc., USA&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.59cm; text-indent: -1.59cm; margin-bottom: 0cm;"&gt; Irwanto, Djon., 2007,&lt;i&gt;&lt;b&gt; Membangun Object Oriented Software dengan Java dan Object Database&lt;/b&gt;&lt;/i&gt;, PT Elex Media Komputindo, Jakarta&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-2041000304164265836?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/2041000304164265836/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=2041000304164265836' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/2041000304164265836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/2041000304164265836'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/object-query-dalam-database-db4o_7774.html' title='Sorting dalam Database Db4o'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSUB_PiItlI/AAAAAAAAAJk/qjxeoJ65SfY/s72-c/g611.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-7296037893603463967</id><published>2008-11-19T21:07:00.000-08:00</published><updated>2008-11-19T21:44:52.074-08:00</updated><title type='text'>Object Query dalam Database Db4o - Section 1</title><content type='html'>&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Banyak DBMS yang memiliki fasilitas SQL untuk mengakses data. Begitu juga dengan Object Oriented Database.&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Pada kesempatan kali ini, penulis akan menunjukkan cara melakukan Object Query di dalam database Db4o.&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Misalkan dalam suatu DBMS terdapat table Barang seperti berikut:&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSTyQE3eStI/AAAAAAAAAI0/4DBZX49GhN8/s1600-h/g611.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 179px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSTyQE3eStI/AAAAAAAAAI0/4DBZX49GhN8/s320/g611.JPG" alt="" id="BLOGGER_PHOTO_ID_5270603821928565458" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Dari table tersebut, Tuliskan Query di bawah ini dengan perintah SQL:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  Tampilkan semua kolom dari Tabel tersebut&lt;/li&gt;&lt;li&gt;  Tampilkan semua kolom dari Tabel tersebut yang jenis barangnya  berupa Mie.&lt;/li&gt;&lt;li&gt;  Tampilkan kode barang dan nama barang dari Tabel tersebut yang jenis  barangnya selain Mie.&lt;/li&gt;&lt;li&gt;  &lt;span lang="sv-SE"&gt;Tampilkan n&lt;/span&gt;&lt;span lang="sv-SE"&gt;ama-nama  barang beserta harga satuan yang harganya diatas Rp.5000&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  Tampilkan nama-nama barang beserta harga satuannya untuk jenis kopi  atau teh.&lt;/li&gt;&lt;li&gt;  Tampilkan nama-nama barang beserta harga satuannya yang jenis  barangnya Mie dan disuplai oleh Fastfood&lt;/li&gt;&lt;li&gt;Tampilkan kode barang dan nama barang jenis Teh yang harga satuannya  antara 1000 sampai dengan 5000&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;          Karena kita menggunakan Object Database Db4o maka tabel tersebut dibuat sebagai suatu Class.&lt;span lang="sv-SE"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span lang="sv-SE"&gt;Berikut ini kode program dari&lt;/span&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt; Class Barang&lt;/b&gt;&lt;/span&gt;&lt;span lang="sv-SE"&gt;:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package barang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;@author  team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Barang {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  KodeBarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  NamaBarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  Jenis;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;double  HargaSatuan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  Supplier;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  Barang(String kd,String nm, String jns, &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                    &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;double  hrg, String sup){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.KodeBarang  = kd;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.NamaBarang  = nm;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.Jenis  =jns;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.HargaSatuan  =hrg;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.Supplier  = sup;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  String getKodeBarang(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  KodeBarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  String getNamaBarang(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  NamaBarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}     &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  String getJenis(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  Jenis;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  double getHarga(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  HargaSatuan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  String getSupplier(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  Supplier;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}     &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  String toString(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  KodeBarang+"/"+NamaBarang+"/"+Jenis+"/"+  &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String.valueOf(HargaSatuan)+"/"+Supplier;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                                    &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Object Query&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Db4o menyediakan tiga jenis Query yang dipakai untuk melakukan proses retrieving data object dari database. Ketiga jenis object query itu antara lain:&lt;/p&gt; &lt;ul style="margin-left: 0.64cm;"&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;  &lt;i&gt;&lt;b&gt;Query by Example (QBE)&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;  &lt;i&gt;&lt;b&gt;Native Queries (NQ)&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;  &lt;i&gt;&lt;b&gt;SODA Query API (SODA)&lt;/b&gt;&lt;/i&gt;&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;span lang="fi-FI"&gt;Pada kesempatan kali ini penulis menggunakan &lt;/span&gt;&lt;span lang="fi-FI"&gt;&lt;b&gt;SODA Query API (SODA)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Solusi Query ke-1&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt; &lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;b&gt;Tampilkan semua kolom dari Tabel tersebut&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/p&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;br /&gt;     SELECT *&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM BARANG;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;    while (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(Hasil.next());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;       &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Hasil Query ke-1&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;  &lt;/p&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 1 : SELECT * FROM BARANG&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Hasil : 10 record&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M82/Mie Bakso/Mie/1200.0/Fastfood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;T05/Teh T-Melati/Teh/5500.0/Obor&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;K21/Kopi cap Wangi/Kopi/7500.0/Uniclean&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M51/Mie Kari/Mie/1300.0/FlyFood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M02/Soto Mie/Mie/1100.0/Fastfood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;T01/Teh Aroma Wangi/Teh/4500.0/UniClean&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;K31/Kopi cap API/Kopi/2700.0/Obor&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M11/Mie Goreng Ayam/Mie/1000.0/FlyFood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;S03/Sun Silk/Shampo/6500.0/UniClean&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M33/Mie Goreng Ayam/Mie/1200.0/Fastfood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;             &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Solusi Query ke-2&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt; &lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;b&gt;Tampilkan semua kolom dari Tabel tersebut yang jenis barangnya berupa Mie.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/p&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT *&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;    FROM BARANG&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;    WHERE Jenis = “Mie”;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/p&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;br /&gt;   Query Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.descend("Jenis").constrain("Mie");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(Hasil.next());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;        &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Hasil Query ke-2&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 2 : SELECT * FROM Barang WHERE Jenis = 'Mie'&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Hasil : 5 record&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M82/Mie Bakso/Mie/1200.0/Fastfood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M51/Mie Kari/Mie/1300.0/FlyFood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M02/Soto Mie/Mie/1100.0/Fastfood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M11/Mie Goreng Ayam/Mie/1000.0/FlyFood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;M33/Mie Goreng Ayam/Mie/1200.0/Fastfood&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="fr-FR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="fr-FR"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Solusi Query ke-3&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt; &lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span lang="fr-FR"&gt;&lt;b&gt;Tampilkan &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span lang="fr-FR"&gt;&lt;b&gt;kode barang dan nama barang dari Tabel tersebut yang jenis barangnya selain Mie.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="fr-FR"&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/p&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;br /&gt;   SELECT KodeBarang, NamaBarang&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM BARANG&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;WHERE NOT (Jenis = “Mie”); &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/p&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;br /&gt;   Query Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.descend("Jenis").constrain("Mie").not();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;                &lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang brg = (Barang)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(brg.getKodeBarang() +"/"+ &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;brg.getNamaBarang());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;          &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Hasil Query ke-3&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 3 : SELECT KodeBarang, NamaBarang FROM Barang WHERE NOT (Jenis = 'Mie')&lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Hasil : 5 record&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;T05/Teh T-Melati&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;K21/Kopi cap Wangi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;T01/Teh Aroma Wangi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;K31/Kopi cap API&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;S03/Sun Silk&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;       &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Solusi Query ke-4&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt; &lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;b&gt;Tampilkan nama-nama barang beserta harga satuan yang harganya diatas Rp.5000&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT NamaBarang, HargaSatuan&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM BARANG&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;WHERE HargaSatuan &gt; 5000; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;    &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.descend("HargaSatuan").constrain(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;new Double(5000)).greater();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Barang brg = (Barang)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(brg.getNamaBarang() +"/"+ &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String.valueOf(brg.getHarga()));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;           &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Hasil Query ke-4&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 4 : SELECT NamaBarang, HargaSatuan FROM Barang WHERE HargaSatuan &gt; 5000&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Hasil : 3 record&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Teh T-Melati/5500.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Kopi cap Wangi/7500.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Sun Silk/6500.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;      &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Solusi Query ke-5&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt; &lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;b&gt;Tampilkan nama-nama barang beserta harga satuannya untuk jenis kopi atau teh.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/p&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;     &lt;/span&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT NamaBarang, HargaSatuan&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM BARANG&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;WHERE Jenis = “Kopi” OR Jenis = “Teh”; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;    &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Constraint Qry1 = Qry.descend("Jenis").constrain("Kopi");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.descend("Jenis").constrain("Teh").or(Qry1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;br /&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;while (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang brg = (Barang)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println(brg.getNamaBarang() +"/"+ &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String.valueOf(brg.getHarga()));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;            &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Hasil Query ke-5&lt;/b&gt;&lt;/p&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;br /&gt;    Query 5 : SELECT NamaBarang, HargaSatuan FROM Barang WHERE Jenis = 'Kopi' OR&lt;br /&gt;              Jenis = 'Teh'&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Hasil : 4 record&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Teh T-Melati/5500.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Kopi cap Wangi/7500.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Teh Aroma Wangi/4500.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Kopi cap API/2700.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;       &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Solusi Query ke-6&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt; &lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;b&gt;Tampilkan nama-nama barang beserta harga satuannya yang jenis barangnya Mie dan disuplai oleh Fastfood&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT NamaBarang, HargaSatuan&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM BARANG&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;WHERE Jenis = “Mie” AND Supplier = “Fastfood”; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;    &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Constraint Qry1 = Qry.descend("Jenis").constrain("Mie");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.descend("Supplier").constrain("Fastfood").and(Qry1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;br /&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;while (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang brg = (Barang)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println(brg.getNamaBarang() +"/"+ &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String.valueOf(brg.getHarga()));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;            &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Hasil Query ke-6&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 6 : SELECT NamaBarang, HargaSatuan FROM Barang WHERE Jenis = 'Mie' AND&lt;br /&gt;   Supplier = 'Fastfood'&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Hasil : 3 record&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Mie Bakso/1200.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Soto Mie/1100.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Mie Goreng Ayam/1200.0&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;       &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Solusi Query ke-7&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 0.64cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt; &lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;b&gt;Tampilkan kode barang dan nama barang jenis Teh yang harga satuannya antara 1000 sampai dengan 5000&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Perintah SQL dalam DBMS:&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;                &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT KodeBarang, NamaBarang &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM Barang &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;WHERE Jenis = "Teh" AND HargaSatuan between 1000 AND 5000;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;    &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Object Query dalam Db4o:&lt;/b&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Constraint Qry1 = Qry.descend("HargaSatuan").constrain(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;new Double(1000)).greater();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Constraint Qry2 = Qry.descend("HargaSatuan").constrain(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;new Double(5000)).smaller();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.descend("Jenis").constrain("Teh").and(Qry1).and(Qry2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;br /&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;while (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang brg = (Barang)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println(brg.getKodeBarang() +"/"+ &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;brg.getNamaBarang());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;              &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Hasil Query ke-7&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Query 7 : SELECT KodeBarang, NamaBarang  FROM Barang WHERE Jenis = 'Teh' AND Har&lt;br /&gt;              gaSatuan between 1000 AND 5000&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;    Hasil : 1 record&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;   T01/Teh Aroma Wangi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;       &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="nb-NO"&gt;Berikut ini Kode Program Selengkapnya:&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="nb-NO"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package barang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*  @author team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.query.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  java.io.File;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Main {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void main(String[] args) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;InsertData();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query1();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query2();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query3();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query4();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query5();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query6();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query7();       &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void InsertData(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;new  File("Barang.yap").delete();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang1 = new Barang("M33",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Mie  Goreng Ayam","Mie",1200,"Fastfood");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang2 = new Barang("S03",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Sun  Silk","Shampo",6500,"UniClean");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang3 = new Barang("M11",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Mie  Goreng Ayam","Mie",1000,"FlyFood");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang4 = new Barang("K31",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Kopi  cap API","Kopi",2700,"Obor");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang5 = new Barang("T01",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Teh  Aroma Wangi","Teh",4500,"UniClean");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang6 = new Barang("M02",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Soto  Mie","Mie",1100,"Fastfood");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang7 = new Barang("M51",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Mie  Kari","Mie",1300,"FlyFood");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang8 = new Barang("K21",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Kopi  cap Wangi","Kopi",7500,"Uniclean");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang9 = new Barang("T05",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Teh  T-Melati","Teh",5500,"Obor");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  barang10 = new Barang("M82",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Mie  Bakso","Mie",1200,"Fastfood");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.set(barang1);db.set(barang2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.set(barang3);db.set(barang4);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.set(barang5);db.set(barang6);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.set(barang7);db.set(barang8);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.set(barang9);db.set(barang10);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Data  Barang &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;sudah  tersimpan pada Object Database");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void Query1(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query  Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectSet  Hasil = Qry.execute();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Query  1 : &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;SELECT  * FROM BARANG");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;TampilSemua(Hasil);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void Query2(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query  Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.descend("Jenis").constrain("Mie");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectSet  Hasil = Qry.execute();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Query  2 : &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT *  FROM Barang WHERE Jenis = 'Mie'");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;TampilSemua(Hasil);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void Query3(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db =&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                         &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query  Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.descend("Jenis").constrain("Mie").not();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectSet  Hasil = Qry.execute();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Query  3 : &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;SELECT  KodeBarang, NamaBarang &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM  Barang WHERE NOT (Jenis = 'Mie')");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Hasil  : "+&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Hasil.size()+"  record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;while  (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  brg = (Barang)Hasil.next();        &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println(brg.getKodeBarang()&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                            &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;+"/"+brg.getNamaBarang());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();         &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void Query4(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query  Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.descend("HargaSatuan").constrain(new&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Double(5000)).greater();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectSet  Hasil = Qry.execute();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Query  4 : &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT  NamaBarang, HargaSatuan &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM  Barang WHERE HargaSatuan &gt; 5000");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Hasil  : "+&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Hasil.size()+"  record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;while  (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  brg = (Barang)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println(brg.getNamaBarang()&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;+"/"+String.valueOf(brg.getHarga()));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();          &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void Query5(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query  Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Constraint  Qry1 =&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;               &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="fr-FR"&gt;&lt;b&gt;Qry.descend("Jenis").constrain("Kopi");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.descend("Jenis").constrain("Teh").or(Qry1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectSet  Hasil = Qry.execute();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Query  5 : &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;               &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT  NamaBarang, HargaSatuan &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;               &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM  Barang &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;               &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;WHERE  Jenis = 'Kopi' OR Jenis = 'Teh'");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Hasil  : "+&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                               &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Hasil.size()+"  record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;while  (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  brg = (Barang)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println(brg.getNamaBarang()+&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"/"+String.valueOf(brg.getHarga()));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();          &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;  &lt;br /&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void Query6(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db =&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query  Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Constraint  Qry1 =&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="fr-FR"&gt;&lt;b&gt;Qry.descend("Jenis").constrain("Mie");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.descend("Supplier").constrain(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                                &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Fastfood").and(Qry1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                   &lt;br /&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectSet  Hasil = Qry.execute();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Query  6 : &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT  NamaBarang, HargaSatuan &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM  Barang &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;WHERE  Jenis = 'Mie' AND &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Supplier  = 'Fastfood'");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Hasil  : "+&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Hasil.size()+"  record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;while  (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  brg = (Barang)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println(brg.getNamaBarang()&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;+"/"+String.valueOf(brg.getHarga()));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();          &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;        &lt;br /&gt;&lt;/li&gt;&lt;li&gt;     &lt;br /&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void Query7(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Db4o.openFile("Barang.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Query  Qry = db.query();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.constrain(Barang.class);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Constraint  Qry1 =&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;            &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.descend("HargaSatuan").constrain(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;new  Double(1000)).greater();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Constraint  Qry2 =&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;            &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Qry.descend("HargaSatuan").constrain(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;new  Double(5000)).smaller();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Qry.descend("Jenis").constrain(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                           &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Teh").and(Qry1).and(Qry2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectSet  Hasil = Qry.execute();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Query  7 : &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;SELECT  KodeBarang, NamaBarang  &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;FROM  Barang &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;WHERE  Jenis = 'Teh' AND &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;HargaSatuan  between 1000 AND 5000");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Hasil  : "+&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Hasil.size()+"  record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;while  (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Barang  brg = (Barang)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println(brg.getKodeBarang()&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;+"/"+brg.getNamaBarang());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();          &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}      &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  static void TampilSemua(ObjectSet Hasil){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println("Hasil  : "+&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Hasil.size()+"  record");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;while  (Hasil.hasNext())&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;System.out.println(Hasil.next());&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                                                                                                                                                                                                                                                                                                                                                                                        &lt;br /&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Referensi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span lang="pt-BR"&gt;&lt;i&gt;&lt;b&gt;Db4o-5.2 Tutorial&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span lang="pt-BR"&gt;, db4objects Inc., USA&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.59cm; text-indent: -1.59cm; margin-bottom: 0cm;"&gt; Irwanto, Djon., 2007,&lt;i&gt;&lt;b&gt; Membangun Object Oriented Software dengan Java dan Object Database&lt;/b&gt;&lt;/i&gt;, PT Elex Media Komputindo, Jakarta&lt;/p&gt;    &lt;p&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-7296037893603463967?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/7296037893603463967/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=7296037893603463967' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/7296037893603463967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/7296037893603463967'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/object-query-dalam-database-db4o_19.html' title='Object Query dalam Database Db4o - Section 1'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSTyQE3eStI/AAAAAAAAAI0/4DBZX49GhN8/s72-c/g611.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-1291156194986253073</id><published>2008-11-18T08:16:00.000-08:00</published><updated>2008-11-18T08:23:31.143-08:00</updated><title type='text'>Relationship/Association pada Object Database Db4o - Section 5</title><content type='html'>&lt;style type="text/css"&gt;  !--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Inheritance&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;Inheritance&lt;/b&gt; (Pewarisan): suatu hubungan antar class di mana sebuah class diturunkan (&lt;i&gt;inherits&lt;/i&gt;) dari class lainnya. Class hasil turunan disebut dengan &lt;i&gt;derived class&lt;/i&gt; atau &lt;b&gt;subclass&lt;/b&gt;, sedangkan class induk disebut dengan &lt;i&gt;base class&lt;/i&gt; atau &lt;b&gt;superclass.&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Devinisi lain, Pewarisan adalah hubungan hirarkis antar &lt;i&gt;class&lt;/i&gt;. &lt;i&gt;Class &lt;/i&gt;dapat diturunkan dari class lain dan mewarisi semua atribut dan methoda class asalnya dan menambahkan fungsionalitas baru. Kebalikan dari pewarisan adalah generalisasi.&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;b&gt;Multiinheritance&lt;/b&gt;: inheritance yang tidak hanya satu tingkat hirarki saja tetapi bisa lebih dari satu tingkatan, seperti class Hewan diturunkan lagi menjadi class Anjing, untuk class Anjing didefinisikan lagi menjadi class Doberman sebagai subclass dari Anjing.&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLqsTLukHI/AAAAAAAAAIc/6RoUbMkjg3c/s1600-h/g551.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 182px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLqsTLukHI/AAAAAAAAAIc/6RoUbMkjg3c/s320/g551.JPG" alt="" id="BLOGGER_PHOTO_ID_5270032560761507954" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="en-GB"&gt;&lt;b&gt;Manfaat Inheritance&lt;/b&gt;&lt;/p&gt; &lt;ul style="margin-left: 0.64cm;"&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;  Inheritance memungkinkan untuk menciptakan sebuah class dari class  yang sudah ada.   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;  Ketika sebuah class diturunkan dari class yang sudah ada maka class  tersebut mewarisi semua method dan field dari class orangtuanya.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;  Class anak juga mewarisi &lt;u&gt;bentuk&lt;/u&gt; dari class orang tua. Artinya  objek dari class anak dapat dikenali sebagai objek dari class orang  tua.&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;Sebagai contoh hubungan Inheritance yaitu Person yang mewarisi Dosen dan Mahasiswa:&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLqsmcGYiI/AAAAAAAAAIk/I8NkvA3MWJg/s1600-h/g552.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 280px; height: 270px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLqsmcGYiI/AAAAAAAAAIk/I8NkvA3MWJg/s320/g552.JPG" alt="" id="BLOGGER_PHOTO_ID_5270032565930451490" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Berikut ini adalah contoh kode program dari contoh kasus Pewarisan Person terhadap class Dosen dan Mahasiswa:&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Membuat Class Person&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package Person;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Person {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String Nama;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  Alamat;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;int umur;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Person(String nm, String alamat, int umur){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Nama  = nm;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Alamat  = alamat;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.umur  = umur;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  String getNama(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  Nama;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  String getAlamat(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  Alamat;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public int  getUmur(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  umur;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                      &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Membuat Class Dosen&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package Person;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;@author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Dosen extends Person {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  IdDosen;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Dosen(String id, Person orang){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="it-IT"&gt;&lt;b&gt;super  (orang.Nama, orang.Alamat, orang.umur);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.IdDosen  = id;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  String getIdDosen(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  IdDosen;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                    &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Membuat Class Mahasiswa&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package Person;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Mahasiswa extends Person {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String NIM;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Mahasiswa(String nim, Person orang){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;super  (orang.Nama, orang.Alamat, orang.umur);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.NIM  =nim;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  String getNIM(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  NIM;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Pada bagian main program&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package Person;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Main {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @param  args the command line arguments&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;       &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  static void main(String[] args) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;// TODO  code application logic here&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("person.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;            &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person  orang1 = new Person("Budi","Bandung",38);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Person  orang2 = new Person("Maya","Surabaya",19);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;            &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Dosen  dosen = new Dosen("D22",orang1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Mahasiswa  mhs = new Mahasiswa("PA/298",orang2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;            &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(orang1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(orang2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(dosen);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(mhs);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Data  sudah tersimpan");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLqsj77ThI/AAAAAAAAAIs/WD-MHzQqNZ8/s1600-h/g553.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 272px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLqsj77ThI/AAAAAAAAAIs/WD-MHzQqNZ8/s320/g553.JPG" alt="" id="BLOGGER_PHOTO_ID_5270032565258636818" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;Referensi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span lang="pt-BR"&gt;&lt;i&gt;&lt;b&gt;Db4o-5.2 Tutorial&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span lang="pt-BR"&gt;, db4objects Inc., USA&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.59cm; text-indent: -1.59cm; margin-bottom: 0cm;"&gt; Irwanto, Djon., 2007,&lt;i&gt;&lt;b&gt; Membangun Object Oriented Software dengan Java dan Object Database&lt;/b&gt;&lt;/i&gt;, PT Elex Media Komputindo, Jakarta&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-1291156194986253073?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/1291156194986253073/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=1291156194986253073' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/1291156194986253073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/1291156194986253073'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/relationshipassociation-pada-object_5967.html' title='Relationship/Association pada Object Database Db4o - Section 5'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLqsTLukHI/AAAAAAAAAIc/6RoUbMkjg3c/s72-c/g551.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-8142010585083430421</id><published>2008-11-18T08:03:00.000-08:00</published><updated>2008-11-18T08:10:47.844-08:00</updated><title type='text'>Relationship/Association pada Object Database Db4o - Section 4</title><content type='html'>&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Aggregation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Suatu object dapat memiliki bagian-bagian dari object-object lain. Contoh Mobil dapat memiliki bagian-bagian Engine, Body, Transmission dan Wheels.&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Di dalam UML, aggregation terdiri dari dua jenis, yaitu :  &lt;/p&gt; &lt;ul style="margin-left: 0.64cm;"&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;  aggregation yang memiliki ownership yang kuat (biasa disebut juga  Composition)&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;  aggregation yang memiliki ownership yang lemah (Aggregation).&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Contoh Hubungan Aggregation dan Composition yang dibedakan dengan notasi:&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLn95apa4I/AAAAAAAAAIE/bORfybPbHpY/s1600-h/g541.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 252px; height: 320px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLn95apa4I/AAAAAAAAAIE/bORfybPbHpY/s320/g541.JPG" alt="" id="BLOGGER_PHOTO_ID_5270029564547525506" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Sebagai contoh hubungan Composition dari Computer, yang memiliki bagian-bagian Processor, RAM dan HardDisk.&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLn92JT1SI/AAAAAAAAAIM/p8PN-yvkMRw/s1600-h/g542.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 272px;" src="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLn92JT1SI/AAAAAAAAAIM/p8PN-yvkMRw/s320/g542.JPG" alt="" id="BLOGGER_PHOTO_ID_5270029563669501218" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Berikut ini adalah contoh kode program dari contoh kasus Composition dari Computer tersebut:&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Membuat Class Computer&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  computer;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Computer {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  IdComputer;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  NamaComputer;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Processor  processor;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;RAM ram;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;HardDisk HD;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Computer(String id, String nama){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.IdComputer  = id;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.NamaComputer  = nama;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.processor  = null;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.ram  = null;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.HD  = null;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public void  setProcessor(Processor processor){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.processor  = processor;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public void  setRAM(RAM ram){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.ram  = ram;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public void  setHD(HardDisk HD){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.HD  = HD;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                              &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Membuat Class Processor&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  computer;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;@author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Processor {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String Merk;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;int  Kecepatan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Processor (String merk, int kecepatan){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Merk  = merk;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Kecepatan  = kecepatan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;} &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                              &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Membuat Class RAM&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  computer;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class RAM  {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String Merk;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;int  Kapasitas;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public RAM  (String merk, int kapasitas){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Merk=  merk;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Kapasitas  = kapasitas;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                              &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Membuat Class HardDisk&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  computer;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  HardDisk {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String Merk;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;int  Kapasitas;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  HardDisk(String merk, int kapasitas){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Merk  = merk;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Kapasitas=  kapasitas;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                              &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Pada bagian main program&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  computer;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Main {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @param  args the command line arguments&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  static void main(String[] args) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;// TODO  code application logic here&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Computer.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Computer  komputer = new Computer("C03",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                                           &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Compaq  3736");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Processor  processor = new Processor(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Pentium  4 Core 2 Duo",2400);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;RAM ram  = new RAM("DDR2 Visipro",2048);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;HardDisk  HD = new HardDisk("Fujitsu",160);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;komputer.setProcessor(processor);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;komputer.setRAM(ram);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;komputer.setHD(HD);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(komputer);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(processor);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(ram);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(HD);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                       &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Object  Komputer telah tersimpan");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                      &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Hasil Object Database Menggunakan Object Manager&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLn-PRz_dI/AAAAAAAAAIU/OVsZAXAhmzo/s1600-h/g543.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 234px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLn-PRz_dI/AAAAAAAAAIU/OVsZAXAhmzo/s320/g543.JPG" alt="" id="BLOGGER_PHOTO_ID_5270029570416049618" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Referensi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span lang="pt-BR"&gt;&lt;i&gt;&lt;b&gt;Db4o-5.2 Tutorial&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span lang="pt-BR"&gt;, db4objects Inc., USA&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.59cm; text-indent: -1.59cm; margin-bottom: 0cm;"&gt; Irwanto, Djon., 2007,&lt;i&gt;&lt;b&gt; Membangun Object Oriented Software dengan Java dan Object Database&lt;/b&gt;&lt;/i&gt;, PT Elex Media Komputindo, Jakarta&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-8142010585083430421?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/8142010585083430421/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=8142010585083430421' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/8142010585083430421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/8142010585083430421'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/relationshipassociation-pada-object_7733.html' title='Relationship/Association pada Object Database Db4o - Section 4'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLn95apa4I/AAAAAAAAAIE/bORfybPbHpY/s72-c/g541.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-7502322214048650185</id><published>2008-11-18T07:55:00.000-08:00</published><updated>2008-11-18T08:01:42.174-08:00</updated><title type='text'>Relationship/Association pada Object Database Db4o - Section 3</title><content type='html'>&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Many-to-Many Relationship&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Misalkan&lt;b&gt; &lt;/b&gt;Relationship antara Buku dan Anggota pada peminjaman buku di perpustakaan seperti berikut:&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLlu63LRKI/AAAAAAAAAH0/ihfvVSaNIdg/s1600-h/g531.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 277px; height: 309px;" src="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLlu63LRKI/AAAAAAAAAH0/ihfvVSaNIdg/s320/g531.JPG" alt="" id="BLOGGER_PHOTO_ID_5270027108214326434" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm;"&gt;Pada Kasus perpustakaan, dengan jelas dapat kita memodelkan hubungan asosiasi antara Buku dengan Anggota, dimana banyak anggota dapat meminjam banyak buku.&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Berikut ini adalah contoh kode program dari contoh kasus Peminjaman buku di perpustakaan tersebut:&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Membuat Class Buku&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  perpustakaan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;@author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Buku {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  KodeBuku;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  Judul;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  Pengarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  Penerbit;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;int  TahunTerbit;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Peminjaman  pinjam;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  Buku(String kd, String jdl, String Pengarang, &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                 &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  Penerbit, int thn){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.KodeBuku  = kd;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.Judul  = jdl;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.Pengarang  = Pengarang;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.Penerbit  = Penerbit;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.TahunTerbit  = thn;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.pinjam  = null;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  void SetPinjam(Peminjaman pinjam){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.pinjam  = pinjam;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  Peminjaman getPinjam(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Perpustakaan,yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;pinjam  = new Peminjaman(null,KodeBuku,null);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;           &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet  Hasil = db.get(pinjam);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;           &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;pinjam  = (Peminjaman)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;finally  &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;           &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;return  pinjam;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                                      &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);" lang="sv-SE"&gt;&lt;b&gt;Membuat Class Anggota&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  perpustakaan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*  @author Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Anggota {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  IdAnggota;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String Nama;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  Alamat;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Peminjaman  pinjam;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Anggota(String Id, String Nama, String Alamat){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.IdAnggota  = Id;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Nama  = Nama;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Alamat  = Alamat;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.pinjam=null;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public void  SetPinjam(Peminjaman pinjam){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.pinjam  = pinjam;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Peminjaman getPinjam(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Perpustakaan,yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;pinjam =  new Peminjaman(IdAnggota,null,null);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet  Hasil = db.get(pinjam);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;pinjam  = (Peminjaman)Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;finally &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  pinjam;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                              &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);" lang="sv-SE"&gt;&lt;b&gt;Membuat Class Peminjaman&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  perpustakaan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*  @author Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Peminjaman {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  IdAnggota;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  KodeBuku;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  tglPinjam;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Peminjaman(String IdAnggota, String KodeBuku, String tglPinjam)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.IdAnggota=  IdAnggota;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.KodeBuku  = KodeBuku;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.tglPinjam  = tglPinjam;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                      &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Pada main program&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  perpustakaan;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;*  @author Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Main {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  static void main(String[] args) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer  db &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;=  Db4o.openFile("Perpustakaan.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Anggota  anggota1 &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;           &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;=  new Anggota("A02","Prasetio","Jalan  Magelang");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Anggota  anggota2 &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;=  new Anggota("A35","Antonius","Jalan  Sagan");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Buku  buku1 = new Buku("CS01",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Swarm  Intelligence","Eric B",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                            &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Oxford  university press",1999);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Buku  buku2 = new Buku("CS05",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                                   &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Simulation","Steward  K",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                                     &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Addison  Wesley",2001);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Buku  buku3 = new Buku("CS82",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                             &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"Genetic  Algorithm","Andrew S",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                                        &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"McGraw  Hill",2003);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;Buku  buku4 = new Buku("CS34",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Artificial  Neural Net","Fausett",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                                      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;"Prentice  Hall",2002);        &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Peminjaman  pinjam1 &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;=  new Peminjaman("A02","CS01","20-11-2008");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Peminjaman  pinjam2 &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;=  new Peminjaman("A02","CS05","21-11-2008");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Peminjaman  pinjam3 &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;=  new Peminjaman("A35","CS82","21-11-2008");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Peminjaman  pinjam4 &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;=  new Peminjaman("A35","CS34","25-11-2008");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;anggota1.SetPinjam(pinjam1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;anggota1.SetPinjam(pinjam2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;anggota2.SetPinjam(pinjam3);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;anggota2.SetPinjam(pinjam4);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;buku1.SetPinjam(pinjam1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;buku2.SetPinjam(pinjam2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;buku3.SetPinjam(pinjam3);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;buku4.SetPinjam(pinjam4);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(anggota1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(anggota2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(buku1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(buku2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(buku3);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(buku4);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(pinjam1);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(pinjam2);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(pinjam3);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(pinjam4);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Data  sudah tersimpan");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;finally&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;Hasil Object Database Menggunakan Object Manager&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLlvChCsiI/AAAAAAAAAH8/V7-V3u2T_yA/s1600-h/g532.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 221px;" src="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLlvChCsiI/AAAAAAAAAH8/V7-V3u2T_yA/s320/g532.JPG" alt="" id="BLOGGER_PHOTO_ID_5270027110268973602" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;   &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS, sans-serif;"&gt;&lt;span style="font-size: 16pt;font-size:130%;" &gt;&lt;b&gt;Referensi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span lang="pt-BR"&gt;&lt;i&gt;&lt;b&gt;Db4o-5.2 Tutorial&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span lang="pt-BR"&gt;, db4objects Inc., USA&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.59cm; text-indent: -1.59cm; margin-bottom: 0cm;"&gt; Irwanto, Djon., 2007,&lt;i&gt;&lt;b&gt; Membangun Object Oriented Software dengan Java dan Object Database&lt;/b&gt;&lt;/i&gt;, PT Elex Media Komputindo, Jakarta&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="sv-SE"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-7502322214048650185?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/7502322214048650185/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=7502322214048650185' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/7502322214048650185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/7502322214048650185'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/relationshipassociation-pada-object_2739.html' title='Relationship/Association pada Object Database Db4o - Section 3'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLlu63LRKI/AAAAAAAAAH0/ihfvVSaNIdg/s72-c/g531.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-8743260096295111558</id><published>2008-11-18T07:40:00.000-08:00</published><updated>2008-11-18T07:54:45.057-08:00</updated><title type='text'>Relationship/Association pada Object Database Db4o - Section 2</title><content type='html'>&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;One-to-Many Relationship&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;One-to-Many Relationship merupakan bentuk hubungan asosiasi antar object yang sifatnya dua arah. One-to-Many Relationship disebut juga dengan Bidirectional association.&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Misalkan&lt;b&gt; &lt;/b&gt;Relationship antara Dokter dan Paramedis seperti berikut:&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLiyN2lAeI/AAAAAAAAAHs/oiwEjshxavg/s1600-h/g521.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 119px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLiyN2lAeI/AAAAAAAAAHs/oiwEjshxavg/s320/g521.JPG" alt="" id="BLOGGER_PHOTO_ID_5270023866316816866" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Pada contoh di atas terlihat bahwa seorang Dokter memiliki hubungan Bidirectional Association dengan Paramedis.&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Hubungan object yang memiliki bidirectional association direalisasikan dengan korespondensi attribute dari object key yang berhubungan. Selain korespondensi attribute, kedua object harus memiliki akses menggunakan method ke masing-masing object.&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;Berikut ini adalah contoh kode program dari contoh kasus Dokter dengan Paramedis tersebut:&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  appdokter;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Dokter {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  IdDokter;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  NamaDokter;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  Spesialis;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  IdParamedis;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Dokter(String idDok, String Nama, String spe)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.IdDokter  = idDok;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.NamaDokter  = Nama;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.Spesialis  = spe;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}    &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  String getIdDokter(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  IdDokter;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;} &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  String getNamaDokter(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  NamaDokter;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  String getSpeDokter(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  Spesialis;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  ObjectSet getParamedis(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet  Hasil;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer  db= Db4o.openFile("Dokter.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Paramedis  asisten = new Paramedis (IdDokter,&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                           &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;null,null);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Hasil  = db.get(asisten);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;finally &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;             &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;         &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  Hasil;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                                    &lt;p style="margin-bottom: 0cm;"&gt;   &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Membuat Class Paramedis&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  appdokter;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Paramedis {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  IdDokter;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  IdPar;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  NamaPar;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;br /&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Paramedis(String idPar, String Nama, &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                       &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  idDokter)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.IdPar=idPar;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.NamaPar  = Nama;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.IdDokter  = idDokter;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  String getIdParamedis(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  IdPar;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;} &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  String getNamaParamedis(){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  NamaPar;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  ObjectSet getDokter()&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet  Hasil;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Dokter.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Dokter  asisten = new Dokter(IdDokter,null, null);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Hasil  = db.get(asisten);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;finally&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  Hasil;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                                      &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Pada main program&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package  appdokter;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Main {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;       &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @param  args the command line arguments&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;       &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  static void main(String[] args) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;// TODO  code application logic here&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Dokter.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Dokter("111","Dr. Hadi","Jantung"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Dokter("222","Dr. Agus","Kulit"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Dokter("333","Dr. Budi","Kelamin"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;             &lt;br /&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Paramedis("P01","Susi","222"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Paramedis("P02","Maya","222"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Paramedis("P03","Astuti","111"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Paramedis("P04","Anita","333"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Paramedis("P05","Dewi","111"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Paramedis("P06","Sinta","111"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Object  dokter dan Paramedis       sudah tersimpan..");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;finally&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}       &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                                          &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Hasil Object Database Menggunakan Object Manager&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLioule0UI/AAAAAAAAAHk/zto7AcBXBs0/s1600-h/g522.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 221px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLioule0UI/AAAAAAAAAHk/zto7AcBXBs0/s320/g522.JPG" alt="" id="BLOGGER_PHOTO_ID_5270023703304786242" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Referensi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span lang="pt-BR"&gt;&lt;i&gt;&lt;b&gt;Db4o-5.2 Tutorial&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span lang="pt-BR"&gt;, db4objects Inc., USA&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.59cm; text-indent: -1.59cm; margin-bottom: 0cm;"&gt; Irwanto, Djon., 2007,&lt;i&gt;&lt;b&gt; Membangun Object Oriented Software dengan Java dan Object Database&lt;/b&gt;&lt;/i&gt;, PT Elex Media Komputindo, Jakarta&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-8743260096295111558?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/8743260096295111558/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=8743260096295111558' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/8743260096295111558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/8743260096295111558'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/relationshipassociation-pada-object_18.html' title='Relationship/Association pada Object Database Db4o - Section 2'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLiyN2lAeI/AAAAAAAAAHs/oiwEjshxavg/s72-c/g521.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-8874711529088066220</id><published>2008-11-18T07:22:00.000-08:00</published><updated>2008-11-18T07:53:55.741-08:00</updated><title type='text'>Relationship/Association pada Object Database Db4o - Section 1</title><content type='html'>&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Times-Roman,serif;"&gt;Hubungan yang terjadi antara object yang satu dengan yang lainnya disebut &lt;/span&gt;&lt;span style="font-family:Times-Italic,serif;"&gt;&lt;i&gt;relationship&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Relationship antar object terdiri atas 3, yaitu:&lt;/p&gt; &lt;ul style="margin-left: 0.64cm;"&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;"&gt;  Association&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;"&gt;  Inheritance (is–a)&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;"&gt;  Aggregation (part-of)&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;b&gt;Association&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Association/Relationship memiliki jenis-jenis, antara lain:&lt;/p&gt; &lt;ul style="margin-left: 0.64cm;"&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;"&gt;  &lt;b&gt;One-to-One Relationship&lt;/b&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;"&gt;  &lt;b&gt;One-to-Many Relationship&lt;/b&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; line-height: 150%;"&gt;  &lt;b&gt;Many-to-Many Relationship&lt;/b&gt;&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;One-to-One Relationship&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;" align="justify"&gt;&lt;i&gt;&lt;b&gt;One-to-One Relationship&lt;/b&gt;&lt;/i&gt; merupakan bentuk hubungan asosiasi antar object yang sifatnya satu arah. &lt;i&gt;&lt;b&gt;One-to-one relationship&lt;/b&gt;&lt;/i&gt; juga disebut dengan &lt;i&gt;&lt;b&gt;Navigation Association&lt;/b&gt;&lt;/i&gt; atau &lt;i&gt;&lt;b&gt;Unidirectional Association&lt;/b&gt;&lt;/i&gt;.  &lt;/p&gt; &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Misalkan Relationship antara Suami dan Istri  seperti berikut:&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLeiUgkgYI/AAAAAAAAAHM/UrP2dOBBbnc/s1600-h/g511.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 96px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLeiUgkgYI/AAAAAAAAAHM/UrP2dOBBbnc/s320/g511.JPG" alt="" id="BLOGGER_PHOTO_ID_5270019195179139458" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Terlihat bahwa Seorang suami hanya mempunyai seorang Istri . Dalam hubungan struktur ini, seorang Suami hanya dapat mengetahui Istrinya, namun tidak untuk sebaliknya.&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0cm; line-height: 150%;"&gt;Berikut ini adalah contoh kode program dari contoh kasus Suami Istri tersebut:&lt;/p&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Membuat Class Istri&lt;/b&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package married;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;@author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Istri {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  NamaIstri;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  NamaSuami;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  TanggalMenikah;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;public  Istri(String Nama, String Suami, &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;                  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;String  TglMenikah)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.NamaIstri=  Nama;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.NamaSuami  = Suami;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;        &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;this.TanggalMenikah  = TglMenikah;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="sv-SE"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;b&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;Membuat Class Suami&lt;/span&gt;&lt;/b&gt;  &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Suami {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;String  NamaSuami;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  Suami(String Nama){&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;this.NamaSuami  = Nama;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  String getIstri()&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Married.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Istri  istri = new Istri(null,NamaSuami,null);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectSet  Hasil = db.get(istri);&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;istri  = (Istri) Hasil.next();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;finally&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;return  istri.NamaIstri;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;} &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style="color: rgb(204, 0, 0);"&gt;Pada main program&lt;/b&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;package married;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;/**&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;* @author  Team_dakoop&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;   &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;*/&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import  com.db4o.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;import java.*;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public class  Main {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;public  static void main(String[] args) {&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;ObjectContainer  db = Db4o.openFile("Married.yap");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Suami("Anton"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Istri("Marta","Anton",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"29-08-2007"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Suami("Hasan"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.set(new  Istri("Sinta","Hasan",&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;                     &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;"12-03-2008"));&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;System.out.println("Pasangan  Suami Istri");&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;finally&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;              &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;db.close();&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;          &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;      &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;                                                  &lt;br /&gt;&lt;p style="margin-bottom: 0cm; color: rgb(204, 0, 0);"&gt;&lt;b&gt;Hasil Object Database Menggunakan Object Manager&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLeiczvbyI/AAAAAAAAAHU/MnttDXuy2EU/s1600-h/g512.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 221px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLeiczvbyI/AAAAAAAAAHU/MnttDXuy2EU/s320/g512.JPG" alt="" id="BLOGGER_PHOTO_ID_5270019197407031074" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; line-height: 150%;" lang="pt-BR"&gt;&lt;span style="font-family:Trebuchet MS,sans-serif;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Referensi&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span lang="pt-BR"&gt;&lt;i&gt;&lt;b&gt;Db4o-5.2 Tutorial&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span lang="pt-BR"&gt;, db4objects Inc., USA&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;" lang="pt-BR"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.59cm; text-indent: -1.59cm; margin-bottom: 0cm;"&gt; Irwanto, Djon., 2007,&lt;i&gt;&lt;b&gt; Membangun Object Oriented Software dengan Java dan Object Database&lt;/b&gt;&lt;/i&gt;, PT Elex Media Komputindo, Jakarta&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-8874711529088066220?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/8874711529088066220/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=8874711529088066220' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/8874711529088066220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/8874711529088066220'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/relationshipassociation-pada-object.html' title='Relationship/Association pada Object Database Db4o - Section 1'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLeiUgkgYI/AAAAAAAAAHM/UrP2dOBBbnc/s72-c/g511.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-6062709602366329733</id><published>2008-11-18T07:17:00.000-08:00</published><updated>2008-11-18T07:21:36.714-08:00</updated><title type='text'>Akses Database melalui Torque - Bag 2</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLc20BadiI/AAAAAAAAAGs/4a3m7KAwchs/s1600-h/g14_6.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 200px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLc20BadiI/AAAAAAAAAGs/4a3m7KAwchs/s320/g14_6.JPG" alt="" id="BLOGGER_PHOTO_ID_5270017348212520482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLc3BotvEI/AAAAAAAAAG0/o_GaXXfuhAw/s1600-h/g14_7.JPG"&gt;&lt;img style="cursor: pointer; width: 319px; height: 320px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLc3BotvEI/AAAAAAAAAG0/o_GaXXfuhAw/s320/g14_7.JPG" alt="" id="BLOGGER_PHOTO_ID_5270017351867022402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLc3CPeFGI/AAAAAAAAAG8/2xZf_lL8Qpo/s1600-h/g14_8.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 186px;" src="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLc3CPeFGI/AAAAAAAAAG8/2xZf_lL8Qpo/s320/g14_8.JPG" alt="" id="BLOGGER_PHOTO_ID_5270017352029574242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLc3VXFeCI/AAAAAAAAAHE/316o5k-kMeQ/s1600-h/g14_9.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 211px;" src="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLc3VXFeCI/AAAAAAAAAHE/316o5k-kMeQ/s320/g14_9.JPG" alt="" id="BLOGGER_PHOTO_ID_5270017357161789474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Compile&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Compile dengan javac … &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;$ javac -sourcepath java/ -d java/ java/app/EmployeeApp.java &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Launch &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Launch dengan java … &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;$ java app.EmployeeApp &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;br /&gt; &lt;p style="margin-bottom: 0cm; color: rgb(255, 0, 0);"&gt;Sumber : IlmuKomputer.Com&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.27cm; margin-right: 2.13cm; margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify"&gt; &lt;span style="color:#000000;"&gt;&lt;i&gt;&lt;b&gt;Lisensi Dokumen: &lt;/b&gt;&lt;/i&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-left: 1.27cm; margin-right: 2.13cm; margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Copyright © 2003 IlmuKomputer.Com &lt;/i&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-left: 1.27cm; margin-right: 2.13cm; margin-bottom: 0cm;" align="justify"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Seluruh dokumen di &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;&lt;b&gt;IlmuKomputer.Com &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;&lt;b&gt;IlmuKomputer.Com&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;. &lt;/i&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Eko Budhi Suprasetiawan &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;ekobs@developerforce.net &lt;/span&gt; &lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;i&gt;(*) Kerjasama IlmuKomputer.Com dan DeveloperForce.Net &lt;/i&gt;&lt;/span&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-6062709602366329733?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/6062709602366329733/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=6062709602366329733' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/6062709602366329733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/6062709602366329733'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/akses-database-melalui-torque-bag-2.html' title='Akses Database melalui Torque - Bag 2'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLc20BadiI/AAAAAAAAAGs/4a3m7KAwchs/s72-c/g14_6.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-8752875501639319031</id><published>2008-11-18T07:00:00.000-08:00</published><updated>2008-11-18T07:16:55.377-08:00</updated><title type='text'>Akses Database melalui Torque - Bag 1</title><content type='html'>&lt;style type="text/css"&gt; &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Arial Black,sans-serif;"&gt;Motivasi &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Torque bisa meng-generate Java Bean sesuai definisi dalam file XML. Dan juga meng-generate JDBC code. Bahkan Torque bisa digunakan untuk meng-create database dan table. &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Arial Black,sans-serif;"&gt;Persiapan &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Persiapkan direktori kerja, dalam contoh ini /home/lab/myjava &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span lang="es-ES"&gt;Dapatkan Torque library di-extract ke &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="es-ES"&gt;/home/lab/torque-3.1 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span lang="es-ES"&gt;serta Torque generator di-extract ke &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="es-ES"&gt;/home/lab/torque-gen-3.1 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Arial Black,sans-serif;"&gt;Deskripsi &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Sebuah Java Bean akan disimpan/dibaca dari table EMPLOYEE_TBL di database. myproject-schema.xml digunakan untuk memetakan antara property dari EmployeeBean dan column di EMPLOYEE_TBL. database.xml digunakan sebagai database configuration. &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Arial Black,sans-serif;"&gt;Langkah &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;ol style="margin-left: 0cm;"&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;1.  Copy dan edit build-torque.xml &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;2.  Tulis build.properties &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;3.  Tulis myproject-schema.xml &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;4.  Jalankan Ant &lt;/span&gt;  &lt;/p&gt;&lt;/ol&gt; &lt;ol style="margin-left: 0cm;"&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;5.  Tulis Torque.properties &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;6.  Tulis EmployeeApp &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;7.  Set CLASSPATH &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;8.  Compile &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;9.  Launch &lt;/span&gt;  &lt;/p&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Arial Black,sans-serif;"&gt;build-torque.xml&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span lang="it-IT"&gt;Agar file-file yg di-generate Torque diletakkan di /home/lab/myjava dan bukan di&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span lang="it-IT"&gt; direktori instalasi Torque.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;" align="justify"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify" lang="it-IT"&gt; &lt;span style="color:#000000;"&gt;Copy ke /home/lab/myjava &lt;/span&gt; &lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;$ cp /home/lab/torque-gen-3.1/build-torque.xml /home/lab/myjava &lt;/span&gt; &lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;lalu edit dari : &lt;/span&gt; &lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;property name="lib.dir" value="lib"&gt; &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;menjadi : &lt;/span&gt; &lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;property name="lib.dir" value="/home/lab/torque-gen-3.1/lib"&gt; &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Generator Configuration &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;Simpan di /home/lab/myjava&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLZEDJRqhI/AAAAAAAAAGE/8frJxnTCPgU/s1600-h/g14_1.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 115px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLZEDJRqhI/AAAAAAAAAGE/8frJxnTCPgU/s320/g14_1.JPG" alt="" id="BLOGGER_PHOTO_ID_5270013177563818514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Mapping&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Simpan di sub-directory schema di bawah /home/lab/myjava &lt;/span&gt; &lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLZEB_sV7I/AAAAAAAAAGM/WkEfmossqZk/s1600-h/g14_2.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 137px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLZEB_sV7I/AAAAAAAAAGM/WkEfmossqZk/s320/g14_2.JPG" alt="" id="BLOGGER_PHOTO_ID_5270013177255188402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLZEoDxUJI/AAAAAAAAAGU/cgN1clXk7kw/s1600-h/g14_3.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 234px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLZEoDxUJI/AAAAAAAAAGU/cgN1clXk7kw/s320/g14_3.JPG" alt="" id="BLOGGER_PHOTO_ID_5270013187472838802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLZEvCanZI/AAAAAAAAAGc/DIKohQcpr2U/s1600-h/g14_4.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 280px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLZEvCanZI/AAAAAAAAAGc/DIKohQcpr2U/s320/g14_4.JPG" alt="" id="BLOGGER_PHOTO_ID_5270013189346205074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Client App &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Simpan di sub-directory app di bawah /home/lab/myjava/java &lt;/span&gt; &lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLZE-m0ycI/AAAAAAAAAGk/xFqp30H7URU/s1600-h/g14_5.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 283px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLZE-m0ycI/AAAAAAAAAGk/xFqp30H7URU/s320/g14_5.JPG" alt="" id="BLOGGER_PHOTO_ID_5270013193525447106" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-8752875501639319031?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/8752875501639319031/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=8752875501639319031' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/8752875501639319031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/8752875501639319031'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/akses-database-melalui-torque-bag-1.html' title='Akses Database melalui Torque - Bag 1'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLZEDJRqhI/AAAAAAAAAGE/8frJxnTCPgU/s72-c/g14_1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-8942145265519559623</id><published>2008-11-18T06:53:00.002-08:00</published><updated>2008-11-18T06:59:37.358-08:00</updated><title type='text'>Akses Database Melalui Jaxor - Bag 2</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLXxatOotI/AAAAAAAAAFs/PdXeV9K9HA8/s1600-h/g13_6.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 206px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLXxatOotI/AAAAAAAAAFs/PdXeV9K9HA8/s320/g13_6.JPG" alt="" id="BLOGGER_PHOTO_ID_5270011757959488210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLXxYbr_TI/AAAAAAAAAF0/ZRPiUF5wL6Y/s1600-h/g13_7.JPG"&gt;&lt;img style="cursor: pointer; width: 304px; height: 320px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLXxYbr_TI/AAAAAAAAAF0/ZRPiUF5wL6Y/s320/g13_7.JPG" alt="" id="BLOGGER_PHOTO_ID_5270011757349043506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLXxhXagrI/AAAAAAAAAF8/tVhw4KclHgM/s1600-h/g13_8.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 104px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLXxhXagrI/AAAAAAAAAF8/tVhw4KclHgM/s320/g13_8.JPG" alt="" id="BLOGGER_PHOTO_ID_5270011759747039922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Compile&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Compile dengan javac … &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;$ javac -sourcepath java/ -d java/ java/app/EmployeeApp.java&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Launch&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Launch dengan java … &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;$ java app.EmployeeApp &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;span lang="de-DE"&gt;Sumber : &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span lang="de-DE"&gt;IlmuKomputer.Com&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="de-DE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.27cm; margin-right: 2.13cm; margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify" lang="de-DE"&gt; &lt;span style="color:#000000;"&gt;&lt;i&gt;&lt;b&gt;Lisensi Dokumen: &lt;/b&gt;&lt;/i&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-left: 1.27cm; margin-right: 2.13cm; margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify" lang="de-DE"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Copyright © 2003 IlmuKomputer.Com &lt;/i&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-left: 1.27cm; margin-right: 2.13cm; margin-bottom: 0cm;" align="justify"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="de-DE"&gt;&lt;i&gt;Seluruh dokumen di &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="de-DE"&gt;&lt;i&gt;&lt;b&gt;IlmuKomputer.Com &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="de-DE"&gt;&lt;i&gt;dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="de-DE"&gt;&lt;i&gt;&lt;b&gt;IlmuKomputer.Com&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="de-DE"&gt;&lt;i&gt;. &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="de-DE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="it-IT"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Eko Budhi Suprasetiawan &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="it-IT"&gt; &lt;span style="color:#000000;"&gt;ekobs@developerforce.net &lt;/span&gt; &lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;i&gt;(*) Kerjasama IlmuKomputer.Com dan DeveloperForce.Net &lt;/i&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-8942145265519559623?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/8942145265519559623/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=8942145265519559623' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/8942145265519559623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/8942145265519559623'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/akses-database-melalui-jaxor-bag-2_18.html' title='Akses Database Melalui Jaxor - Bag 2'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLXxatOotI/AAAAAAAAAFs/PdXeV9K9HA8/s72-c/g13_6.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-2978314327773953006</id><published>2008-11-18T06:53:00.001-08:00</published><updated>2008-11-18T06:53:40.166-08:00</updated><title type='text'>Akses Database Melalui Jaxor - Bag 2</title><content type='html'>&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-2978314327773953006?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/2978314327773953006/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=2978314327773953006' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/2978314327773953006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/2978314327773953006'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/akses-database-melalui-jaxor-bag-2.html' title='Akses Database Melalui Jaxor - Bag 2'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-378781441952581584</id><published>2008-11-18T06:38:00.000-08:00</published><updated>2008-11-18T06:52:31.930-08:00</updated><title type='text'>Akses Database Melalui Jaxor - Bag 1</title><content type='html'>&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Motivasi &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify"&gt;&lt;span style="color:#000000;"&gt;Jaxor bisa meng-generate Java Bean sesuai definisi dalam file XML. Dan juga meng-generate JDBC code. &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Persiapan &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Persiapkan direktori kerja, dalam contoh ini /home/lab/myjava &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Dapatkan Jaxor library Extract ke : /home/lab/jaxor-3.3 &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Deskripsi &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Sebuah Java Bean EmployeeBean akan disimpan/dibaca dari table EMPLOYEE_TBL di database. employee.jaxor digunakan untuk memetakan antara property dari EmployeeBean dan column di EMPLOYEE_TBL. &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Langkah &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;ol style="margin-left: 0cm;"&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;1.  Tulis build.xml &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;2.  Tulis mapper.registry &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;3.  Tulis employee.jaxor &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;4.  Jalankan Ant &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;5.  Tulis EmployeeApp.java &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;6.  Set CLASSPATH &lt;/span&gt;  &lt;/p&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;7.  Compile &lt;/span&gt;  &lt;/p&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;build.xml &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Simpan di sub directory employee di bawah /home/lab/myjava&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLT1EI3STI/AAAAAAAAAE8/Eq9mL8ifOqg/s1600-h/g13_1.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 308px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLT1EI3STI/AAAAAAAAAE8/Eq9mL8ifOqg/s320/g13_1.JPG" alt="" id="BLOGGER_PHOTO_ID_5270007422574348594" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Mapper &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="it-IT"&gt;&lt;span style="color:#000000;"&gt;Simpan di /home/lab/myjava&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="it-IT"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLUjhCiwpI/AAAAAAAAAFk/OQoKrjM32uQ/s1600-h/g13_2.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 63px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLUjhCiwpI/AAAAAAAAAFk/OQoKrjM32uQ/s320/g13_2.JPG" alt="" id="BLOGGER_PHOTO_ID_5270008220606448274" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Mapping&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Simpan di /home/lab/myjava&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLT1TE5irI/AAAAAAAAAFM/swderkic-D8/s1600-h/g13_3.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 166px;" src="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLT1TE5irI/AAAAAAAAAFM/swderkic-D8/s320/g13_3.JPG" alt="" id="BLOGGER_PHOTO_ID_5270007426584251058" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;br /&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Ant &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;Jala&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span lang="sv-SE"&gt;nkan Ant dari /home/lab/myjava &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="sv-SE"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLT1qhOYeI/AAAAAAAAAFU/TY3INhN4-NA/s1600-h/g13_4.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 230px;" src="http://1.bp.blogspot.com/_Rkm9XUXuK1E/SSLT1qhOYeI/AAAAAAAAAFU/TY3INhN4-NA/s320/g13_4.JPG" alt="" id="BLOGGER_PHOTO_ID_5270007432877072866" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="sv-SE"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Client App&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;Simpan di sub-directory app di bawah /home/lab/myjava/java &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLT1txIftI/AAAAAAAAAFc/tiQZ4KcKsbE/s1600-h/g13_5.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 268px;" src="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLT1txIftI/AAAAAAAAAFc/tiQZ4KcKsbE/s320/g13_5.JPG" alt="" id="BLOGGER_PHOTO_ID_5270007433749102290" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-378781441952581584?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/378781441952581584/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=378781441952581584' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/378781441952581584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/378781441952581584'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/akses-database-melalui-jaxor-bag-1.html' title='Akses Database Melalui Jaxor - Bag 1'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLT1EI3STI/AAAAAAAAAE8/Eq9mL8ifOqg/s72-c/g13_1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-2109664767256932727</id><published>2008-11-18T06:33:00.000-08:00</published><updated>2008-11-18T06:37:59.330-08:00</updated><title type='text'>Akses Database melalui Hibernate - Bag 2</title><content type='html'>&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Client App &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;Simpan di sub directory app di bawah /home/lab/myjava&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLSq3mGtKI/AAAAAAAAAE0/wqG_PulQ5Ek/s1600-h/g12_1_6.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 227px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLSq3mGtKI/AAAAAAAAAE0/wqG_PulQ5Ek/s320/g12_1_6.JPG" alt="" id="BLOGGER_PHOTO_ID_5270006147897013410" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLSqUM1kEI/AAAAAAAAAEs/sYMwwJLNkQY/s1600-h/g12_1_7.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 229px;" src="http://3.bp.blogspot.com/_Rkm9XUXuK1E/SSLSqUM1kEI/AAAAAAAAAEs/sYMwwJLNkQY/s320/g12_1_7.JPG" alt="" id="BLOGGER_PHOTO_ID_5270006138395791426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLSqHkHe4I/AAAAAAAAAEk/IuQvN22bdTQ/s1600-h/g12_1_8.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 174px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLSqHkHe4I/AAAAAAAAAEk/IuQvN22bdTQ/s320/g12_1_8.JPG" alt="" id="BLOGGER_PHOTO_ID_5270006135003773826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLSp3x6BQI/AAAAAAAAAEc/sys5v1xrP_Q/s1600-h/g12_1_9.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 190px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLSp3x6BQI/AAAAAAAAAEc/sys5v1xrP_Q/s320/g12_1_9.JPG" alt="" id="BLOGGER_PHOTO_ID_5270006130766644482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLSpqULUCI/AAAAAAAAAEU/b4u0HCd2IDg/s1600-h/g12_1_10.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 107px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLSpqULUCI/AAAAAAAAAEU/b4u0HCd2IDg/s320/g12_1_10.JPG" alt="" id="BLOGGER_PHOTO_ID_5270006127152287778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Compile&lt;/span&gt;&lt;/span&gt;&lt;b&gt; &lt;/b&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;Compile dengan javac …  &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;$ javac app/EmployeeApp.java &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial Black, sans-serif;"&gt;Launch&lt;/span&gt;&lt;/span&gt;&lt;b&gt; &lt;/b&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;Launch dengan java …  &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="font-family:Courier New, monospace;"&gt;&lt;span style="font-size:85%;"&gt;$ java app.EmployeeApp &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color:#000000;"&gt;&lt;span lang="de-DE"&gt;Sumber : &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span lang="de-DE"&gt;IlmuKomputer.Com&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="de-DE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.27cm; margin-right: 2.13cm; margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify" lang="de-DE"&gt; &lt;span style="color:#000000;"&gt;&lt;i&gt;&lt;b&gt;Lisensi Dokumen: &lt;/b&gt;&lt;/i&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-left: 1.27cm; margin-right: 2.13cm; margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify" lang="de-DE"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Copyright © 2003 IlmuKomputer.Com &lt;/i&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-left: 1.27cm; margin-right: 2.13cm; margin-bottom: 0cm;" align="justify"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="de-DE"&gt;&lt;i&gt;Seluruh dokumen di &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="de-DE"&gt;&lt;i&gt;&lt;b&gt;IlmuKomputer.Com &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="de-DE"&gt;&lt;i&gt;dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="de-DE"&gt;&lt;i&gt;&lt;b&gt;IlmuKomputer.Com&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span lang="de-DE"&gt;&lt;i&gt;. &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="de-DE"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="it-IT"&gt; &lt;span style="color:#000000;"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;Eko Budhi Suprasetiawan &lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);" lang="it-IT"&gt; &lt;span style="color:#000000;"&gt;ekobs@developerforce.net &lt;/span&gt; &lt;/p&gt; &lt;p style="text-indent: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color:#000000;"&gt;&lt;i&gt;(*) Kerjasama IlmuKomputer.Com dan DeveloperForce.Net&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4735721716168157233-2109664767256932727?l=dakoop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dakoop.blogspot.com/feeds/2109664767256932727/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4735721716168157233&amp;postID=2109664767256932727' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/2109664767256932727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4735721716168157233/posts/default/2109664767256932727'/><link rel='alternate' type='text/html' href='http://dakoop.blogspot.com/2008/11/akses-database-melalui-hibernate-bag-2.html' title='Akses Database melalui Hibernate - Bag 2'/><author><name>Team_dakoop</name><uri>http://www.blogger.com/profile/11745651668171505737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLSq3mGtKI/AAAAAAAAAE0/wqG_PulQ5Ek/s72-c/g12_1_6.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4735721716168157233.post-5933848598126913853</id><published>2008-11-18T06:22:00.000-08:00</published><updated>2008-11-18T06:33:40.914-08:00</updated><title type='text'>Akses Database melalui Hibernate - Bag 1</title><content type='html'>&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Arial Black,sans-serif;"&gt;Motivasi &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Hibernate membebaskan developer untuk menulis SQL melalui JDBC dalam mengakses database. &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Arial Black,sans-serif;"&gt;Persiapan &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Persiapkan direktori kerja, dalam contoh ini /home/lab/myjava &lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Dapatkan Hibernate library di-extract ke &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Courier New,monospace;"&gt;&lt;span style="font-size:85%;"&gt;/home/lab/hibernate-1.2 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Arial Black,sans-serif;"&gt;Deskripsi &lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);" align="justify"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Sebuah Java Bean EmployeeBean akan disimpan/dibaca dari table EMPLOYEE_TBL di database. EmployeeBean.hbm.xml digunakan untuk memetakan antara property dari EmployeeBean dan column di EMPLOYEE_TBL Tulis hibernate.properties digunakan sebagai database configuration. &lt;/span&gt; &lt;/p&gt;  &lt;p style="margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Arial Black,sans-serif;"&gt;Langkah &lt;/span&gt;&lt;/span&gt; &lt;/p&gt;  &lt;ol style="margin-left: 0cm;"&gt;&lt;li&gt;&lt;p style="margin-left: 1.27cm; margin-bottom: 0cm; color: rgb(0, 0, 0);"&gt;  &lt;/p&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Tulis EmployeeBean.java &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Tulis hibernate.properties &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Tulis EmployeeBean.hbm.xml &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Tulis EmployeeApp.java&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Set  CLASSPATH &lt;/li&gt;&lt;li&gt;Compile &lt;/li&gt;&lt;li&gt;Launch &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-family:Arial Black,sans-serif;"&gt;EmployeeBean&lt;/span&gt;&lt;/span&gt;&lt;b&gt; &lt;/b&gt; &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;Simpan di sub directory employee di bawah /home/lab/myjava&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLP6_ByVbI/AAAAAAAAADs/Qs2DGF5RQEk/s1600-h/g12_1_1.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 290px;" src="http://2.bp.blogspot.com/_Rkm9XUXuK1E/SSLP6_ByVbI/AAAAAAAAADs/Qs2DGF5RQEk/s320/g12_1_1.JPG" alt="" id="BLOGGER_PHOTO_ID_5270003126235190706" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLP67r8xJI/AAAAAAAAAD0/AHfj1AgSe2o/s1600-h/g12_1_2.JPG"&gt;&lt;img style="cursor: pointer; width: 298px; height: 320px;" src="http://4.bp.blogspot.com/_Rkm9XUXuK1E/SSLP67r8xJI/AAAAAAAAAD0/AHfj1AgSe2o/s320/g12_1_2.JPG" alt="" id="BLOGGER_PHOTO_ID_5270003125338293394" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {pare
