Índice: Programa | Bibliografia | Avaliação

Versão oficial da ficha de disciplina »

Apresentação

Sigla: LBDA
Ano:
Semestre:
Créditos: 7
ECTS: 7
Horas/Semana: 2h teórica, 3h práticas
Nº de Turmas: 1 teórica, 6 práticas
Aulas Teóricas: João Correia Lopes (JCL)

Objectivos

Pretende-se dotar os alunos da capacidade de projectar e desenvolver Sistemas de Informação acessíveis através da Web e suportados por Sistemas de Gestão de Bases de Dados Objecto-relacionais. Os alunos deverão ser capazes de projectar, implementar e documentar o Sistema de Informação e ser capazes de utilizar linguagens baseadas em Álgebra Relacional, para interrogar o respectivo repositório de dados, e linguagens de scripting para construir dinamicamente a interface com o utilizador e a Lógica de Negócio.

Programa

  1. Fases no projecto de uma base de dados.
  2. Análise de requisitos em Casos de Utilização.
  3. Obtenção do Esquema Conceptual usando UML.
  4. Obtenção do Esquema Lógico Relacional.
  5. Validação do Esquema Relacional com base nas dependências funcionais.
  6. Afinação da Esquema Relacional e desnormalização.
  7. Obtenção do Esquema Físico e estabelecimento de índices.
  8. Construção de interrogações em SQL.
  9. Estabelecimento de regras de integridade adicionais e gatilhos.
  10. Identificação de transacções.
  11. Utilização da linguagem PhP e bibliotecas associadas.
  12. Construção de formulários Web usando JavaScript, CSS, XHTML.
  13. Usabilidade e acessibilidade em interfaces Web.

Bibliografia Principal

Bibliografia Complementar

Métodos de Ensino

As aulas teóricas serão usadas para apresentação de casos de estudo e para a sua discussão. As aulas práticas serão usadas para o desenvolvimento laboratorial, em grupo, do projecto.

Software

Modo de Avaliação

Avaliação distribuída sem exame final.

Componentes de Avaliação

Avaliação por trabalhos realizados ao longo do semestre, de acordo com o regulamento publicado.

DescriçãoTipoTempo (horas)Data de Conclusão
Aulas da disciplina (estimativa)Aulas70
Relatório de Especificação da Informação (REI)Trabalho1810/03/2008
Relatório de Especificação da Base de Dados (REBD)Trabalho2707/04/2008
Relatório de Arquitectura e Protótipo Vertical (RA&P)Trabalho3628/04/2008
Produto e Apresentação (P&A)Trabalho3602/06/2008
Desempenho Individual (DI)Trabalho0
 Total187

Cálculo da Classificação Final

A nota final será calculada usando a fórmula: Nota = 10% REI + 20% REBD + 20% RA&P + 40% P&A + 10% DI
A classificação a qualquer componente de avaliação pode variar de elemento para elemento do mesmo grupo.

Obtenção de Frequência

A aprovação na disciplina está condicionada à obtenção de 40% a qualquer uma das componentes da avaliação.

Provas e Trabalhos Especiais

Não há provas nem trabalhos especiais.

Avaliação Especial (TE, DA, ...)

A avaliação do trabalho, realizado em grupo, é igual para todos os alunos independentemente do regime de inscrição.

Melhoria de Classificação Final/Distribuída

A classificação poderá ser melhorada na ocorrência seguinte da disciplina.

Topo