Andmebaaside administreerimine: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
 
(ei näidata sama kasutaja 6 vahepealset redaktsiooni)
5. rida: 5. rida:




== <font color="red">6. märtsi loeng Kalle Tomingalt</font> ==
== <font color="red">Eelinfot</font> ==


Kalle räägib andmebaasisüsteemide praktilisest kasutamisest ja arendamisest suurtes organisatsioonides, näiteks pangas, samuti analüütiliste ja operatiivbaaside erinevusest ja reaalsetest kasutusviisidest.
Reedel, 3. aprillil on loengus kaks külalisesinejat:


6. märtsil praktikumiosa ei toimu, toimub ainult loeng harilikul ajal 10.00-11.30 harilikus kohas IT213e.
* Skype endine põhi-andmebaasi-administraator ja praegune ambienti liige, rahvusvaheliselt tegev baasi-administreerimise-konsultant [http://www.asi.ee/team/hannu_krosing Hannu Krosing], kes räägib oma baasi-administreerimise kogemustest nii Postgresi osas kui laiemalt.
* Erkki Juckum, kes räägib Microsofti SQL serverist ja sellega seotud arendusvahenditest.
 
Praktikumi 3 aprillil ei toimu: õppejõud on [http://www.roboswarm.eu robotiprojekti] töökoosolekul Lissabonis. Asenduseks teeme kuu lõpus lisapraktikumi.


== Aeg, koht, tulemus ==
== Aeg, koht, tulemus ==
82. rida: 85. rida:
: Põhimaterjale: [http://www.postgresql.org/docs/8.1/static/index.html Postgresql juhend], [http://www.commandprompt.com/ppbook/ raamat Practical Postgresql]
: Põhimaterjale: [http://www.postgresql.org/docs/8.1/static/index.html Postgresql juhend], [http://www.commandprompt.com/ppbook/ raamat Practical Postgresql]
: Optimeerimisest lisaks:  
: Optimeerimisest lisaks:  
:* [http://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server Postgresqli tuunimise materjalide kogu]
:* [http://wiki.postgresql.org/wiki/Performance_Optimization Postgresqli tuunimise materjalide kogu]
:* Valik veidi vanemaid (tausta) materjale tuunimise jaoks:
:* Valik veidi vanemaid (tausta) materjale tuunimise jaoks:
:** [http://www.postgresql.org/files/documentation/books/aw_pgsql/hw_performance/  tuunimise juhend autoritelt]
:** [http://www.postgresql.org/files/documentation/books/aw_pgsql/hw_performance/  tuunimise juhend autoritelt]
89. rida: 92. rida:
:** [http://developer.postgresql.org/docs/postgres/kernel-resources.html kerneli tuunimisest],
:** [http://developer.postgresql.org/docs/postgres/kernel-resources.html kerneli tuunimisest],
:** [http://www.redhat.com/magazine/001nov04/features/vm/ linuxi virtuaalmälust]
:** [http://www.redhat.com/magazine/001nov04/features/vm/ linuxi virtuaalmälust]
: Täiendavalt andmete hoidmisest:
:** [[postgresql kettastruktuurist]]
: <b>Praktikumiülesanne 3</b> :  [[Ab admin praktikum 4 | Postgresql ab praktikum]]
: <b>Praktikumiülesanne 3</b> :  [[Ab admin praktikum 4 | Postgresql ab praktikum]]





Viimane redaktsioon: 17. aprill 2009, kell 12:02

Ainekood: ITV0090
Link: http://www.lambda.ee/index.php/Andmebaaside_administreerimine ehk http://www.lambda.ee/index/itv0090
Lektor: Tanel Tammet Kontakt: tammet@staff.ttu.ee


Eelinfot

Reedel, 3. aprillil on loengus kaks külalisesinejat:

  • Skype endine põhi-andmebaasi-administraator ja praegune ambienti liige, rahvusvaheliselt tegev baasi-administreerimise-konsultant Hannu Krosing, kes räägib oma baasi-administreerimise kogemustest nii Postgresi osas kui laiemalt.
  • Erkki Juckum, kes räägib Microsofti SQL serverist ja sellega seotud arendusvahenditest.

Praktikumi 3 aprillil ei toimu: õppejõud on robotiprojekti töökoosolekul Lissabonis. Asenduseks teeme kuu lõpus lisapraktikumi.

Aeg, koht, tulemus

Semester: kevad
Tulemus: arvestus
Punkte: 2

Loengud ja praktikumid: paaris reedeti kell 10.00-11.30 loeng, seejärel kell 12.00-13.30 praktikum.
Ruum: IT-213e.

2008. aasta kursuse lehekülg, 2007. aasta kursuse lehekülg

Annotatsioon

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.

Arvestuse saamise kriteeriumid

Arvestuse saamiseks on vaja teha ära

NB! viidatud ülesanded võivad veidi täpsustuda/täieneda, põhimõtted jäävad samaks, kui kirjutatud.

Praktiliste tööde ettenäitamine toimub ainult praktikumiaegadel IT maja (AK) arvutiklassis.

NB! Praktikumiülesannete ja kontrolltööde väljakuulutamine toimub jooksvalt kursuse käigus. Praktikumiülesannete tähtaeg on: hiljemalt üks kuu peale väljakuulutamist. Hilinemise korral antakse (raskeid) lisaülesandeid.

Andmebaasid

Esialgne plaan:


Teemad, materjalid

1. Ülevaade kursusest, sissejuhatus praktikumikeskkonda. Virtuaalmasin.
Loe Virtuaalmasinate kasutamise juhised


2. Sqlite kompileerimine ja kasutamine.
Vaata: sqlite ja hakatuseks kindlasti quickstart
Praktikumiülesanne 1 : sqlite installeerimine ja kasutamise katsetamine. Vaata detailset juhendit
LD_LIBRARY_PATH ja erinevad versioonid samast teegist. Vt lisa: library HOWTO.
./configure skripti saamislugu: autoconf, automake ja libtool. Vt lisa: Autobook.


3. Mysql. Mootorid, tabelid, indeksid. Installeerimine, kasutamisviisid, administreerimine
Vaata: mysql
Ülevaade data hoidmisest: data, indeksid, logid, erinevad teegid/alusmootorid nendega jändamiseks.
Loe: kahendpuud üldiselt, kettaplokkide jaoks sobivam B-tree, B+ tree kui B-tree erijuht ja viimase animatsioon. Loe ka hash tabelitest : alternatiiv puu-kujulistele indeksitele.
Mysql jaoks vaata: mysql alusmootorid ning spetsiifiliselt isam ja pikem seletus isami kohta, vt muuhulgas backup juhend, innodb oma juhend , eraldi tutorial aastast 2002
Katseprogramme jms:
Praktikumiülesanne 2 : Mysql ab praktikum


4. Postgresql. Tuunimine ja optimeerimine. Installeerimine ja administreerimine.
Postgresql.
Põhimaterjale: Postgresql juhend, raamat Practical Postgresql
Optimeerimisest lisaks:
Täiendavalt andmete hoidmisest:
Praktikumiülesanne 3 : Postgresql ab praktikum


5. Oracle.

Lisa/taustamaterjale

Oracle administreerimisest