ABW, 1999/2000, Sumários


Faculdade de Engenharia da Universidade do Porto
Mestrado em Engenharia Electrotécnica e de Computadores
Aplicações Baseadas na Web, 1999/2000

Sumários

Aula#

Data

Sumário

1

07-10-1999

Apresentação através da ficha de disciplina: objectivo, metodologia, programa, bibliografia e avaliação para a disciplina.

2

07-10-1999

Introdução ao acesso a dados cliente/servidor: Web, Java, bases de dados, XML

3

14-10-1999

WEB, infra-estrutura universal de acesso a dados. Comunicação cliente/servidor: pedidos e respostas. Protocolo HTTP.

4

14-10-1999

Linguagen HTML: formulários, tabelas, guiões, Applets, objectos, frames Internet. TCP/IP.

5

21-10-1999

Java, linguagem e plataforma universal de acesso a dados; plataforma java; API java; orientação aos objectos, tipos de dados, controlo de fluxo, métodos e parâmetros, this, strings

6

21-10-1999

Java (continuação): arrays, subclasses, excepções, reflexão, interfaces, packages; modelo de execução, modelo de concorrência, modelo de eventos

7

28-10-1999

Sql e bases de dados relacionais: modelo relacional, álgebra relacional

8

28-10-1999

SQL-92, vistas, índices, segurança, transacções, base de dados exemplo

9

04-11-1999

Vantagens e limitações do Modelo Relacional; referência a Sistemas de Gestão de Bases de Dados Relacional Objecto e a Linguagens Persistentes Ortogonais. Sistemas de Gestão de Bases de Dados Orientadas aos Objectos. ODMG2.0

10

04-11-1999

ODMG2.0. Modelo de objectos e ODL (Object Definition Language): tipos, herança, extensões e chaves, propriedades e operações. Colecções. Transacções. OQL (Object Query Language).

11

11-11-1999

JDBC: arquitectura, drivers, cenários de utilização, mapeamento de tipos, execução de interrogações, excepções. Expressões de caminho

12

11-11-1999

Aula prática sem acompanhamento pelo docente

13

18-11-1999

SQLJ: SQL embebido em Java, arquitectura, variáveis e cláusulas, resultados e iteradores. 'Bindings' Java para bases de dados O-O: implementações, collecções, transacções, exemplo com Poet5.0

14

18-11-1999

Início dos trabalhos práticos. Configuração do Oracle e introdução do esquema da base de dados.

15

25-11-1999

Páginas Web dinâmicas com CGI: processamento, exemplo usando um formulário e um programa em PERL

16

25-11-1999

Páginas Web dinâmicas com Net.Data: arquitectura, macros, exemplo. Configuração do driver JDBC 100% Java para Oracle.

17

02-12-1999

Applets Java: modelo de programação, ciclo de vida, API, exemplo

18

02-12-1999

Servlets Java: modelo de programação, ciclo de vida, invocação, API, exemplo

19

09-12-1999

Introdução a XML: XML, documentos XML bem-formados; validade; declarações de tipo de documento; declarações num DTD; estrutura lógica e estrutura física de um documento XML; exemplo de documento XML com dados relacionais e respectivo DTD; exemplo com dados Orientados aos Objectos.

20

09-12-1999

Exemplo de documento XML com dados Orientados aos Objectos e respectivo DTD. Ligações entre objectos: XLINK, XPOINTER

21

16-12-1999

DOM: processador XML baseado em árvore; características de DOM (Document Object Model); DOM API; Exemplo de utilização

22

16-12-1999

SAX: processador XML baseado em eventos; características de SAX (Simple API for XML); SAX API; Exemplo de utilização


[Página da disciplina] [J. Lopes Home page]
João Correia Lopes (jlopes AT fe.up.pt).
Last modified: Wed Jan 12 15:31:24 2000