Questões

Total de Questões Encontradas: 124

Ano: 2014 Banca: FGV Órgão: TJ-GO Prova: Analista Judiciário - Suporte Técnico
Quando da execução de um trigger DML no MS SQL Server, os registros afetados pelas operações deflagradoras ficam acessíveis por meio das tabelas conceituais denominadas: 
A
before e after;
B
new e old;
C
kept e changed;
D
inserted e deleted;
E
table_in e table_out.
Ano: 2015 Banca: FGV Órgão: TJ-BA Prova: Analista Judiciário - Tecnologia da Informação V2
Analise as instâncias das tabelas R1 e R2 e o comando SQL, mostrados a seguir. 
Imagem da Questão
Após a execução do comando, o conteúdo da coluna “b” da tabela R2 passa a ser, de cima para baixo:
A
5, 5, 5, 5, 5;
B
NULL, NULL, NULL, NULL, NULL;
C
5, 3, 1, 0, 0;
D
0, 0, 0, 0, 0;
E
5, 3, 1, NULL, NULL. 
Considere que a tabela Departamento possui os dados cadastrados, conforme abaixo.
Imagem da Questão
Considerando-se que o banco de dados está aberto e em condições ideais, para mudar o nome do departamento cujo ID é 1013 para Comunicação e o telefone para (11) 4567-9090, utiliza-se o comando SQL 
A
UPDATE TABLE Departamento  SET nomeDep='Comunicação', telefoneDep='(11) 4567-9090'  WHERE idDep='1013'; 
B
UPDATE Departamento  ALTER nomeDep='Comunicação', telefoneDep='(11) 4567-9090'  WHERE idDep=1013;
C
UPDATE Departamento  SET nomeDep='Comunicação' AND telefoneDep='(11) 4567-9090'  WHERE idDep=1013;
D
ALTER TABLE Departamento  SET nomeDep='Comunicação', telefoneDep='(11) 4567-9090'  WHERE idDep=1013;
E
UPDATE Departamento  SET nomeDep='Comunicação', telefoneDep='(11) 4567-9090'  WHERE idDep=1013;
Texto Associado Texto Associado
Imagem Associada da Questão
Considerando as tabelas acima, julgue os itens seguintes.
A inclusão da sócia Maria, portadora do CPF de número 497.156.443-20 e que foi apresentada pelo sócio de matrícula 1, pode ser realizada pelo comando SQL apresentado a seguir.

INSERT INTO dependente (cpf, nome, matrSocio)
VALUES (‘49715644320’, ‘Maria’, 1) 
C
Certo
E
Errado
Considere a seguinte tabela de um banco de dados relacional. 
Imagem da Questão
O comando SQL para obter o Nome dos clientes, cujo campo Fone tenha o valor “nulo”, é:
A
SELECT Nome (Fone NULL)
FROM Cliente
B
SELECT Nome, Fone (NULL)
FROM Cliente 
C
SELECT Nome
FROM Cliente
WHERE Fone IS NULL 
D
SELECT Nome
FROM Cliente
WHERE Fone = “NULL”
E
SELECT Nome
FROM Cliente
WHERE Fone LIKE “NULL”
Texto Associado Texto Associado
Julgue os itens a seguir, a respeito da linguagem SQL.
As instruções de manipulação de dados INSERT e DELETE (excluindo-se a forma CURRENT) não necessitam de cursores.
C
Certo
E
Errado
Ano: 2015 Banca: FCC Órgão: TCM-GO Prova: Auditor de Controle Externo - Informática
Texto Associado Texto Associado
Considere que no Tribunal de Contas dos Municípios do Estado de Goiás (TCM/GO) haja um banco de dados relacional denominado BD_TCM que possui a tabela Tab_TCM cujos campos estão assim descritos:
Imagem Associada da Questão
Considerando os fundamentos de bancos de dados e o banco de dados BD_TCM, é correto afirmar que  
A
o diagrama Entidade Relacionamento emprega 3 elementos básicos: entidades, relacionamentos e operadores de normalização.
B
o administrador do banco de dados deve criar o esquema do BD_TCM executando um conjunto de instruções de definição de dados da DML (Data Modeling Language). 
C
BD_TCM pode ter uma coleção de tabelas, cada uma com nome exclusivo, com campos que podem conter valores dentro de um domínio.
D
um modelo de dados descreve o projeto de um Banco de Dados Relacional no nível físico, através de subesquemas, e no nível lógico, através de tabelas.
E
um SGBD é uma coleção de arquivos e um conjunto de programas para acessar, armazenar e fazer a gestão dos dados, deixando a segurança da informação a cargo de mecanismos de hardware. 
Considere a seguinte tabela de um banco de dados relacional: 
Imagem da Questão
O comando SQL para excluir, da tabela Projeto, todos os registros para os quais o Departamento seja ‘Compras’ ou ‘RH’ é
A
DELETE Projeto (‘Compras’, ‘RH’);
B
DELETE Projeto (Departamento (‘Compras’, ‘RH’));
C
DELETE IN Projeto WHERE Departamento IN (‘Compras’ OR ‘RH’);
D
DELETE IN Projeto WHERE Departamento = ‘Compras’ AND Departamento = ‘RH’;
E
DELETE FROM Projeto WHERE Departamento = ‘Compras’ OR Departamento = ‘RH’;
Ano: 2013 Banca: VUNESP Órgão: COREN-SP Prova: Analista - Administrador de Banco de Dados
Considere a seguinte tabela de um banco de dados relacional: 
Imagem da Questão
O comando de manipulação de dados do SQL para aumentar em 10% o Valor dos Produtos da Categoria ‘genérica’ é:
A
ADJUST Produto WITH Valor = Valor * 1,1 WHERE Categoria = ‘genérica’
B
CHANGE Produto PLACE Valor = Valor * 1,1 WHERE Categoria = ‘genérica’
C
CURRENT Produto Valor = Valor * 1,1 WHERE Categoria = ‘genérica’
D
REFRESH Produto FOR Valor = Valor * 1,1 WHERE Categoria = ‘genérica’
E
UPDATE Produto SET Valor = Valor * 1,1 WHERE Categoria = ‘genérica’
Assinale a alternativa que contém a consulta SQL correta para excluir, da tabela T, os registros cujos valores do campo numérico B estejam compreendidos entre 20 e 40.
A
DELETE T
FOR B BETWEEN 20 AND 40
B
DELETE T
HAVING B INTO 20 AND 40
C
DELETE B
FROM T B >= 20 AND B <= 40
D
DELETE T.B AND
B >= 20 AND B <= 40
E
DELETE FROM T
WHERE B BETWEEN 20 AND 40
Página 3 de 13