Ülesanded XML-skeemide loomise kohta * Koosta skeem auto registrinumbri hoidmiseks. * Loo vastav andmefail. Testi andmefaili vastavust skeemile. * Koosta skeem, kus auto kohta on kirjas registrinumber, mark ja väljalaskeaasta. * Testi andmestiku vastavust skeemile. * Loo skeem auto kohta, millel võib lisaks omanikule olla kuni kolm kasutajat. * Auto kütuse liik tähistatakse atribuudina. * Koosta skeem auto andmete hoidmiseks. Märgi auto registreerimise aeg kuupäevana. Kontrolli skeemi ja andmete sobivust. * Luba auto andmed esitada vabas järjestuses. * Defineeri isikuandmed (eesnimi, perekonnanimi, isikukood) eraldi tüübina. Määra nii auto omanik kui kasutajad vastavat tüüpi. * Valikuna on auto kütuseks kas bensiin, diisel või gaas. Bensiini puhul on alamelementideks lubatud vähim ja suurim oktaanarv. Tüübipiirangud * Koosta piirang Eesti Vabariigi valitsuse määruse aastanumbri kohta. Aastanumbri väärtus peab olema vähemalt 1918. * Koosta piirang parooli jaoks. Pikkus peab olema vähemalt kuus tähte. * Koosta skeem auto andmete jaoks. Registrimärk peab olema kujul kolm numbrit ja kolm tähte, omaniku perekonnanimi peab algama suure tähega ja ülejäänud tähed peavad olema väikesed. * Koosta skeem ülevaatuse läbinud autode loetelu kuvamiseks. Iga auto kohta registrinumber, mark, valmimisaasta, omanik. Sea tüüpidele mõistlikud piirangud. * Koosta skeem arvuti võimalike omaduste ja osade kirjeldamiseks. Samuti sea elementide väärtustele piirangud, mis võimalust mööda vähendaksid näpuvigu. Rekursiivne andmestruktuur * Koosta rekursiivse andmestruktuuri skeem kirjeldamaks kataloogides asuvaid faile ja alamkatalooge. Testi skeemi sobivust tegelike andmetega. * Koosta skeem suurfirma organisatsiooni kirjeldamiseks. Kus firma jaguneb osakondadeks, igal neist võivad olla aga omakorda alamosakonnad. Osakonnas on töötajad, neil igaühel ametinimetus ja palk.