Teaching Scheme (in Hours)
Theory |
Tutorial |
Practical |
Total |
3 |
0 |
2 |
5 |
Subject Credit : 5
Examination Scheme (in Marks)
Theory
ESE (E)
|
Theory
PA (M)
|
Practical
ESE Viva (V)
|
Practical
PA (I)
|
Total
|
70 |
30 |
30 |
20 |
150 |
Syllabus Content
Unit-1: Data Model
Introduction to Modeling Web Data, Semistructured data, XML, Web Data Management with XML, XML Standards, XML and syntax, XML Data Model, XLink, and XPointer.
Unit-2: XPath and XQuery
Introduction, Basics of XPath and XQuery, XPath: Steps and path expressions, Evaluation of path expressions, Generalities on axes and node tests, Axes, Node tests and abbreviations, Predicates, XPath 2.0; FLWOR expressions in XQuery: Defining variables - the for and let clauses, Filtering - the where clause, The return clause, Advanced features of XQuery; XPath foundations.
Unit-3: Typing
Motivating Typing, Automata, Schema Languages for XML, Typing Graph Data: Graph Semistructured Data, Graph Bisimulation, Data guides.
Unit-4: XML Query Evaluation
XML fragmentation, XML identifiers: Region-based identifiers, Dewey-based identifiers, Structural identifiers and updates; XML evaluation techniques: Structural join, Optimizing structural join queries, Holistic twig joins.
Unit-5: Ontologies, RDF, and OWL
Introduction, Ontologies by example, Web resources, URI, namespaces, RDF, RDFS: RDF Schema, OWL, Ontologies and (Description) Logics.
Unit-6: Querying Data through Ontologies
Introduction, Querying RDF data: notation and semantics, Querying through RDFS ontologies, Answering queries through DL-LITE ontologies
Unit-7: Data Integration
Introduction, Containment of conjunctive queries, Global-as-view mediation, Local-as-view mediation, Ontology-based mediators, Peer-to-Peer Data Management Systems.
Unit-8: Building Web scale applications
Web search, web crawlers, web information retrieval, Web graph mining and hot topics in web search, Distributed systems, failure management, Required properties of a distributed system, P2P networks, Hash-based structures, distributed indexing, Distributed computing with MapReduce
Reference Books
Sr. |
Title |
Author |
Publication |
Amazon Link |
1 |
Web Data Management |
Serge Abiteboul, Ioana Manolescu, Philippe Rigaux |
Cambridge University Press |
|
2 |
Web Data Management and Electronic Commerce |
Bhavani Thuraisingham |
CRC Press |
|
3 |
XML Databases and the Semantic Web |
Bhavani Thuraisingham |
CRC Press |
|
4 |
Web Data Management Practices: Emerging Techniques and Technologies |
Athena Vakali and George Pallis |
IGI Publishing |
|