Saltar para:
Logótipo
Você está em: Início > M.EIC028

Tecnologias de Bases de Dados

Código: M.EIC028     Sigla: TBD

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

Ocorrência: 2024/2025 - 2S Ícone do Moodle

Ativa? Sim
Página Web: https://moodle2425.up.pt/mod/assign/view.php?id=36048
Unidade Responsável: Departamento de Engenharia Informática
Curso/CE Responsável: Mestrado 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
M.EIC 19 Plano de estudos oficial 1 - 6 39 162

Docência - Responsabilidades

Docente Responsabilidade
Mariana Curado Malta Regente

Docência - Horas

Teórico-Práticas: 3,00
Tipo Docente Turmas Horas
Teórico-Práticas Totais 1 3,00
Mariana Curado Malta 3,00
Mais informaçõesA ficha foi alterada no dia 2025-02-04.

Campos alterados: Fórmula de cálculo da classificação final, Obtenção de frequência, Melhoria de classificação

Língua de trabalho

Português - Suitable for English-speaking students

Objetivos

Habilitar os/as estudantes a desenvolver e administrar grandes bases de dados relacionais, nomeadamente através da modelação objeto relacional e da otimização do esquema físico e das interrogações SQL. Os/As estudantes estarão ainda habilitados a lidar com a concorrência nas transacções nas base de dados.

Resultados de aprendizagem e competências

O/A estudante terá competências para: (1) Afinar o esquema físico da BD; (2) Otimizar interrogações SQL; (3) Modelar BD objeto-relacional; (4) Saber gerir situações de concorrência; (5) Recuperar e replicar dados.

Modo de trabalho

Presencial

Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)

Supõem-se conhecimentos de programação por objetos, álgebra relacional, bases de dados relacionais, teoria da normalização, álgebra relacional e de SQL.

Programa


  1. Esquema físico e afinação de BD. Armazenamento de dados e índices. Execução e otimização de interrogações.

  2. Modelação em bases de dados objeto-relacionais.

  3. Concorrência

  4. Recuperação e replicação.

Bibliografia Obrigatória

Ullman, Jeffrey D.; A First Course in Database Systems. ISBN: 0-13-861337-0
Garcia-Molina, Hector; Database system implementation. ISBN: 0-13-040264-8

Bibliografia Complementar

Date, C. J.; An introduction to database systems. ISBN: 0-201-68419-5
Date, C. J.; A Guide to the SQL Standard. ISBN: 0-201-55822-X
Ramakrishnan, Raghu; Database Management Systems. ISBN: 0-07-115508-2

Métodos de ensino e atividades de aprendizagem

As aulas são usadas para exposição formal da matéria, acompanhada da apresentação de exemplos e da respetiva análise laboratorial. Para orientar a vertente experimental da aprendizagem, propõe-se um conjunto de exercícios de aplicação laboratorial cuja resolução se acompanha até à produção de relatórios.

Software

Oracle Server 21c
Oracle SQL Developer

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

Designação Peso (%)
Exame 50,00
Trabalho laboratorial 50,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Estudo autónomo 60,00
Frequência das aulas 42,00
Trabalho laboratorial 60,00
Total: 162,00

Obtenção de frequência

Presença obrigatória em 75% das aulas. Aprovação de acordo com a regra de cáculo (ver fórmula).

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

A avaliação é composta por:

  • 2 projetos de grupo (de 2):
  1. PROJ1: Optimização de queries - nota mínima 8.
  2. PROJ2: Modelo de dados OR - nota mínima 8.
  • Exame (EXAME): abrange toda a matéria e é realizado na época de exames (nota mínima 7,5).

Estudantes Ordinários e em regime de avaliação especial
Classificação Final =  25% * PROJ1 + 25% * PROJ2 + 50% * EXAME

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

Os estudantes que frequentam ao abrigo de regimes que não o ordinário cumprem os requisitos de avaliação da unidade curricular nas épocas estabelecidas.

Melhoria de classificação

A componente de exame pode ser melhorada na mesma edição, no exame de recurso. As componente Projeto (PROJ1 e PROJ2) não é passível de melhoria no mesmo ano letivo, podendo, porém, ser melhoradas na edição seguinte da unidade curricular.

Observações


  1. Dado o carácter projectual da disciplina, é obrigatória e indispensável a realização de todos os trabalhos previstos, dentro dos prazos ou datas fixadas e entregues nas datas definidas. Todos os alunos estão abrangidos por este regulamento (trabalhadores-estudantes, necessidades especiais, a realizar estágio, etc.)

  2. A não realização / entrega de um trabalho ou a entrega fora do prazo definido pelo docente implica a perda da percentagem total de classificação correspondente a esse trabalho.

  3. Todos os trabalhos práticos devem ser acompanhados regularmente (1 ou 2 semanas), sob pena de não serem considerados para efeito de avaliação. É responsabilidade do aluno assegurar-se deste acompanhamento.

  4. Não são aceites inscrições na disciplina após decorrida a segunda aula.

  5. Nenhum trabalho pode ser entregue/avaliado após o último dia do semestre (relativa ao ano lectivo).

  6. Esta unidade curricular não permite o congelamento de classificações totais/parciais entre momentos de avaliação ou anos lectivos distintos.

  7. A possibilidade de reclamar/solicitar a revisão de qualquer classificação cessa uma vez decorridos quinze dias após a publicação de classificação (parcelar/final).

  8. Os alunos devem ter acesso à conta de email da UP (SIGARRA). Devem consultar regularmente esse email pois é um meio preferencial de comunicação usado pela docente.

  9. Em caso de dúvida, a docente reserva-se o direito solicitar a defesa oral de uma prova/trabalho. Decorrente deste momento de avaliação extraordinário, a classificação pode manter, subir ou descer. Este direito pode ser aplicado sobre qualquer momento da avaliação e até ao fecho das classificações (envio para a secretaria).

  10. O texto em português prevalece sobre a tradução em inglês.

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © 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: 2025-06-14 às 18:39:52 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias