<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AlbDevNet &#187; Database</title>
	<atom:link href="http://www.albdevnet.com/category/satabase/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.albdevnet.com</link>
	<description>Albanian Developer Networ &#124; Rrjeti i programatoreve shqiptare</description>
	<lastBuildDate>Thu, 29 Apr 2010 09:28:37 +0000</lastBuildDate>
	<language>sq</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Te duplikojme e bejme backup te nje databaze postgre</title>
		<link>http://www.albdevnet.com/2008/07/10/te-duplikojme-e-bejme-backup-te-nje-databaze-postgre/</link>
		<comments>http://www.albdevnet.com/2008/07/10/te-duplikojme-e-bejme-backup-te-nje-databaze-postgre/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 07:49:01 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Postrges]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[postgre]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=108</guid>
		<description><![CDATA[Gjate zhvillimit, apo aklimit nga nje ambient zhvillimi ne nje tjeter pordhimi, apo thjeshte per nje backup periodik te nje databaze mund te na sherbeje te bejme kopjen e nje databaze. Ka disa menyra per te bere kete gje,ja menyra me e thjeshte (testuar ne ubuntu server 8.04): &#60;pre lang=&#8217;shell&#8217;&#62; &#8211; 1. Krijojme databazen e [...]]]></description>
			<content:encoded><![CDATA[<p>Gjate zhvillimit, apo aklimit nga nje ambient zhvillimi ne nje tjeter pordhimi, apo thjeshte per nje backup periodik te nje databaze mund te na sherbeje te bejme kopjen e nje databaze.<br />
Ka disa menyra per te bere kete gje,ja menyra me e thjeshte (testuar ne ubuntu server 8.04):<span id="more-108"></span><br />
&lt;pre lang=&#8217;shell&#8217;&gt;<br />
&#8211; 1. Krijojme databazen e re ne postgres:<br />
psql -U postgres -c &#8220;create database &lt;emri_db_iri&gt; with owner &lt;perdoruesi&gt; encoding = &#8216;LATIN9&#8242;;&#8221;<br />
&#8211; 2. Nejme backup te nje dbje<br />
pg_dump -U &lt;perdoruesi&gt; -E LATIN9 -f backup.sql &lt;emri_db_backup&gt;<br />
&#8211; 3. Importoj te dhenat ne db te re<br />
psql -U &lt;perdoruesi&gt; -d &lt;emri_db_iri&gt; -f backup.sql<br />
&lt;/pre&gt;<br />
Kjo menyre ben bakupin total te databazes, e nese duam te bejme bacup te pjeshem, atehere mund te perdorim parametra e dnryshem qe komanda pg_dump na jep:<br />
Per shembull, nese duam te kopjojme vetem disa tabela bejme ekshtu:<br />
&lt;pre lang=&#8217;shell&#8217;&gt;<br />
pg_dump  -h localhost -U &lt;perdoruesi&gt; -W -t &#8216;konfigurimi_*&#8217; &lt;emri_databazes&gt; &gt;  backup.dump<br />
pg_dump  -h localhost -U &lt;perdoruesi&gt; -W -t &#8216;programi1_*&#8217; &lt;emri_databazes&gt; &gt;&gt;  backup.dump<br />
&lt;/pre&gt;<br />
ne kete menyra bejme backupin e databazes &lt;emri_databazes&gt; te tere elementeve (tabela e vista) qe fillojne me &#8220;konfigurimi_&#8221; e &#8220;programi1_&#8221; ne te njetin file.<br />
Vetem te dhenat e nje table, psh pa strukture:<br />
&lt;pre lang=&#8217;shell&#8217;&gt;<br />
pg_dump  -h localhost -U &lt;perdoruesi&gt; -W -t &lt;emri_tables&gt; &#8211;data-only &lt;emri_databazes&gt; &gt;  tjeter_file_backup.dump<br />
&lt;/pre&gt;<br />
me pas per ti importuar te dhenat (ne nje db qe kemi krijuar identik si me pare), perdorim komanden:<br />
&lt;pre lang=&#8217;shell&#8217;&gt;<br />
psql -h localhost -U gisuser -W  &lt;databaza_destinacion&gt; &lt; faili_backupit.dump<br />
&lt;/pre&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/07/10/te-duplikojme-e-bejme-backup-te-nje-databaze-postgre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postgre database</title>
		<link>http://www.albdevnet.com/2008/07/09/postgre-database/</link>
		<comments>http://www.albdevnet.com/2008/07/09/postgre-database/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 08:35:48 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[postgre]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=106</guid>
		<description><![CDATA[Postgre eshte nje nga databazat me te vlefshme ne qarkullim, jo vetem se eshte freeware dhe perfekt per cdo lloj projekti, komercial apo jo, por edhe per faktin se mund te krahasohet ne perfomranca e sherbime me rivale si oracle. Ne fakt, mund te themi se ky databaze ka sherbimet qe ofrojne databazat e tjera [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img class="alignleft size-medium wp-image-107" title="postgresql" src="http://www.albdevnet.com/wp-content/uploads/2008/07/postgresql.jpg" alt="" width="162" height="125" />Postgre eshte nje nga databazat me te vlefshme ne qarkullim, jo vetem se eshte freeware dhe perfekt per cdo lloj projekti, komercial apo jo, por edhe per faktin se mund te krahasohet ne perfomranca e sherbime me rivale si oracle.<br />
Ne fakt, mund te themi se ky databaze ka sherbimet qe ofrojne databazat e tjera si MySQL, Firebird SQL, MaxDB apo Oracle, e perdorert nga aplikative si skype (me miliona user).<span id="more-106"></span><br />
Per te shkarikuar kete databaze shkoni ne faqen zyrtare:http://www.postgresql.org/ .Eksiston versioni FreeBSD, Linux, Mac OS X, Solaris e Windows. PgAdmin eshte programi ngafik per te administruar databazen, ndryshe mund ta kontrolloni nga console.<br />
Nese keni nje server (apo desktop) windows, instalimi ehste mjaft intuitiv (http://www.pgadmin.org/ per pdadmin), e ska nevoje per komente, e nese jeni ne server linux (ubuntu server ne rastin tim), ndjekim keto procedure te lehte (e me te shpjete sesa instalimi i widdowsit):</p>
<pre lang="shell">sudo apt-get install postgresql
sudo apt-get install pgadmin3
sudo -u postgres psql -c "ALTER USER postgres WITH PASSWORD 'paswordi_juaj'"
sudo -u postgres createdb db_ime_e_pare
</pre>
<p style="text-align: left;">per te komanduar databazen (start e stop) perdorim komanden (si tere sherbimet e tjera ne ubuntu server):</p>
<pre lang="shell">sudo /etc/init.d/postgresql-8.3 komanda
</pre>
<p style="text-align: left;">tani mund te hapim pgadmin dhe shkojme tek &#8220;File =&gt; Adserver&#8221; e shkruajme te dehnat e db te sapo krijuar.<br />
Ketij database mund ti instaloni edhe ekstensione te ndryshme, si postgis qe na lejon te trasformojme databazen tone, nga nje dv te thjehste relacional ne databaze spacial, ku te ruajme te dhena vektorial, shume te dobishme per aplikative gis.</p>
<p style="text-align: center;"><img class="alignnone size-medium wp-image-109" title="pgadmin3_win32" src="http://www.albdevnet.com/wp-content/uploads/2008/07/pgadmin3_win32.png" alt="" width="494" height="405" /></p>
<p style="text-align: left;">Nga eksperienca personale qe kam pasur me kete databaze, skam dale asnjehere i zhgenjyer, edhe kur kisha te beja me fluks te madh te dhenash (disa giga te dhena).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/07/09/postgre-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Squirrelsql, klienti sql universal</title>
		<link>http://www.albdevnet.com/2008/06/12/squirrelsql-klienti-sql-universal/</link>
		<comments>http://www.albdevnet.com/2008/06/12/squirrelsql-klienti-sql-universal/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 08:25:13 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Pa kategori]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Sql]]></category>
		<category><![CDATA[Utilitete]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[squrrelsql]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=56</guid>
		<description><![CDATA[Cdo programator ka te beje ne nje menyre apo ne nje tjeter, me database. Klienti sql qe po ju prezantojme sot me eshte dukur zgjidhja me e mire, jo vetem per faktin se eshte freeware dhe opesource, por mbi te gjitha sepse eshte ne java, multiplataforme dhe elsatik (suporton tere databazat e sotme qe perdoren, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.albdevnet.com/wp-content/uploads/2008/06/squirrel0.jpg"><img class="alignleft size-medium wp-image-61" title="squirrel0" src="http://www.albdevnet.com/wp-content/uploads/2008/06/squirrel0.jpg" alt="" width="123" height="114" /></a>Cdo programator ka te beje ne nje menyre apo ne nje tjeter, me database. Klienti sql qe po ju prezantojme sot me eshte dukur zgjidhja me e mire, jo vetem per faktin se eshte freeware dhe opesource, por mbi te gjitha sepse eshte ne java, multiplataforme dhe elsatik (suporton tere databazat e sotme qe perdoren, vetem duke i dhene driverat jar). Per te shkarikuar kete klient, shkoni ne <a title="http://www.squirrelsql.org/" href="http://www.squirrelsql.org/" target="_blank">faqen zyrtare</a>. Shkarioni versionin e fundit (versione qe shkarikova une ishte rreth 22 mb, ca i rende, por eshte pakete e plote).<span id="more-56"></span></p>
<p>Nisim instalimin (duke qene nje file jar, supozojme qe java te jete i instaluar ne sistem tuaj). Ketu menjehere mund te zgjidhni tere komponentet dhe driverat qe ju inetesojne.<a href="http://www.albdevnet.com/wp-content/uploads/2008/06/squirrel1.jpg"><img class="aligncenter size-medium wp-image-57" title="squirrel1" src="http://www.albdevnet.com/wp-content/uploads/2008/06/squirrel1.jpg" alt="" width="495" height="371" /></a></p>
<p>Nje nga opcionet eshte edhe moduli i gjuhes, ndaj po te keni deshire, mund te nisni edhe ta perktheni kete program te mrekullueshem.</p>
<p>Pas instalimit, do te mund te shtoni drivera te tjere qe nuk jane ne liste, apo qe gjate instalimit nuk deshet te instalonit. Le te shikojme nje konfigurim te thjeshte qe te lidhemi me databazen tone oracle:</p>
<p><a href="http://www.albdevnet.com/wp-content/uploads/2008/06/squirrel2.jpg"><img class="aligncenter size-medium wp-image-58" title="squirrel2" src="http://www.albdevnet.com/wp-content/uploads/2008/06/squirrel2.jpg" alt="" width="496" height="428" /></a></p>
<p>Keto preferenca ruahen, per heret e tjera, kur te lidheni, gje kjo mjaft komode. Tani mund te lidhemi me databazen tone dhe te shikojme te dhenat, tabelat, e cdo te dhene tejeter. Kemi ne dispozicion nje editor sql teper komod (me autokompletim dhe ngjyrojse te kodit) tregues vizual tabelash e etj.</p>
<p><a href="http://www.albdevnet.com/wp-content/uploads/2008/06/squirrel3.jpg"><img class="aligncenter size-medium wp-image-59" title="squirrel3" src="http://www.albdevnet.com/wp-content/uploads/2008/06/squirrel3.jpg" alt="" width="496" height="403" /></a></p>
<p>Me siguri ka produke te tjera, mete lehta per fillestaret, por nese kaloni ore te tera me db e te dhena, atehere do te shikoni forcen e ketij strumenti.</p>
<p><a href="http://www.albdevnet.com/wp-content/uploads/2008/06/squirrel4.jpg"><img class="aligncenter size-medium wp-image-60" title="squirrel4" src="http://www.albdevnet.com/wp-content/uploads/2008/06/squirrel4.jpg" alt="" width="493" height="400" /></a></p>
<p>Personalisht e preferoj edhe para produketeve komerciale, si sqlmanger apo tjeter. Nese  e mendoni ndryshe, ndihuni te lire te komentini.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/06/12/squirrelsql-klienti-sql-universal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Select Top</title>
		<link>http://www.albdevnet.com/2008/06/05/select-top/</link>
		<comments>http://www.albdevnet.com/2008/06/05/select-top/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 08:14:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Pa kategori]]></category>
		<category><![CDATA[Sql]]></category>
		<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=42</guid>
		<description><![CDATA[Ne projekte te ndryshme, perdorim databaza te ndryshme per te ruajtur te dhenat, e shpeshtere kemi nevoje te kemi nje numer te caktuar rezultatesh nga queryt qe bejme. ja lista e kodit sql qe secila nga databasat me te famshme, qe perdoren sot, perdorin per kete veprim: SQL Server: SELECT TOP 10 * FROM [TABLE] [...]]]></description>
			<content:encoded><![CDATA[<p>Ne projekte te ndryshme, perdorim databaza te ndryshme per te ruajtur te dhenat, e shpeshtere kemi nevoje te kemi nje numer te caktuar rezultatesh nga queryt qe bejme. ja lista e kodit sql qe secila nga databasat me te famshme, qe perdoren sot, perdorin per kete veprim:</p>
<pre lang="sql">
SQL Server: SELECT TOP 10 * FROM [TABLE]
DB2: SELECT * FROM [TABLE] FETCH FIRST 10 ROWS ONLY
PostgreSQL: SELECT * FROM [TABLE] LIMIT 10
Oracle: SELECT * FROM [TABLE] WHERE ROWNUM &lt;= 10
Sybase: SET ROWCOUNT 10 SELECT * FROM [TABLE]
Firebird: SELECT FIRST 10 * FROM [TABLE]
MySQL: SELECT * FROM [TABLE] LIMIT 10
</pre>
<p>kuptohet qe ne vend te * mund te vendosni kolonat qe doni, e qe [TABLE] eshte emri i tabese qe doni te perdorni</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/06/05/select-top/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

