University of Wisconsin - Parkside

 

Department of Computer Science

Prolog querying of XML-like structures

Fall 2006

 

Instructor: Ubaldo Quevedo, e-mail: quevedo@uwp.edu

Copy of the syllabus

Announcements:

 

 

Course

Resources

In Class Assignments

 XML example

find-element

where

Study Guide for Exam

 Lab Assignment #1

 Lab Assignment # 2

 Lab Assignment # 3

 

 

Session

Date / Time

Topic / Activity

  1.  

Wednesday

November 29, 2006

13:00 – 14:30

Introduction, Prolog and logic programming (predicates, facts, rules), recursion

  1.  

Wednesday

November 29, 2006

15:00 - 16:30

Lab practice:

Prolog querying, deductive databases, recursion

  1.  

Wednesday

November 29, 2006

17:00 - 18:30

List manipulation, data structures

  1.  

Thursday

November 30, 2006

9:00 - 10:30

Lab practice:

Sets and binary search trees

  1.  

Thursday

November 30, 2006

11:00 - 12:30

Relational and recursive queries

  1.  

Thursday

November 30, 2006

13:30 – 15:00

Lab practice:

Querying interface for a relational database

  1.  

Thursday

November 30, 2006

15:30 - 17:00

XML documents

  1.  

Thursday

November 30, 2006

17:30-19:00

Xquery

  1.  

Friday

December 1st, 2006

9:00 – 10:30

Basic Data structure and primitives: find-element

  1.  

Friday

December 1st, 2006

11:00 – 12:30

Lab practice:

Find-element

 

  1.  

Friday

December 1st, 2006

13:30 – 15:00

Where, having, and aggregate operators

  1.  

Friday

December 1st, 2006

15:30 – 17:00

Lab practice:

Final implementation