Prévia do material em texto
Avaliação Virtual 01 – Programação em Bancos de Dados 1) Em relação às constraints no banco de dados, qual alternativa define corretamente a função da restrição PRIMARY KEY? Alternativas: · a) Garantir que valores em uma coluna sejam únicos e não nulos. Alternativa assinalada · b) Permitir a duplicação de valores em colunas específicas. · c) Criar uma relação entre tabelas distintas. · d) Definir o valor padrão para uma coluna em branco. · e) Excluir automaticamente registros de tabelas relacionadas. 2) Sobre a exclusão de tabelas em banco de dados, qual das alternativas descreve corretamente o comando DROP TABLE? Alternativas: · a) Remove todos os registros da tabela, mas preserva sua estrutura. · b) Apaga a tabela e todos os dados armazenados, sem possibilidade de recuperação. Alternativa assinalada · c) Exclui apenas colunas específicas dentro de uma tabela. · d) Remove dados relacionados em tabelas vinculadas automaticamente. · e) Exclui o banco de dados inteiro e todas as tabelas contidas nele. 3) No contexto da manipulação de dados em tabelas, o comando UPDATE é usado para: Alternativas: · a) Inserir novos registros em uma tabela existente. · b) Excluir todas as colunas de uma tabela. · c) Alterar informações específicas de registros já existentes. Alternativa assinalada · d) Criar uma nova tabela no banco de dados. · e) Recuperar registros de uma tabela com base em uma condição. 4) Sobre a estrutura básica de consultas SQL, qual alternativa descreve corretamente a função da cláusula WHERE? Alternativas: · a) Filtrar registros com base em uma condição específica. Alternativa assinalada · b) Ordenar os dados retornados por uma consulta. · c) Agrupar registros por valores comuns em uma coluna. · d) Renomear colunas nos resultados de uma consulta. · e) Selecionar todas as colunas de uma tabela. 5) Qual das alternativas abaixo descreve corretamente o propósito do comando CREATE DATABASE em SQL? Alternativas: · a) Apagar uma base de dados existente no sistema. · b) Modificar as configurações de uma tabela existente. · c) Criar uma nova estrutura de armazenamento para dados organizados. Alternativa assinalada · d) Inserir registros em uma tabela de um banco de dados existente. · e) Consultar informações sobre bancos de dados já criados.