Saltar para:
This page in english Ajuda Autenticar-se
ESTS
Você está em: Início > INF32158
Autenticação




Esqueceu-se da senha?

Mapa das Instalações
Edifício ESTS Bloco A Edifício ESTS Bloco B Edifício ESTS Bloco C Edifício ESTS Bloco D Edifício ESTS Bloco E Edifício ESTS BlocoF

Complementos de Bases de Dados

Código: INF32158     Sigla: CBD

Áreas Científicas
Classificação Área Científica
OFICIAL Informática

Ocorrência: 2023/2024 - 1S

Ativa? Sim
Unidade Responsável: Departamento de Sistemas e Informática
Curso/CE Responsável: Licenciatura em Engenharia Informática

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
INF 130 Plano de Estudos 2 - 6 60 162

Docência - Responsabilidades

Docente Responsabilidade
João Paulo Portelinha Santos Responsável

Docência - Horas

Ensino Teórico: 2,00
Ensino Prático e Laboratorial: 2,00
Tipo Docente Turmas Horas
Ensino Teórico Totais 3 6,00
João Paulo Portelinha Santos 6,00
Ensino Prático e Laboratorial Totais 7 14,00
João Paulo Portelinha Santos 4,00
Cláudio Miguel Garcia Loureiro dos Santos Sapateiro 6,00
Gabriel César Ferreira Pestana 4,00

Língua de trabalho

Português

Objetivos

A unidade curricular tem por objectivo dotar os alunos dos seguintes objetivos de aprendizagem:


Obj 1: Conhecer os aspetos relacionados com a organização da persistência dos dados num SGBD.
Obj 2: Saber definir a estrutura física de uma base de dados num SGBD.
Obj 3: Conhecer e aplicar as técnicas de otimização de consultas.
Obj 4: Conhecer ferramentas de monitorização e otimização num SGBD.
Obj 5: Conhecer os conceitos de transação e controle de concorrência no acesso aos dados.
Obj 6: Saber definir e aplicar numa base de dados o controle de acesso concorrente aos dados.
Obj 7: Conhecer e aplicar as técnicas de gestão de backups.
Obj 8: Conhecer os  objetivos e conceitos de replicação de informação.
Obj 9: Conhecer e saber definir políticas de segurança no acesso à informação.
Obj 10: Conhecer os conceitos de bases de dados NoSQL.
Obj 11: Saber criar e manipular informação num sistema NoSQL.

Resultados de aprendizagem e competências

- Administrar Sistemas Gestores de Bases de Dados Relacionais
- Identificar e aplicar processos de otimização de bases de dados
- Aplicar conceitos relacionados com replicação informação
- Implementar mecanismos de segurança em bases de dados
- Distinguir critérios que motivam a adoção de sistemas NoSQL

Modo de trabalho

Presencial

Programa

1. Arquitetura e estrutura de Ficheiros (o exemplo do MS SQL Server)
2. Metadata (Catalogo em MS SQL)
3. T-SQL (via Lab)
4. Indexação
5. Processamento e Otimização de consultas
6. Monitorização e Tunning
7. Transações e Concorrência
8. Backup & Restore
9. Segurança
10. Replicação
11. Fundamentos sobre BDs NoSQL

Bibliografia Obrigatória

Avi Silberschatz, Henry F. Korth and S. Sudarshan; Database System Concepts, 6th Edition, McGraw Hill. ISBN: 0-07-352332-1
Feliz Gouveia; Fundamentos de Bases de Dados, FCA. ISBN: 978-972- 722-799-0

Métodos de ensino e atividades de aprendizagem

A metodologia pedagógica a usar nesta unidade curricular assenta em duas vertentes:método expositivo e trabalho em grupo em ambiente laboratorial.

Recorrer-se-á à plataforma e-learning Moodle para apoio ao ensino, nomeadamente como repositório de informação, fórum, entrega de trabalhos e realização de testes de auto avaliação e de avaliação.

Software

MS SQL Server 2019 (IPS - Microsoft] + SQL Server Management Studio
Mongo DB

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)
Elaboração de projeto 50,00
Estudo autónomo 30,00
Frequência das aulas 60,00
Trabalho laboratorial 20,00
Total: 160,00

Obtenção de frequência

Avaliação contínua
- Teste e fichas
- Trabalhos de laboratório e Projeto, em grupo de 2 alunos

Avaliação por Exame
- Exame
- Projeto

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

Avaliação contínua
- CT: 30% da média das notas (nota mínima 8) dos 3 mini testes + 70% teste (nota mínima 9)
- CL: Projeto, Fase 1 e 2 (50% + 50%), nota mínima por fase 7


Avaliação por Exame
-CT: Exame
-CL: Projeto

Nota final: 50% CT + 50% CL
(nota mínima de CT e CL >= 9.5)

Observações

Horário de dúvidas:


Cláudio Sapateiro:  (Gabiente F355)


Gabriel Pestana:  (Gab. D316)


João Portelinha: 2ª Feira das 15h30 às 17h30 (Gabinete D308)


 

Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia de Setúbal  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2024-05-18 às 20:09:37