UC00664
Criar bases de dados NoSQL.
Realizações
- Modelar o armazenamento de dados.
- Manipular dados.
- Implementar e controlar o acesso aos dados.
Conhecimentos
- Bases de dados não relacionais - conceitos
- Bases de dados não relacionais: caraterísticas - flexibilidade; performance; escalabilidade; transações.
- Tipos de bases de dados não relacionais - chave-valor, documento, gráfico e coluna.
- Modelo/forma de armazenamento de dados – documentos; coleções; referências.
- Manipulação de dados.
- Consultas.
- Autenticação/privilégios de acesso.
- Base de dados encriptada (defesa em camadas).
- Políticas e procedimentos de segurança.
- Normas e regulamentos aplicáveis.
Aptidões
- Interpretar manuais, guiões e tutoriais técnicos.
- Interpretar conceitos e caraterísticas das bases de dados não relacionais.
- Interpretar modelos para estruturar os dados.
- Aplicar as técnicas de manipulação de dados em bases de dados NoSQL.
- Implementar bases de dados orientadas a documentos.
- Criar, inserir e importar documentos.
- Inserir, editar e remover dados.
- Utilizar consultas para filtrar e listar dados.
- Criar utilizadores e definir permissões de controlo de acesso.
- Aplicar normas e regulamentos aplicáveis.
Atitudes
- Responsabilidade pelas suas ações.
- Autonomia no âmbito das suas funções.
- Iniciativa.
- Sentido crítico.
- Sentido analítico.
- Sentido de organização.
- Empenho e persistência na resolução de problemas.
- Respeito pelas normas de segurança.
Critérios, contexto e recursos previstos
Critérios de desempenho
- Modelando a estrutura de dados.
- Manuseando modelos de dados para aceder e gerir os dados.
- Aplicando as políticas e procedimentos de segurança estabelecidos.
Contexto
- Empresas do setor da informática.
- Empresas de consultoria de Informática/Tecnologias de Informação.
- Lojas de informática.
- Serviços de apoio técnico.
Recursos
- Manuais, guiões e tutoriais técnicos.
- Dispositivos tecnológicos com acesso à Internet.
- Aplicações de base de dados low code.
- Emulador.