Magna Concursos
Questões
Planos
Entrar
Entrar
Criar Conta
Respondida
1001213
Ano:
2012
Disciplina:
TI - Banco de Dados
Banca:
CESPE / CEBRASPE
Orgão:
TJ-RO
Provas:
Analista Judiciário - TI/Desenvolvimento
Provas
×
SQL
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
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 <row><nomefuncionario>Maria</nomefunc ionario></row> <row><nomefuncionario>Paulo</nomefuncionario></row>.
B
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
C
Se o comando abaixo for executado, o resultado obtido será 6.
SELECT COUNT(*) FROM tabfuncionario f CROSS JOIN tabdependente
D
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
E
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 ativo
CHAR(1)
GO
CREATE CONSTRAINT checkAtivo CHECK (ativo =
‘S’ OR ativo = ‘N’) ;
Questão Anulada
Resolver
Comentários
0
×
Cadernos
×
Flashcards
×
Estatísticas
×
Reportar um erro
×
Provas
Questão presente nas seguintes provas
Analista Judiciário - TI/Desenvolvimento
60 Questões
Resolver Prova
Publicar
Responder
Qual o problema da questão?
Selecione uma opção
Questão Desatualizada
Questão Repetida
Gabarito Errado
Outros Motivos
Mensagem
Enviar
Acessar
Criar Conta
Acesse sua Conta
Google
Facebook
Esqueci minha senha
Acessar
Ainda não tem conta?
Crie uma
!
Crie uma Conta
Criar Conta
Olá, para continuar, precisamos criar uma conta!
É
rápido
e
grátis
.
Google
Facebook
Concordo com os
Termos de Uso
Criar
Já tem uma conta?
Acesse aqui