Prévia do material em texto
<p>Prova de SQL</p><p>Questões</p><p>1. O que significa SQL?</p><p>o a) Structured Query Language</p><p>o b) Simple Query Language</p><p>o c) Standard Query Language</p><p>o d) Scripting Query Language</p><p>2. Qual comando é usado para consultar dados em uma tabela?</p><p>o a) INSERT</p><p>o b) SELECT</p><p>o c) UPDATE</p><p>o d) DELETE</p><p>3. Qual cláusula é utilizada para filtrar resultados em uma consulta SQL?</p><p>o a) ORDER BY</p><p>o b) WHERE</p><p>o c) GROUP BY</p><p>o d) HAVING</p><p>4. O que faz o comando JOIN em SQL?</p><p>o a) Cria uma nova tabela</p><p>o b) Combina linhas de duas ou mais tabelas</p><p>o c) Exclui dados de uma tabela</p><p>o d) Atualiza registros existentes</p><p>5. Qual é a função de agregação que conta o número de registros em uma consulta?</p><p>o a) SUM</p><p>o b) COUNT</p><p>o c) AVG</p><p>o d) MAX</p><p>6. Como você atualiza um registro em uma tabela chamada "clientes"?</p><p>o a) UPDATE clientes SET nome = 'Novo Nome' WHERE id = 1;</p><p>o b) CHANGE clientes SET nome = 'Novo Nome' WHERE id = 1;</p><p>o c) MODIFY clientes SET nome = 'Novo Nome' WHERE id = 1;</p><p>o d) ALTER clientes SET nome = 'Novo Nome' WHERE id = 1;</p><p>7. Qual comando é usado para adicionar uma nova linha a uma tabela?</p><p>o a) ADD</p><p>o b) INSERT</p><p>o c) UPDATE</p><p>o d) CREATE</p><p>8. O que a cláusula ORDER BY faz em uma consulta SQL?</p><p>o a) Agrupa resultados</p><p>o b) Filtra resultados</p><p>2</p><p>o c) Ordena os resultados</p><p>o d) Limita o número de resultados</p><p>9. Qual dos seguintes comandos exclui uma tabela do banco de dados?</p><p>o a) DELETE TABLE nome_tabela;</p><p>o b) DROP TABLE nome_tabela;</p><p>o c) REMOVE TABLE nome_tabela;</p><p>o d) EXCLUDE TABLE nome_tabela;</p><p>10. O que é uma chave primária em uma tabela?</p><p>o a) Um campo que pode ter valores duplicados</p><p>o b) Um campo que identifica de forma única cada registro na tabela</p><p>o c) Um campo que é obrigatório</p><p>o d) Um campo que pode ser deixado em branco</p><p>Respostas</p><p>1. a) Structured Query Language</p><p>2. b) SELECT</p><p>3. b) WHERE</p><p>4. b) Combina linhas de duas ou mais tabelas</p><p>5. b) COUNT</p><p>6. a) UPDATE clientes SET nome = 'Novo Nome' WHERE id = 1;</p><p>7. b) INSERT</p><p>8. c) Ordena os resultados</p><p>9. b) DROP TABLE nome_tabela;</p><p>10. b) Um campo que identifica de forma única cada registro na tabela</p>