. .
::Regulamento da Especialização::

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.


Comunicação