Adv Databases Flashcards
What is XML used for?
Data communication, data sharing, patching and for separating HTML
What is a Namespace?
XML namespaces are used for providing uniquely named elements and attributes in an XML document
Namespace - how would you differentiate a element?
and
What is the DOM
Programming standard for manipulating XML documents (Dom plays with Doc)
Define XML Schema
A document defining elements to ensure a set of rules are implemented to the XML. An example is an Occurrence Indicator to declare the maximum number of elements
Name the three group of Indicators
Order, occurrence and group
What is XPATH?
A way of referring to the contents of an XML document
What is RDF?
Resource Description Framework is a method of describing resources that can be easily read by computers
What is the difference between a well formed XML document and a valid XML document?
Valid is readable by humans and well formed is readable by computers
What is SPARQL
Current querying language for RDF
What is URI?
Web scope identifier that can be used to identify any resource
What is a literal?
Set of lexical values
What is a blank node?
Locally scoped identifier for resources that are not otherwise named
What does a triple consist of?
Subject, predicate, object
What is a prefix?
An abbreviation of a URI