Disciplina:
Gerência de Dados Semi-estruturados
Código: DCC595
Professor responsável: Alberto Henrique Frade
Laender
Carga horária: 30 horas-aula
Créditos: 2
Tipo: Optativa
Objetivos
Esta
disciplina visa capacitar o aluno com relação
às principais tecnologias utilizadas para a gerência
de dados da Web. Ao final da disciplina, o aluno será
capaz de entender claramente as características dos
dados existentes na Web e como esses dados podem ser modelados
em função de sua natureza semi-estruturada,
de utilizar as principais linguagens de consulta para dados
semi-estruturados e documentos XML, e de avaliar soluções
para aplicações que envolvam a manipulação
de dados da Web.
Ementa
Características
dos dados da Web, Modelagem de dados semi-estruturados, Linguagens
de consulta para dados semi-estruturados, Extração
de dados de fontes da Web, Ambientes e ferramentas para gerência
de dados da Web.
Programa
·
Dados da Web
- Características dos dados da Web
- Dados semi-estruturados
·
Modelagem de dados semi-estruturados
-
Paradigmas para representação de dados semi-estruturados
(grafos, modelos de objetos, tabelas aninhadas, etc)
- A linguagem XML
·
Linguagens de consulta
- Linguagens para dados semi-estruturados (Lorel, UnQL, StruQL)
- Linguagens para dados XML (XQL, XML-QL e Xquery)
·
Extração de dados de fontes da Web
·
Ambientes e ferramentas para gerência de dados da Web
Bibliografia
1.
S. Abiteboul, P. Buneman, & D. Suciu. Data on the Web:
From Relations to Semistructured Data and XML. Morgan Kaufmann,
San Francisco, California, 2000.
2. A. Bonifati & S. Ceri. Comparative Analysis of Five
XML Query Languages. SIGMOD Record, 19(1): 68-79, 2000.
3. A. H. F. Laender, B. Ribeiro-Neto, A .S. da Silva, &
J.S. Teixeira. A Brief Survey of Data Extraction Tools (a
ser publicado).
4. D. Lee & W. W. Chu. Comparative Analysis of Six XML
Schema Languages. SIGMOD Record, 29(3):76-87, 2000.
|