Back

Complementos de Bases de Dados

    Detalhes do curso

  • Conhecimentos de Base Recomendados

    -

  • 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.


    - 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

  • Métodos de Ensino

    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.

  • Estágio(s)

    Não

  • 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

  • Demonstração de conteúdos

    -

  • Demonstração da metodologia

    -

  • Docente(s) responsável(eis)

    -

  • Bibliografia

    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

  • Código

    INF32158

  • Modo de Ensino

    PRESENCIAL

  • ECTS

    6.0

  • Duração

    Semestral

  • Horas

    30h Práticas e Laboratórios

    30h Teóricas

Conteúdo atualizado em 21/03/2025 15:46
Visão Geral da Privacidade
Escola Superior de Educação - ESE/IPS

Este site utiliza cookies para lhe oferecer a melhor experiência possível. As informações dos cookies são armazenadas no seu navegador e permitem funcionalidades como reconhecê-lo quando regressa ao nosso site e ajudar a nossa equipa a perceber quais as secções que considera mais interessantes e úteis.

Cookies Estritamente Necessários

Os cookies estritamente necessários devem estar sempre ativados para que possamos guardar as suas preferências de configuração de cookies.

Cookies de Terceiros

Este site utiliza o Google Analytics para recolher informação anónima, como o número de visitantes do site e as páginas mais populares. Manter este cookie ativado ajuda-nos a melhorar o nosso website.