Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 60 questões.
Anulada / Desatualizada
#2813538

Imagem associada para resolução da questão

Considerando os comandos SQL, as tabelas e os dados apresentados, assinale a opção correta, referente à linguagem de definição e manipulação de dados do Microsoft SQL Server 2008.

  • A execução do comando SELECT DISTINCT nomefuncionario FROM tabfuncionario f RIGHT OUTER JOIN tabdependente d ON f.pkcodfuncionario = d.fkcodfuncionario FOR XML PATH; apresentará o resultado Maria Paulo.
  • O comando abaixo não retornará resultado, em virtude de a sua sintaxe estar errada, pois GROUP BY exige necessariamente que os atributos sejam do tipo numérico. SELECT nomefuncionario FROM tabfuncionario f LEFT OUTER JOIN tabdependente d ON f.pkcodfuncionario = d.fkcodfuncionario GROUP BY nomefuncionario HAVING len(f.nomefuncionario) > 4
  • Se o comando abaixo for executado, o resultado obtido será 6.SELECT COUNT(*) FROM tabfuncionario f CROSS JOIN tabdependente
  • Se o comando abaixo for executado, o SQL Server apontará erro devido à relação de referência entre as tabelas.ALTER TABLE dbo.tabdependente DELETE COLUMN fkcodfuncionario
  • Os comandos abaixo criarão a coluna ativo, na tabela tabfuncionario e regras de restrição e validação de valores para essa coluna.ALTER TABLE tabfuncionario CREATE COLUMN ativoCHAR(1)GOCREATE CONSTRAINT checkAtivo CHECK (ativo =‘S’ OR ativo = ‘N’) ;
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora