COS 597D, Fall 2013
Questions on Sedna XML Database Management System
Due at 1:30pm, Monday November 25, 2013.
You may hand in a paper copy or email a file to me.
Keep a copy for your use during class discussion.
No credit for
late submission.
For our Nov.25 discussion,
we examine a "native XML database management system" named Sedna.
As for previous assignments, the questions below ask about the main
ideas, and your answers should be brief. Again, we may wish to
dig deeper in class discussion.
1. The Sedna system uses both direct pointers for node relationships
and "descriptive schema-driven storage". How is each of these
used and how do they interact?
2. Document order - either the need for it or not - plays a role in
several aspects of Sedna design. Name two aspects and briefly
explain how document order is considered in one of them.
3. Sedna uses both snapshots and strict two-phase locking.
What role does each play? Why are both used?