Coordenação
de Pós-Graduação em Informática
Disciplina:
Banco de Dados e Internet
Professor:
Cláudio Baptista
Horário:
Terça 16-18 e Quinta 16-18
Local:
DSC – Sala COPIN
Home page: http://www.dsc.ufpb.br/~baptista/cursos/BDInternet
Objetivos:
- Fundamentos de Dados Web
- Consultas a Dados Web
- Estudar as tecnologias e padrões correntes em XML
Conteúdo
Programático
1.Introdução à Integração de
BD com Web
1.1 Revisão dos objetivos, características
e funcionalidade dos SGBD’s
1.2 Dados Estruturados,
Semi-estruturados e Não-Estruturados
1.3 BD versus Recuperação da Informação
2.Modelagem de Dados
Semi-estruturados
2.1 Modelo OEM
2.2 XML
2.2.1
Introdução: SGML, HTML, XML
2.2.2
DTD e XML Schema
3.3.3
SAX e DOM
3.3.4
XSL e XSLT
3 Consulta a dados Semi-estruturados
3.1 Introdução a linguagens de
consulta a dados semi-estruturados
3.2 Alinguagem XQuery
4 A Web
Semântica
4.1 Motivação
4.2 O papel de metadados
4.3 Padrões de metadados: O padrão Dublin Core
4.4
RDF
e RDF Schema
4.5 Ontologias
5 SGBD’s comerciais e a integração
com a Web
5.1 O padrão SQL-1999: SQL-MED
5.2 Estudos de Caso (Oracle, SQL Server, DB2)
6 Seminários
Serão dadas uma lista de artigos para cada tema listado aabixo.
Cada aluno da disciplina deverá ler os artigos e apresentar um resumo antes de
cada seminário. Cada aluno deverá elaborar pelo menos duas perguntas acerca do
tema tratado que serão respondidas pelo apresentador daquele tema específico.
Cada
apresentador deverá entregar ao professor 1 aula antes
de seu seminário as transparências e um relatório de cerca de 4000 palavras
sobre o tema tratado.
Temas:
· XML Query
Processing
· XML Storage
· Active XML
· Semantic Web: The Future of Data Integration?
· Peer-to-Peer Systems
e Grid Databases
7. Projeto
Implementação de um projeto de banco de dados XML, utilizando as tecnologias vistas
em sala de aula. Maiores detalhes sobre o projeto serão descritos na página
posteriormente.
Avaliação
A
avaliação constará de três notas com respectivo peso:
Nota1:
Seminário + relatório (50%)
Nota2:
Participação em outros seminários (20%)
Nota3:
Projeto (30%)
·
S. Abiteboul,
P. Buneman, D. Suciu, Data
on the Web, Makron Books, 2000
·
K. Williams et a. Professional XML Databases, Wrox
Press, 2000.
·
XML Data Management: Native
XML and XML-Enabled Database Systems
Addison Wesley, 2003 ISBN 0201844524 688 pages
·
Brett McLaughlin, Java and
XML, O’Reilly, 2000
http://www.w3c.org
· Artigos na área que serão
disponibilizados ao longo do curso.