Questões

Total de Questões Encontradas: 124

Texto Associado Texto Associado
Imagem Associada da Questão
Com base no código apresentado, ao ser executado o código:

           -- insert 8 INSERT INTO inscritos VALUES(1,2,1);

será
A
executado o comando RAISE(ABORT, "codigo de erro 3").
B
inserida uma nova linha na tabela de inscritos.
C
inserida apenas uma nova coluna para a tabela de professores. 
D
executado o comando RAISE(ABORT, "codigo de erro 2").
E
inserida uma nova coluna para professores na tabela de inscritos.
Ano: 2012 Banca: FCC Órgão: TRE-CE Prova: Técnico do Judiciário - Programador de Sistemas
Sobre Bancos de Dados, analise:

I. PL/SQL combina a facilidade e flexibilidade da SQL com a funcionalidade de procedimentos de uma linguagem de programação estruturada, tal como IF...THEN, WHILE e LOOP.
II.  As declarações DML permitem que um usuário conceda a outros os privilégios, ou direitos, de acesso ao banco de dados e a objetos específicos dentro do banco de dados.
III.  Os triggers de banco de dados podem ser usados para automatizar a geração de dados, fazer auditoria das modificações, implantar as restrições complexas de integridade e personalizar as autorizações complexas de segurança.
IV. As restrições de integridade são definidas com uma tabela e armazenadas como parte dessa tabela, de forma centralizada no dicionário de dados de um banco de dados, de modo que todos os aplicativos devem obedecer ao mesmo conjunto de regras.

Está correto o que consta em
A
I, II, III e IV.
B
I, III e IV, apenas. 
C
I e IV, apenas.
D
II e III, apenas.
E
III e IV, apenas.
Ano: 2012 Banca: CESPE Órgão: TJ-RO Prova: Analista Judiciário - Desenvolvimento de Sistemas
Comandos SQL para a criação de tabelas
Imagem 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 <row><nomefuncionario>Maria</nomefunc ionario></row><row><nomefuncionario>Paulo</no mefuncionario></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’) ;
Texto Associado Texto Associado
Considere uma tabela de nome carros, com os campos, nome, ano, modelo e cor. Tendo como referência essa tabela, julgue os próximos itens, acerca de SQL.
Para atualizar todos os registros da tabela que contém carros na cor azul para azul escuro, deve-se executar o comando update set cor='azul escuro' carros where cor='azul'.
C
Certo
E
Errado
Texto Associado Texto Associado
Considere uma tabela de nome carros, com os campos, nome, ano, modelo e cor. Tendo como referência essa tabela, julgue os próximos itens, acerca de SQL.
Para a adição, na tabela de dados carros, das informações a seguir, deve-se executar o comando insert into carros (nome, ano,modelo,cor) values (corolla,2011,2012,preta).

nome:corolla
ano:2011
modelo:2012
cor:preta
C
Certo
E
Errado
Após a execução dos seguintes comandos em linguagem SQL:  

 CREATE TABLE Carros (INT Código PRIMARY KEY, TEXT Modelo);  
 INSERT INTO Carros VALUES (NULL, "Alfa Romeo");  
 INSERT INTO Carros VALUES (5000, "Mazda");  
 SELECT COUNT(*) FROM Carros;

 Será retornado o valor  
A
NULL.  
B
1.  
C
0.  
D
2.  
E
5000. 
Considere o seguinte fragmento de linguagem SQL:

CREATE TABLE Carros (INT Código PRIMARY KEY, TEXT Modelo);  
INSERT INTO Carros VALUES (NULL, "Alfa Romeo");

Após a execução da primeira linha do código acima, ao ser executado o código presente na segunda linha, será  
A
inserida uma nova linha na coluna Modelo.  
B
inserida uma nova linha na tabela Carros.  
C
inserida uma nova coluna na linha Carros.  
D
inserida uma nova coluna na linha Modelo.  
E
exibida uma mensagem de erro, pois a coluna Código não pode conter um valor indeterminado (NULL).
Ano: 2012 Banca: CESPE Órgão: BANCO DA AMAZÔNIA Prova: Técnico Científico - Banco de Dados
Texto Associado Texto Associado
Acerca do SQL ANSI, julgue os itens de 111 a 115.
Considere que a tabela empregado tenha sido criada em um banco de dados por meio do seguinte script SQL.
Imagem da Questão
Nesse caso, se o script SQL mostrado abaixo for executado, todas as linhas da tabela empregado serão modificadas, e todos os empregados terão aumento de 10% no salário.
UPDATE empregado SET salario = salario * 1,1 WHERE matricula = 2012;
C
Certo
E
Errado
Ano: 2012 Banca: CESPE Órgão: BANCO DA AMAZÔNIA Prova: Técnico Científico - Banco de Dados
Texto Associado Texto Associado
Acerca do SQL ANSI, julgue os itens de 111 a 115.
Considere que a tabela cliente tenha sido criada em um banco de dados por meio do seguinte script SQL.
Imagem da Questão
Nesse caso, é possível inserir uma nova linha à tabela cliente por meio do script SQL apresentado abaixo.
INSERT INTO cliente VALUES ('Antonio Silva', 123);

Também é possível inserir outra nova linha à tabela cliente por meio do seguinte script SQL.
INSERT INTO cliente (nome, CPF) VALUES ();
C
Certo
E
Errado
Ano: 2012 Banca: CESPE Órgão: BANCO DA AMAZÔNIA Prova: Técnico Científico - Banco de Dados
Texto Associado Texto Associado
Imagem Associada da Questão
Considerando a linguagem de definição de dados e o código acima, que tem como objetivo criar as 
relações unidade_da_federacao e cidade, representando dados referentes a estados e municípios 
da Federação, julgue os próximos itens.
Considerando-se que, na tabela unidade_da_federacao, o campo tamanho_area não esteja preenchido e que esse campo seja resultante da soma das áreas de todas as cidades que pertencem a determinada unidade da Federação, a expressão SQL abaixo permite calcular corretamente a área total dessa unidade da Federação, referida no código como estado.
Imagem da Questão
C
Certo
E
Errado
Página 5 de 13