Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q1218907 Banco de Dados
O banco de dados “LOJA” possui a tabela de “vendas” com os seguintes campos:
Imagem associada para resolução da questão
                                       
Comando SQL: delete
delete from vendas where qtde >= 20 and valor < 250

 A quantidade de registros que restará na tabela “vendas” após a execução do comando “delete” acima será  
Alternativas
Ano: 2011 Banca: CESPE / CEBRASPE Órgão: MEC
Q1210179 Banco de Dados
Julgue o item que se segue, acerca de máquinas virtuais, intrusão em sistemas e técnicas de invasão de sistemas.
Ataques do tipo SQL injection exploram erros em aplicativos web que lhes permitam inserir, remover ou alterar dados em um banco de dados.
Alternativas
Q473498 Banco de Dados
O comando FETCH do SQL comporta algumas opções de orientação, dentre as quais podem-se citar:
Alternativas
Q473497 Banco de Dados
Considere o seguinte comando SQL para um banco de dados relacional:

                        SELECT A, B
                        FROM T
                        WHERE A IN (2, 4, 6 )

A cláusula: WHERE A IN (2, 4, 6) é equivalente a
Alternativas
Q473496 Banco de Dados
Considere o seguinte comando SQL:

                        SELECT Marca
                        FROM Item
                        WHERE Marca LIKE ‘S%R’

Esse comando tem como resultado a exibição do atributo Marca da tabela Item, para os casos em que o valor do atributo Marca
Alternativas
Q473495 Banco de Dados
Considere o seguinte comando SQL:

                  INSERT INTO T2
                  SELECT C1, C2
                  FROM T1

Esse comando tem como resultado a inserção na tabela
Alternativas
Q473494 Banco de Dados
Considere a seguinte representação de uma tabela de um banco de dados relacional:

                  Estoque (Cod, Item, Qtde, Categoria)

O comando SQL para se obter a soma dos valores do atributo
Qtde, agrupada por Categoria, apenas para as Categorias com
Qtde total superior a 100 unidades, é:
Alternativas
Q473493 Banco de Dados
O comando SQL para atribuir os privilégios de leitura e inserção de dados na tabela 'Pencil', aos perfis ou papéis 'One' e 'Two', é:
Alternativas
Q453047 Banco de Dados
Analise os itens a seguir relacionados à linguagem SQL.

I. O operador EXISTS verifica se o resultado de uma consulta aninhada correlacionada é vazio ou não.

II. As opções para a especificação de junção de tabelas disponíveis em SQL incluem INNER JOIN, LEFT OUTER JOIN, CENTER OUTER JOIN, CENTER INNER JOIN, RIGHT OUTER JOIN e FULL OUTER JOIN.

III. O operador CONTAINS compara dois conjuntos de valores e devolve TRUE, se um conjunto contiver todos os valores do outro conjunto.

IV. A cláusula WHERE especifica as condições para a seleção de tuplas das relações, incluindo as condições para as junções, se necessário.

Está correto o que se afirma em:
Alternativas
Q431949 Banco de Dados
SQL é uma linguagem e representa uma das principais ferramentas utilizadas em bancos de dados relacionais. Observe o RESULTADO abaixo gerado por um determinado comando SQL, a partir de uma tabela denominada FUNCIONARIOS.

imagem-052.jpg

A sintaxe SQL que permite a geração desse RESULTADO é:
Alternativas
Q268214 Banco de Dados
Com referência às informações acima, bem como a comandos e consultas em SQL e álgebra relacional, julgue o   item  seguinte.

A consulta 1 recupera o nome e sobrenome dos empregados que possuam um dependente com o mesmo nome e o mesmo sexo do empregado.
Alternativas
Q268213 Banco de Dados
Com referência às informações acima, bem como a comandos e consultas em SQL e álgebra relacional, julgue o  item  seguinte.

Quando se cria uma visão para ser atualizada, a cláusula WITH CKECK OPTION deve ser adicionada ao final da definição da visão, a fim de permitir que o sistema planeje uma estratégia de execução para atualização de dados pela visão.
Alternativas
Q268211 Banco de Dados
Com referência às informações acima, bem como a comandos e consultas em SQL e álgebra relacional, julgue os itens seguintes.

As consultas 3 e 4 recuperam as mesmas informações; em ambas, a condição NUMERODEP=NUD é uma condição de seleção e corresponde a uma operação de junção na álgebra relacional.
Alternativas
Q268210 Banco de Dados
Com referência às informações acima, bem como a comandos e consultas em SQL e álgebra relacional, julgue o   item  seguinte.

Na consulta 1, foi utilizado qualificador para diferenciar os campos de mesmo nome das consultas correlacionadas.
Alternativas
Q268209 Banco de Dados
Com referência às informações acima, bem como a comandos e consultas em SQL e álgebra relacional, julgue o  item  seguinte.

A consulta 2 recupera o nome e sobrenome dos empregados que tenham dependentes.
Alternativas
Q268208 Banco de Dados
Tendo em vista que o SQL, embora padronizado pela ANSI e pela ISO, possui variações e extensões produzidas pelos diferentes fabricantes de sistemas gerenciadores, julgue o item abaixo

No nível de isolamento 1 definido no SQL ANSI-92, nenhum bloqueio é considerado ou honrado ao se lerem dados nesse nível de isolamento.
Alternativas
Q268183 Banco de Dados
CREATE TABLE ITEM-DO_PEDIDO 



Num_pedido                                  int not null unique, 

Codigo_produto                            smallint not null unique, 

Quantidade                                     decinal, 

FOREIGN KEY                             (num_pedido) 

                                                       REFERENCES PEDIDO, 

                                                           (código_produto) 

                                                        REFERENCES PRODUTO 

);

Com base nos comandos SQL acima, julgue o  item a seguir


Quando esses comandos forem executados, ocorrerão erros, pois as tabelas PRODUTO  e  PEDIDO deveriam ter sido criadas antes da execução desses comandos.
Alternativas
Q268182 Banco de Dados
CREATE TABLE ITEM-DO_PEDIDO 



Num_pedido                                  int not null unique, 

Codigo_produto                            smallint not null unique, 

Quantidade                                     decinal, 

FOREIGN KEY                             (num_pedido) 

                                                       REFERENCES PEDIDO, 

                                                           (código_produto) 

                                                        REFERENCES PRODUTO 

);

Com base nos comandos SQL acima, julgue o  item a seguir


A cláusula REFERENCES estabelece a restrição de chave entre as tabelas. A chave estrangeira já está definida juntamente com o registro da tabela.
Alternativas
Q261419 Banco de Dados
Com relação ao SQLServer, julgue o  próximo   item. Considere que a sigla SSIS, nos itens em que for empregada, refere-se ao SQL (Server Integration Services).

A ferramenta de linha de comando sqlservr é utilizada para administrar e inserir instruções T-SQL no prompt de comando.

Alternativas
Q261417 Banco de Dados
Com relação ao SQLServer, julgue o  próximo   item. Considere que a sigla SSIS, nos itens em que for empregada, refere-se ao SQL (Server Integration Services).

A ferramenta de linha de comando dtexec é utilizada para configurar e executar um pacote SSIS e a sua ferramenta GUI correspondente é DTExecUI.

Alternativas
Respostas
4001: E
4002: C
4003: A
4004: D
4005: D
4006: C
4007: E
4008: C
4009: D
4010: A
4011: C
4012: E
4013: E
4014: C
4015: E
4016: C
4017: E
4018: E
4019: E
4020: C