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