Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.619 questões
Atenção
Tabelas R e S referentes a um banco de dados relacional.

Considerando as tabelas R e S apresentadas anteriormente, o resultado

seria obtido pela execução do comando SQL:
Atenção
Tabelas R e S referentes a um banco de dados relacional.

Considerando as tabelas R e S apresentadas anteriormente, o comando SQL
select count(*)
from R, (select * from S where d=2) s
resulta no número:
Considere um banco de dados no qual tenham sido criadas e instanciadas duas tabelas, como mostrado a seguir.

O comando de inserção que provoca erro quando executado
nesse banco de dados é:
Sobre os níveis de isolamento de transação do SQL, analise as afirmativas abaixo:
I. O nível READ_COMMITED garante que somente será lido do banco o que realmente já foi escrito, ou seja, não é uma leitura suja, causada por alguma outra transação.
II. Dentro de uma mesma transação READ_COMMITED, o resultado de um comando não estará visível para um comando posterior.
III. Quando uma transação está no nível SERIALIZABLE, comandos de consulta enxergarão, apenas, os dados persistidos no banco antes da transação iniciar.
Está CORRETO o que se afirma, apenas, em
Sobre as estruturas de banco de dados, analise as afirmativas abaixo:
I. Trigger define uma estrutura, que dispara mediante alguma ação, como inserção, exclusão e atualização de dados.
II. Uma trigger não precisa estar associada a uma tabela.
III. Stored Procedure corresponde a um conjunto de comandos em SQL, que podem ser executados de uma só vez, a partir de sua chamada.
IV. Stored Procedure não aceita parâmetros de entrada.
Estão CORRETAS
Analise o comando SQL abaixo:
GRANT ALL PRIVILEGES ON bdConcurso.* TO 'guest-tes'@' 200.152.80.15' IDENTIFIED BY 'RtY678x'
O comando acima se executado em um servidor de banco de dados MySql diz que:
Considere o seguinte comando SQL:
GRANT SELECT
ON TABLE Status
TO Especial;
Esse comando
Seja a seguinte tabela de um banco de dados relacional: Objeto (ID, Nome, Peso, Descrição).
A consulta SQL para obter o Nome e o Peso dos objetos com a restrição do Peso estar entre os valores 2 e 18 é:
Considere, por hipótese, que no banco de dados da ARTESP exista uma tabela denominada TabPSAD com os campos IdRodovia, Posto_Servico, Area_Descanso, Vagas_Estacionamento. Um Agente de Fiscalização à Regulação de Transporte utilizou os comandos SQL para fazer consultas aos dados desta tabela:
I. SELECT IdRodovia FROM TabPSAD WHERE Vagas_Estacionamento > 300;
II. SELECT COUNT (DISTINCT IdRodovia) FROM TabPSAD;
III. SELECT IdRodovia, ADD (Vagas_Estacionamento) FROM TabPSAD GROUP BY Area_Descanso;
Está correto o que consta em
Considere a situação em que um usuário é solicitado a inserir o nome de uma cidade através de um formulário em uma aplicação web. Se ele inserir a cidade 'Curitiba', a consulta SQL criada pelo script será:
SELECT * FROM EleicoesTable WHERE City = 'Curitiba'
No entanto, suponha que o usuário insira o seguinte:
'Curitiba'; drop table EleicoesTable--
Nesse caso, a seguinte consulta SQL é gerada pelo script:
SELECT * FROM EleicoesTable WHERE City = 'Curitiba';drop table EleicoesTable--
Considerando que o ponto-e-vírgula (;) denota o término de uma consulta e o início de outra e que o hífen duplo (--) indica que o restante da linha atual é um comentário e deve ser ignorado, é correto afirmar:
Um Programador deseja realizar uma consulta na tabela Advogado, para obter o conteúdo de cada palavra do campo NomeAdvogado com as letras iniciais maiúsculas, já que alguns nomes foram cadastrados em letras minúsculas. Para isso, utilizou o comando abaixo.
SELECT ..I.. (NomeAdvogado) FROM Advogado;
A lacuna I deve ser preenchida corretamente com