SiFEUP  
     LEIC - Laboratório de Bases de Dados
SiFEUP Sumários Materiais Notas Ligações

Aula Data Sumário
13 2002-12-19 Avaliação. Apresentação dos trabalhos práticos.
12 2002-12-10 Controlo de cursores explícitos. Cursor SQL. Declaração. Processamento das linhas. Atributos de cursores explícitos. Cursor de ciclo FOR e de subpergunta. Exemplo de criação de páginas Web dinâmicas em PL/SQL.
11 2002-12-03 Variáveis. Exemplo no SQLPlus. Tipos escalares. Instruções SELECT e INSERT/UPDATE. Registos e registos encaixados. Tabelas. Cursores.
10 2002-11-28 Potencialidades do PL/SQL. Variáveis de tipos inferidos. Estruturas de controlo. Condicionais e ciclos. Inclusão de frases SQL. Estrutura de um bloco. Tipos de blocos. Procedimentos. Funções. Modos dos parâmetros. Gatilhos. Activação, sequência, repetição.
9 2002-11-14 Desenvolvimento de páginas na Web. Modelo de ligação à base de dados. Linguagem de programação PL/SQL. Linguagens relacionais e linguagens orientadas ao registo. Portabilidade e integração/complementaridade com outras ferramentas de desenvolvimento.
8 2002-11-07 Refinação dos módulos. Vista de dados. Nomenclatura. Estruturas típicas: tabelas base, tabelas de consulta (lookup) e de detalhe. A vista de apresentação. Propriedades dos componentes. Listas de valores.
7 2002-10-31 Geração da aplicação. Do diagrama da hierarquia de funções à geração de módulos. A matriz CRUD e relação dos módulos com as definições de tabelas. Geração para várias plataformas. Aceitação de módulos. Opções do gerador. Definições de módulos.
6 2002-10-24 A ferramenta de transformação do modelo entidade-associação para o modelo relacional. Geração global ou parcial e controlo das características a incluir. Técnicas de implementação da herança: supertipo, subtipo explícito e implícito, e arco.
5 2002-10-17 Associação funções - entidades. Associação mais relevantes. Qualidade do projecto: verificação do modelo relacional; verificação do modelo funcional.
4 2002-10-10 O uso da ferramenta de matrizes para manter associações entre categorias de objectos. Modelo funcional. Definição de funções. Disposição de um diagrama hierárquico de funções. Tipos de funções. Associação com outros objectos.
3 2002-10-03 Modelação da organização. Missão, objectivos, organigrama, áreas funcionais, problemas, factores de sucesso, indicadores. Unidades orgânicas. Modelação de processos. Etapas: tipos e temporização. Fluxos. Armazéns. Gatilhos e resultados.
2 2002-09-26 A utilização de ferramentas de desenvolvimento de aplicações. Diagramas entidade-associação.
1 2002-09-19 Apresentação. Objectivos e conteúdo da disciplina, no contexto do curso. Metodologia e avaliação.

Docentes: Gabriel David, Ana Paiva, Luis Paulo Reis