Kodulehed Valitud koduleht:IDU0220_2017 - Andmebaasid I (IDU0220) (kevad 2017) Logi sisse
Üldist
Pealehe teated
Aine tutvustus
Registreerumine
Kõik teated
Vastuvõtuajad

Teadmiste kontroll
Otsing
Materjalid
Aine korraldus
Iseseisva töö projekti tegemine
SQL
Tarkvara saamine ja kasutamine
Teooria testideks (vahetestid, eksam) valmistumine
Tulemused
Tudeng
Oma andmed
Ülesanded
Personaalsed teated
Abi
Korduvad küsimused
Helpdesk
Mitmesugust
Olulised viidad
Korduda võivad küsimused:
Helpdesk

                         
Anonüümne:Kumba vahendit eelistada projekti tegemiseks - kas Enterprise Architect (EA) või Rational Rose (RR)?
V:Mõlemad vahendid on projekti tegemiseks sobivad. Järgnevalt tuuakse esile kummagi tugevad küljed võrreldes teisega.

EA eelised RR ees

  • Palju uuem, ettevõtetes rohkem kasutusel
  • Installeerimine ja litsentsi hankimine lihtsam
  • Võimalused luua palju rohkem erinevat tüüpi mudeleid (kuid selles aines ei lähe neid vaja)
  • Võimalik programmeerida juurde laiendusi (ühte sellist hakkame kasutama) (vaadake palun Tarkvara saamine ja kasutamine/CASE: Enterprise Architect (ver 11) videod/EA mudeliteisenduse täiendus ja proovige installeerida)
  • Andmebaasi disaini mudeli saab luua spetsiifiliselt PostgreSQL või MS Accessi jaoks

RR eelised EA ees

  • Litsentsi ei pea käima iga 30 päeva tagant värskendamas
  • Vähem funktsionaalsust (selleks aineks kõik vajalik olemas), kuid tänu sellele ka lihtsam ja kiiremini kasutatav kasutajaliides
  • Kaasa tulev genereerimismoodul, mis tekitab kontseptuaalsest andmemudelist füüsilise SQL-andmebaasi disaini mudeli, on parem (disaineril on hiljem vaja teha vähem käsitsi muudatusi)
  • Väga palju lihtsam ja kiirem on muuta SQL-andmebaasi disaini kirjeldustes välisvõtmeid - tegevus, mida on vaja päris palju teha
  • Genereeritav SQL kood on lihtsamini käivitataval ja loetaval kujul - koodi tuleb vähem käsitsi muuta

Mõlema vahendi nõrkused

  • Fail võib rikneda, mis tähendab, et eelnev töö läheb kaotsi
  • SQL lausete generaator teeb vigu

Ükskõik kumma vahendi kasuks otsustage - laadige palun alla kõige viimane pakutav versioon.

| lisa kommentaar | ära näita |
Kommentaarid
Sellele küsimusele/vastusele pole kommentaare
kokku: 27
[1].2. >>  



1.Erki Eessaar:Miks õppida SQLi?
2.Erki Eessaar:Kas ma võin muuta iseseisva töö registreeritud teemat?
3.Erki Eessaar:Kas ma võin minna üle ühest iseseisva töö tegijate rühmast teise üle?
4.Erki Eessaar:Ma ei registreerinud õigel ajal iseseisva töö teemat. Mis nüüd saab?
5.Erki Eessaar:Kas ma peaksin enne iseseisva töö prototüübi tegema hakkamist näitama õppejõule dokumentatsiooni ette?
6.Erki Eessaar:Kas iseseisva töö ülevaatamisel peavad olema kohal kõik projekti tegijad?
7.Raul:kuidas on võimalik Rational Rose'ist eksportida mõni diagramm bmp/jpg/gif/png kujul?
8.Viljar:Kus on kirjas, millised projekti osad tuleb iseseisvas töös täita?
9.Viljar:Rationa Rose-il pole menüüs punkti Data Modeler => New => Database, millega genereerida andmebaasi füüsilise disaini mudelit. Mis on valesti?
10.üliõpilane:Kui kirjutan kontrolltööd 16 nädalal ja ei õnnestu see mul, kas tohib peale seda teha järel tööd sessiooniajal?
11.Erki Eessaar:Kui kirjutan SQL kontrolltööd esimest korda mingil muul ajal kui aprillis, siis kas on lubatud kasutada A4 lehte abimaterjalina.
12.Aleksander:Tahan kirjutada kontrolltööd 16. nädalal. Kas selle saad kirjutada mitte oma grupi harjutustunni ajal?
13.üliõpilane2:Tahaksin küsida. Kui sel semestril projekt ei jõua teha aga SQL kontrolltöö on tehtud, nagu mina sain aru, et projekt on vaja jargmisel kevadel uuesti tegema aga mis saab siis kontroltöö hinnest
14.Anna:Kui palju andmebaasioperatsioonide lepinguid peab olema iseseisvas töös laialt kirjeldatud? Näidisprojekti kasutujuhtude kirjelduses (punkt 2.1.1) on neid üsna palju, kuid operatsioonide lepingute
15.Erki Eessaar:Kas "Andmebaasid I" iseseisvas töös võib rakenduse prototüübi tegemisel kasutada mõnda ORM (Object-Relational Mappers) vahendit.