Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

XML Technology

Login to KOS for course enrollment Display time-table
Code Completion Credits Range
Y36XML Z,ZK 3 2+1s
The course cannot be taken simultaneously with:
XML Technology (A7B36XML)
Lecturer:
Martin Nečaský (gar.), Irena Mlýnková
Tutor:
Martin Nečaský (gar.), Irena Mlýnková
Supervisor:
Department of Computer Science and Engineering
Synopsis:

Overview of basic priciples, formats and tools for XML technology. The structure of XML, the schema defined in DTD or XML Schema language. Representation of XML data and documents, DOM and SAX. XPath and XQuery language. XML databases and their relationship to other database management systems.

Requirements:

Necessary condition is to prepare semestral thesis on the given topic.

Syllabus of lectures:

1. Overview of basic principles, formats and tool for XML technology.

2. XML structure, expression of XML schema in the DTD language.

3. Data models of XML documents.

4. Representation of XML data and documents, DOM and SAX.

5. XML schema if XML Schema language.

6. Advanced elements of XML Schema language.

7. XPath, XPointer, and XLink languages.

8. XSLT as a tool for XML document transformations.

9. Rules of XSLT.

10. Query language XQuery - an introduction.

11. Query language XQuery - the advanced techniques.

12. XML databases - an introduction.

13. XML databases and their relationships to other database management systems.

14. Reserved

Syllabus of tutorials:

Students have to prepare semestral thesis on given topic.

Study Objective:
Study materials:

[1] Mlýnková,Nečaský,Pokorný,Richta,Toman,Toman: Technologie XML, Grada, 2008

[2] Mlýnková,Pokorný,Richta,Toman: Technologie XML, skripta UK, 2007

[3] http://www.w3.org

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
roomKN:E-308
Nečaský M.
09:15–10:45
(lecture parallel1
parallel nr.102)

Karlovo nám.
Lab K308
roomKN:E-308
Nečaský M.
11:00–12:30
(lecture parallel1
parallel nr.103)

Karlovo nám.
Lab K308
Tue
Fri
Thu
roomKN:E-107
Nečaský M.
Mlýnková I.

12:45–14:15
(lecture parallel1)
Karlovo nám.
Zengerova posluchárna K1
roomKN:E-308
Mlýnková I.
16:15–17:45
(lecture parallel1
parallel nr.105)

Karlovo nám.
Lab K308
roomKN:E-308
Mlýnková I.
18:00–19:30
(lecture parallel1
parallel nr.106)

Karlovo nám.
Lab K308
Fri
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11889604.html