<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="et">
	<id>http://www.lambda.ee/w/index.php?action=history&amp;feed=atom&amp;title=Andmebaaside_administreerimine_2008</id>
	<title>Andmebaaside administreerimine 2008 - Redigeerimiste ajalugu</title>
	<link rel="self" type="application/atom+xml" href="http://www.lambda.ee/w/index.php?action=history&amp;feed=atom&amp;title=Andmebaaside_administreerimine_2008"/>
	<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=Andmebaaside_administreerimine_2008&amp;action=history"/>
	<updated>2026-10-28T11:06:30Z</updated>
	<subtitle>Selle lehekülje redigeerimiste ajalugu</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>http://www.lambda.ee/w/index.php?title=Andmebaaside_administreerimine_2008&amp;diff=8134&amp;oldid=prev</id>
		<title>Tammet – 6. veebruar 2009, kell 10:58</title>
		<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=Andmebaaside_administreerimine_2008&amp;diff=8134&amp;oldid=prev"/>
		<updated>2009-02-06T10:58:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;et&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Vanem redaktsioon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Redaktsioon: 6. veebruar 2009, kell 12:58&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1. rida:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1. rida:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= &amp;lt;font color=red&quot;&amp;gt; 2008 aasta arhiiv&amp;lt;/font&amp;gt; =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= &amp;lt;font color=&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&lt;/ins&gt;red&quot;&amp;gt; 2008 aasta arhiiv&amp;lt;/font&amp;gt; =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ainekood: &amp;lt;b&amp;gt;ITV0090&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ainekood: &amp;lt;b&amp;gt;ITV0090&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tammet</name></author>
	</entry>
	<entry>
		<id>http://www.lambda.ee/w/index.php?title=Andmebaaside_administreerimine_2008&amp;diff=3037&amp;oldid=prev</id>
		<title>Tammet – 6. veebruar 2009, kell 10:58</title>
		<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=Andmebaaside_administreerimine_2008&amp;diff=3037&amp;oldid=prev"/>
		<updated>2009-02-06T10:58:39Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Uus lehekülg&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= &amp;lt;font color=red&amp;quot;&amp;gt; 2008 aasta arhiiv&amp;lt;/font&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Ainekood: &amp;lt;b&amp;gt;ITV0090&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Link: http://www.lambda.ee/index.php/Andmebaaside_administreerimine  ehk http://www.lambda.ee/index/itv0090&amp;lt;br&amp;gt;&lt;br /&gt;
Lektor: 2008. aasta kevadsemestril loeb ainet Juhan Ernits&amp;lt;br&amp;gt;&lt;br /&gt;
Kontakt: juhan@cc.ioc.ee, 6204194, Akadeemia tee 21 B318&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aeg, koht, tulemus ==&lt;br /&gt;
&lt;br /&gt;
Semester: kevad&amp;lt;br&amp;gt;&lt;br /&gt;
Tulemus: arvestus&amp;lt;br&amp;gt;&lt;br /&gt;
Punkte: 2&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Loengud ja praktikumid: paaris esmaspäevadel  kell 8.00-9.30 loeng, seejärel kell 10.00-11.30 praktikum.&lt;br /&gt;
Esimene kokkusaamine 4. veebruaril 2008.&lt;br /&gt;
&lt;br /&gt;
NB! Ruum on alatest 18. veebruarist IT-213B (IT-213H asemel).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Andmebaaside administreerimine 2007|2007. aasta kursuse lehekülg]]&lt;br /&gt;
&lt;br /&gt;
== Annotatsioon ==&lt;br /&gt;
&lt;br /&gt;
Andmebaaside efektiivsuse küsimused. Andmebaasisüsteemide installeerimine ja kasutamisliidesed. Lokaadiseaded. Kasutajate lisamine ja kasutajate õigused. Liidestamine C käsurea programmist. Tagavarakoopiate tegemine ja koopiatest taastamine. Andmebaaside optimeerimine ja erinevad tööre?iimid.&lt;br /&gt;
&lt;br /&gt;
== Arvestuse saamise kriteeriumid ==&lt;br /&gt;
&lt;br /&gt;
Arvestuse saamiseks on vaja teha ära &lt;br /&gt;
* kõik praktikumiülesanded, mis on toodud siin lehel allpool. Ülesandeid tehakse kasutades virtuaalmasinaid. Otseselt juhendaja poolt kontrollitavate tööde loetelu on siin:&lt;br /&gt;
** [[Ab admin praktikum 1 | Sqlite praktikum]] (ettenäitamise tähtaeg 17.03.08)&lt;br /&gt;
** [[Ab admin praktikum 2 | Mysql ab praktikum]] (ettenäitamise tähtaeg 07.04.08)&lt;br /&gt;
** [[Ab admin praktikum 4 | Postgresql ab praktikum]] (ülesanne 31.03.08, ettenäitamise tähtaeg 05.05.08)&lt;br /&gt;
** [[Ab admin praktikum 5 | Oracle ab praktikum]] (ülesanne 14.04.08, ettenäitamise tähtaeg 12.05.08)&lt;br /&gt;
&lt;br /&gt;
NB! PostgreSQL ja Oracle praktikum ei ole veel välja kuulutatud, mis tähendab, et viidatud ülesanded võivad veel muutuda.&lt;br /&gt;
  &lt;br /&gt;
Praktiliste tööde ettenäitamine toimub &amp;lt;b&amp;gt;ainult&amp;lt;/b&amp;gt; praktikumiaegadel IT maja (AK) arvutiklassis.&lt;br /&gt;
&lt;br /&gt;
* [[Ab admin virtuaalmasinad | Virtuaalmasinate kasutamise juhised]]&lt;br /&gt;
&lt;br /&gt;
NB! Praktikumiülesannete ja kontrolltööde väljakuulutamine toimub jooksvalt kursuse käigus. Praktikumiülesannete&lt;br /&gt;
tähtaeg on: hiljemalt üks kuu peale väljakuulutamist. Hilinemise korral antakse (raskeid) lisaülesandeid.&lt;br /&gt;
&lt;br /&gt;
== Andmebaasid ==&lt;br /&gt;
&lt;br /&gt;
Esialgne plaan:&lt;br /&gt;
&lt;br /&gt;
* [http://www.sqlite.org/  sqlite]&lt;br /&gt;
* [http://dev.mysql.com/ mysql]&lt;br /&gt;
* [http://www.postgresql.org/ postgresql]&lt;br /&gt;
* [http://www.oracle.com/database/index.html oracle]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Teemad, materjalid ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 1. Ülevaade kursusest, sissejuhatus praktikumikeskkonda. Virtuaalmasin. &lt;br /&gt;
: Loe [[Ab admin virtuaalmasinad | Virtuaalmasinate kasutamise juhised]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 2.  Sqlite kompileerimine ja kasutamine.&lt;br /&gt;
:Vaata: [http://www.sqlite.org sqlite] ja hakatuseks kindlasti [http://www.sqlite.org/quickstart.html quickstart]&lt;br /&gt;
: &amp;lt;b&amp;gt;Praktikumiülesanne 1&amp;lt;/b&amp;gt; : sqlite installeerimine ja kasutamise katsetamine. Vaata [[Ab admin praktikum 1 | detailset juhendit]]&lt;br /&gt;
: LD_LIBRARY_PATH ja erinevad versioonid samast teegist. Vt lisa: [http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html library HOWTO].&lt;br /&gt;
: ./configure skripti saamislugu: autoconf, automake ja libtool. Vt lisa: [http://sourceware.org/autobook/ Autobook].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 3.  Mysql. Mootorid, tabelid, indeksid. Installeerimine, kasutamisviisid, administreerimine&lt;br /&gt;
:Vaata: [http://www.mysql.org mysql]&lt;br /&gt;
: Ülevaade data hoidmisest: data, indeksid, logid, erinevad teegid/alusmootorid nendega jändamiseks.&lt;br /&gt;
: Loe: [http://en.wikipedia.org/wiki/Binary_Tree kahendpuud üldiselt],  kettaplokkide jaoks sobivam [http://en.wikipedia.org/wiki/B-tree B-tree], [http://en.wikipedia.org/wiki/B_plus_tree B+ tree] kui B-tree erijuht ja  viimase [http://slady.net/java/bt/view.php?w=600&amp;amp;h=450  animatsioon]. Loe ka [http://en.wikipedia.org/wiki/Hash_table hash tabelitest] : alternatiiv puu-kujulistele indeksitele.&lt;br /&gt;
: Mysql jaoks vaata: [http://dev.mysql.com/doc/refman/6.0/en/storage-engines.html mysql alusmootorid] ning spetsiifiliselt  [http://en.wikipedia.org/wiki/Isam  isam] ja [http://www.mixsoftware.com/product/db/intro1.htm pikem seletus] isami kohta, vt muuhulgas  [http://dev.mysql.com/doc/refman/5.0/en/backup.html backup juhend], [http://www.innodb.com/manual.php innodb oma juhend] , [http://jeremy.zawodny.com/mysql/mysql-backup-and-recovery.html eraldi tutorial aastast 2002]&lt;br /&gt;
:Katseprogramme jms:&lt;br /&gt;
:*[[mysqldemo.c]]&lt;br /&gt;
: &amp;lt;b&amp;gt;Praktikumiülesanne 2&amp;lt;/b&amp;gt; : [[Ab admin praktikum 2 | Mysql ab praktikum]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 4. Postgresql. Tuunimine ja optimeerimine. Installeerimine ja administreerimine. &lt;br /&gt;
: [http://www.postgresql.org/ Postgresql].&lt;br /&gt;
: Põhimaterjale: [http://www.postgresql.org/docs/8.1/static/index.html Postgresql juhend], [http://www.commandprompt.com/ppbook/ raamat Practical Postgresql]&lt;br /&gt;
: Optimeerimisest lisaks: [http://www.varlena.com/varlena/GeneralBits/Tidbits/annotated_conf_e.html konfifaili detailne juhend], [http://www.postgresql.org/files/documentation/books/aw_pgsql/hw_performance/  tuunimise juhend autoritelt], [http://momjian.us/main/writings/pgsql/hw_performance/index.html tuunimise juhendi alternatiivvariant]  [http://www.gtsm.com/oscon2003/toc.html tuunimise tutorial], [http://developer.postgresql.org/docs/postgres/kernel-resources.html kerneli tuunimisest], [http://www.redhat.com/magazine/001nov04/features/vm/ linuxi virtuaalmälust]&lt;br /&gt;
: &amp;lt;b&amp;gt;Praktikumiülesanne 3&amp;lt;/b&amp;gt; :  [[Ab admin praktikum 4 | Postgresql ab praktikum]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 5. Oracle.&lt;br /&gt;
&lt;br /&gt;
== Lisa/taustamaterjale ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.postgresql.org/docs/8.2/static/admin.html pg juhend: administeerimise peatükk]&lt;br /&gt;
* [http://anu.dyn.ee/ab_teostamine/ V.Kadarpiku kursus 2004&amp;#039;st: andmebaaside teostamine]&lt;br /&gt;
* [http://www-db.stanford.edu/~ullman/fcdb/oracle.html Praktilisi Oracle märkmeid ning pisi-tutoriale Ullmani kursusematerjalidest]&lt;br /&gt;
* [http://sql-info.de/ Praktilist infot ja uudiseid erinevate süsteemide kohta]&lt;br /&gt;
* [http://members.tripod.com/er4ebus/sql/ SQL õpik]&lt;br /&gt;
&lt;br /&gt;
== Oracle administreerimisest ==&lt;br /&gt;
&lt;br /&gt;
* [http://wtcis.wtamu.edu/oracle/ valik vabalt saadaolevaid Oracle administreerimis-raamatuid]&lt;br /&gt;
* [[Oracle praktilisi soovitusi spetsilt]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Kursus]]&lt;/div&gt;</summary>
		<author><name>Tammet</name></author>
	</entry>
</feed>