Adatbázisok laboratórium - 5. XSQL

A VIK Wikiből
A lap korábbi változatát látod, amilyen Haraszin Péter (vitalap | szerkesztései) 2015. január 18., 13:07-kor történt szerkesztése után volt. (Haraszin Péter átnevezte a(z) Számítógép labor 5 — XSQL lapot a következő névre: Szoftver labor 5. - 4. XSQL)

Ez az oldal a korábbi SCH wikiről lett áthozva.

Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor, kérlek, javíts rajta egy rövid szerkesztéssel!

Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót.


Segédanyagok

-- Peti - 2006.01.13.

Telepítés

Tapasztalatok

  • Ha külső DTD fájlt akarsz (én belsőt nem tudtam létrehozni), akkor abba nem kell a DOCTYPE kerettag, csak a DTD leíróutasításai. Így a <a href="http://validator.w3.org">validator</a>ral is lehet tesztelni, hogy tényleg érvényes-e a DTD, illetve megfelel-e neki az XML. A DTD-t az =xsl:output= utasítás attribútumával lehet megadni (teljes URL-el célszerű).
  • Ha a validator azt írja, hogy (Failed validation, 0 error), akkor rossz DTD-d, szedd ki belőle a DOCTYPE-ot.
  • A DTD-ben figyelj oda a whitespace-ekre! IE nem szereti, ha kimaradnak, nálam Mozilla simán megette, ugyanúgy ahogy Firefox is, viszont a javítónál a Firefox sem szerette, ha kimaradnak.

-- palacsint - 2006.04.08.

  • WinSCP elsőre a jelszó automatikus lejárta miatt nem enged be a rapidra. Előbb puttyolj be, változtasd meg a jelszót, és utána már WinSCP-zhetsz.

-- thSoft - 2007.04.01.

Kiskérdések

5 kérdés volt.

  • Az első az a zárójelezésre vonatkozott (az útmutatóban lévő <b><i></b></i> példa), meg kellett jelölni hogy az ott lévő példán mi rossz.
  • A második kérdés valami xsl fával meg egy hozzátartozó útvonallal volt kapcsolatos.
  • A harmadik kérdésben egy kódrészletet kellett kiegészíteni
  • A negyedik kérdésben volt 4 állítás, a helyeset kellett bekarikázni.
  • Az ötödik kérdés pedig arra vonatkozott, hogy mire valók a névterek.

Péntek Dia levele alapján

-- Peti - 2006.04.13.

Egy másik beugró:

  • Mire valók a névterek
  • Mi történik a kimeneten, ha hibás query-t futtatunk (xsql-error lesz ugye)
  • Hibafelfedezés (lásd fent: hibás egymásba ágyazás, hiányzó idézőjelek attribútumnál, névtér betöltés hiánya)
  • XSLT kiegészítés (egy attribútum és egy value-of elem beírása)
  • 1 kérdés, 4 válasz közül melyik a helyes (a gyerek elemekre való automatikus template-alkalmazásról)

-- Toto - 2007.03.27.