Saltar para:
Logótipo
Você está em: Início > EIC0023

Bases de Dados

Código: EIC0023     Sigla: BDAD

Áreas Científicas
Classificação Área Científica
OFICIAL Sistemas de Informação

Ocorrência: 2008/2009 - 1S

Ativa? Sim
Unidade Responsável: Departamento de Engenharia Informática
Curso/CE Responsável: Mestrado Integrado em Engenharia Informática e Computação

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
MIEIC 110 Plano de estudos oficial a partir de 2006/07 3 - 6 56 162

Língua de trabalho

Português

Objetivos

OBJECTIVO GERAL
O principal objectivo da disciplina é o de preparar os alunos para projectarem e desenvolverem sistemas de bases de dados adequados às necessidades dos utilizadores e aos objectivos de gestão das organizações.

Programa

1. Revisão do modelo relacional
2. Mapeamento de UML para relacional
3. Álgebra relacional como linguagem de interrogação
4. Linguagem de interrogação SQL
5. Normalização
6. Construção de aplicações e uso de linguagens procedimentais (PL/SQL)
7. Desenvolvimento de interfaces
8. Controlo de acessos
9. Transacções, concorrência e recuperação
10. Modelo interno: estruturas de armazenamento, índices.

Bibliografia Obrigatória

Ullman, Jeffrey D; A First Course in Database Systems. ISBN: 0-13-861337-0

Bibliografia Complementar

Silberschatz, Abraham; Database system concepts. ISBN: 0-07-228363-7
Garcia-Molina, Hector; Database system implementation. ISBN: 0-13-040264-8

Métodos de ensino e atividades de aprendizagem

Utilizam-se as aulas teóricas para exposição dos assuntos do programa e exemplos de aplicação.

As aulas práticas decorrem em laboratório, com recurso a sistemas de gestão de bases de dados do mercado (Oracle). Nas aulas resolver-se-ão exercícios e efectuar-se-ão pequenos desenvolvimentos.

Software

Oracle SQL Developer
Oracle 10G

Palavras Chave

Ciências Físicas > Ciência de computadores > Gestão de bases de dados

Tipo de avaliação

Avaliação distribuída com exame final

Componentes de Avaliação

Descrição Tipo Tempo (Horas) Peso (%) Data Conclusão
Aulas da disciplina (estimativa) Participação presencial 52,00
Exame final Exame 3,00
Exercício de álgebra relacional Exame 1,00 2008-10-06
Exercício de SQL Exame 1,00 2008-10-20
Exercício de normalização Exame 1,00 2008-11-03
Exercício de PL/SQL na Web Exame 1,00 2008-11-17
Exercício de concorrência e índices Exame 1,00 2008-12-08
Total: - 0,00

Componentes de Ocupação

Descrição Tipo Tempo (Horas) Data Conclusão
Estudo individual Estudo autónomo 52
Total: 52,00

Obtenção de frequência

É necessário obter a classificação mínima de 6 na avaliação distribuída. Esta é essencialmente determinada pela avaliação de 5 exercícios a resolver nas aulas, semana sim, semana não.

Fórmula de cálculo da classificação final

Nota = 0,6 Exame + 0,4 Avaliação Distribuída

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

Segue a avaliação geral.

Melhoria de classificação

É possível melhorar a classificação do Exame Final através de um exame de recurso.
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-08-26 às 04:31:03 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias