ThatQuiz Biblioteca de Testes Faça o teste agora
Gestão de bases de dados
Contribuição de: Nunes
  • 1. A gestão de bases de dados envolve a conceção, implementação e manutenção de sistemas de bases de dados para armazenar e recuperar dados de forma eficiente. Inclui tarefas como a definição das estruturas da base de dados, a organização dos dados, a garantia da integridade dos dados e a otimização do desempenho da base de dados. A gestão de bases de dados também inclui medidas de segurança para proteger os dados contra o acesso não autorizado ou a corrupção. A gestão eficaz de bases de dados é crucial para as empresas tomarem decisões informadas, optimizarem as operações e melhorarem as experiências dos clientes.

    Que linguagem é normalmente utilizada para consultar bases de dados?
A) C++
B) Java
C) Python
D) SQL
  • 2. O que significa CRUD na gestão de bases de dados?
A) Calcular, reordenar, atualizar, eliminar
B) Ligar, recuperar, utilizar, eliminar
C) Copiar, ler, carregar, exibir
D) Criar, Ler, Atualizar, Eliminar
  • 3. O que é a normalização na conceção de bases de dados?
A) Adicionar registos duplicados para segurança
B) Organização de dados para minimizar a redundância
C) Codificação de dados para segurança
D) Eliminar dados desnecessários
  • 4. Que tipo de relação existe entre duas tabelas quando um registo na primeira tabela pode ter muitos registos relacionados na segunda tabela?
A) Um para muitos
B) Muitos para muitos
C) Nenhuma das anteriores
D) Um a Um
  • 5. Qual das seguintes opções é uma base de dados NoSQL?
A) PostgreSQL
B) Oráculo
C) MySQL
D) MongoDB
  • 6. Que comando é utilizado para remover uma tabela de uma base de dados?
A) REMOVER QUADRO
B) DELETE TABLE
C) DROP TABLE
D) APAGAR TABELA
  • 7. Que afirmação é utilizada para obter dados de uma base de dados?
A) PESQUISA
B) FETCH
C) SELECCIONAR
D) RETRIEVE
  • 8. Qual é a finalidade de um índice numa base de dados?
A) Para limitar o acesso aos dados
B) Para confundir o motor da base de dados
C) Para acelerar a recuperação de dados
D) Para abrandar a recuperação de dados
  • 9. Que tipo de junção devolve todos os registos quando existe uma correspondência em ambas as tabelas?
A) INNER JOIN
B) JUNÇÃO ESQUERDA
C) JUNÇÃO À DIREITA
D) OUTER JOIN
  • 10. O que é a integridade dos dados na gestão de bases de dados?
A) A estrutura dos dados
B) A velocidade de recuperação dos dados
C) O tamanho da base de dados
D) A exatidão, consistência e fiabilidade dos dados armazenados numa base de dados
  • 11. Que comando é utilizado para alterar a estrutura de uma tabela numa base de dados?
A) ALTER TABLE
B) REESTRUTURAR O QUADRO
C) ALTERAR O QUADRO
D) MODIFICAR TABELA
  • 12. A que se refere o termo "base de dados relacional"?
A) Uma base de dados sem quaisquer relações
B) Uma base de dados que armazena apenas dados de texto
C) Uma base de dados utilizada por várias organizações
D) Um tipo de base de dados que armazena e dá acesso a pontos de dados que estão relacionados entre si
  • 13. O que é uma cópia de segurança na gestão de bases de dados?
A) Um relatório das actividades da base de dados
B) Uma cópia dos dados que pode ser restaurada em caso de perda de dados
C) Dados enviados para um local remoto
D) Uma base de dados separada
  • 14. Que tipo de modelo de base de dados utiliza uma estrutura em forma de árvore com relações pai-filho?
A) Modelo hierárquico
B) Modelo NoSQL
C) Modelo de rede
D) Modelo relacional
  • 15. O que é a desnormalização na conceção de bases de dados?
A) Remoção de dados desnecessários
B) Encriptar todos os dados
C) Organizar os dados de forma lógica
D) Adição intencional de redundância para melhorar o desempenho
  • 16. Que comando é utilizado para consultar dados de várias tabelas numa base de dados?
A) LINK
B) JUNTAR
C) COMBINAR
D) MERGE
  • 17. Que instrução SQL é utilizada para inserir novos dados numa base de dados?
A) INSERT INTO
B) SELECT *
C) ACTUALIZAÇÃO
D) CRIAR TABELA
  • 18. Que modelo de base de dados utiliza tabelas para armazenar dados e relações entre essas tabelas?
A) Relacional
B) NoSQL
C) Hierárquico
D) Orientada para objectos
  • 19. Que cláusula SQL é utilizada para filtrar registos numa instrução SELECT com base numa condição especificada?
A) GRUPO POR
B) TER
C) ORDENAR POR
D) ONDE
  • 20. Que tipo de modelo de base de dados permite o armazenamento flexível e escalável de dados sem um esquema de tabela fixo?
A) NoSQL
B) Orientado para objectos
C) Relacional
D) Hierárquico
  • 21. Que cláusula SQL é utilizada para agrupar linhas com base numa condição especificada?
A) GRUPO POR
B) FILTRO
C) ORDENAR POR
D) TER
  • 22. Que modelo de base de dados permite que os objectos sejam armazenados como colecções de atributos e métodos?
A) Orientada para objectos
B) Rede
C) Relacional
D) Hierárquico
  • 23. Que função SQL é utilizada para calcular o número total de linhas que correspondem a uma condição específica?
A) AVG
B) MAX
C) CONTAGEM
D) SUM
  • 24. Que modelo de base de dados representa os dados como ligações ou relações entre diferentes entidades?
A) NoSQL
B) Relacional
C) Rede
D) Hierárquico
  • 25. O que significa o termo "OLAP" na gestão de bases de dados?
A) Protocolo de acesso local optimizado
B) Protocolo de adaptação de linguagem orientada para objectos
C) Processamento automatizado offline
D) Processamento analítico em linha
  • 26. Que tipo de relação de base de dados requer uma tabela de ligação?
A) Um para muitos
B) Um a Um
C) Muitos para muitos
D) Muitos para Um
  • 27. O que é que significa SQL?
A) Linguagem de consulta estruturada
B) Linguagem de consulta normalizada
C) Lógica de consulta do sistema
D) Biblioteca de consulta de software
  • 28. Que sistema de gestão de bases de dados é de código aberto e normalmente utilizado para aplicações Web?
A) Base de dados Oracle
B) MySQL
C) Microsoft SQL Server
D) IBM Db2
  • 29. Que afirmação é utilizada para impor a integridade referencial numa base de dados?
A) CHAVE PRIMÁRIA
B) VERIFICAR
C) CHAVE ESTRANGEIRA
D) ÚNICO
Criado com That Quiz — página com testes de matemática para alunos.