Kodulehed
[388] - Andmebaasid I (ITI0206) (kevad 2025)
Esiletöstetud Kiirvalik
Lisainfo Kõige olulisemate tegevuste kiirvalik. Failide saatmiseks valige Vastamine alt sobiv ülesanne.
Üldist
Materjalid
LisainfoMaterjalide kataloogid
Isiklik
Lisainfo Info ainult Sulle - teised kasutajad seda ei näe
Abi
Lisainfo Võimalus küsida õppejõult abi (nagu foorum, kus saab küsida küsimusi ja kommenteerida vastuseid)
Mitmesugust
Abi / Kasutajatugi / Vahendid - muu

Avalikud küsimused ja vastused:

Küsimuste teemade nimekiri

Anonüümne:
Mul on arvutiks Mac / minu arvutil on Linux operatsioonisüsteem. Millist tarkvara soovitate kasutada?
Vastus (18.01.2025 13:18): Jutt on tarkvarast, mis on seotud kahe põhilise selle aine tegevuste plokiga.
  • SQLi õppimine. 
    • SQLi õppida, harjutada, teha põhitööd ja järeltööd on võimalik kasutades PostgreSQLi läbi veebipõhise keskkonna - siis pole Windowsi vaja.
    • SQLi õppida, harjutada ja teha järeltööd on võimalik kasutades LibreOffice Base'i - siis pole samuti Windowsi vaja.
      • LibreOffice Base kuulub avatud lähtekoodiga LibreOffice kontoripaketi koosseisu, mille allalaadimise koht on SIIN.
    • SQLi õppimiseks, harjutamiseks, visuaalsel viisil põhitöö ülesannete lahenduste koostamiseks ja järeltöö tegemiseks saab kasutada MS Accessi.
      • MS Access vajab Windowsi.
  • Iseseisva töö projekti tegemine.
    • Modelleerimiseks kasutame vaikimisi Enterprise Architect (12) või Rational Rose tarkvara.
      • See tarkvara vajab Windowsi.
      • EA14 näitel näen, et seda saab installeerida ka Maci, kuid see nõuab üsna palju lisatööd. Litsentsi taotlemine (bat failiga) on mõeldud just EA12 jaoks, st seda ei saa kasutada näiteks EA kodulehelt allalaaditud kõige viimasele EA versioonile litsentsi taotlemiseks.
    • Andmebaasi ja andmebaasirakenduse prototüübi võib teha kasutades serveri andmebaasisüsteemi (nt PostgreSQL) ja luues veebirakenduse - siis pole Windowsi vaja.
    • Andmebaasi ja andmebaasirakenduse prototüübi võib teha kasutades MS Accessi - siis on vaja Windowsi.

Variant 1 - kasutada arvutiklasside Windows arvuteid kaugkasutuse korras

Juhendi leiab SIIT.
 
Variant 2 - kasutada alternatiivset tarkvara

Iseseisev töö

Kui tahate teha iseseisvat tööd töövihiku järgi, siis alternatiivse CASE tarkvara kasutamisel tuleb arvestada sellega, et Te ei saa kasutada etteantud diagrammi põhju, vaid need tuleb käsitsi nullist ise teha.

Andmete modelleerimiseks soovitan kindlasti kasutada CASE vahendit, mis toetab andmete modelleerimist, mitte joonistusvahendit või andmete modelleerimise toeta CASE vahendit (nt ArgoUML).

Andmete modelleerimist toetava CASE vahendi eelis on, et see suudab genereerida andmemudelist SQL koodi ja nii oluliselt suurendada Teie töö kvaliteeti ja tulemuslikkust. 

SIIN on nimekiri mõnedest kasutaja arvutisse installeeritavatest tasuta CASE vahenditest ja SIIN on nimekiri mõnedest veebipõhistest tasuta CASE vahenditest.

Iseseisva töö prototüüpi ei pea tegema MS Accessis nii et sellega muret ei ole. Saate näiteks kasutada PostgreSQLi, MySQLi, LibreOffice Base'i jne. PostgreSQL (17) on serveris apex2.taltech.ee, millele juurdepääsu küsimise kohta on info SIIN.

Programmeerijatele, sh SQL lausete kirjutajatele mõeldud tekstiredaktorid: Notepad++ on saadaval Linuxile ja SciTe on saadaval nii Macile kui Linuxile.

Andmebaasidega (sh PostgreSQL andmebaasidega) töötamiseks graafilist kasutajaliidest pakkuv DBeaver vahend on saadaval nii Macile kui Linuxile. Selliseid universaalseid programme on veel teisigi - vaata neid SIIT.

Variant 3 - üritada tööle saada Windows

Internetist leiab juhiseid. Panin siia stiilinäiteks ühe juhise Maci ja ühe Linuxi kohta. Azure Dev Tools for Teaching keskkonnast on võimalik saada Windows Server operatsioonisüsteem.

Variant 4 - veel võimalusi

Installeerida EA12 oma Windowsi lauaarvutisse (tööl või kodus) ning taotleda litsentsi üle FortiClient VPNi.

Tehes projekti rühmatööna saate tööd jaotada nii, et visuaalsete mudelite (diagrammide) loomisega tegelevad need projekti osalised, kellel on oma arvutis vajalik tarkvara.

Kuna projekti tegemisel on võimalik kasutada töövihiku lahendust, kus suur osa diagrammidest on ette valmis tehtud, siis nende täiendamine ei võta liiga palju aega ja seda jõuab teha arvutiklassis. Arvutiklasse saab kasutada aine praktikumide ajal ja ka siis, kui klassi parajasti õppetööks ei kasutata (info selle kohta on klassi uksel).

Hinda vastust:

Keskmine hinne : Pole veel hinnanguid!