Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.619 questões

Q847311 Banco de Dados

Atenção

Tabelas R e S referentes a um banco de dados relacional.


                                    

Considerando as tabelas R e S apresentadas anteriormente, o resultado


Imagem associada para resolução da questão


seria obtido pela execução do comando SQL:

Alternativas
Q847310 Banco de Dados

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:

Alternativas
Q847309 Banco de Dados

Considere um banco de dados no qual tenham sido criadas e instanciadas duas tabelas, como mostrado a seguir.


Imagem associada para resolução da questão


O comando de inserção que provoca erro quando executado nesse banco de dados é:

Alternativas
Q845389 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

Alternativas
Q845386 Banco de Dados

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

Alternativas
Q845385 Banco de Dados
Suponha que exista uma determinada tabela de livros chamada livro, com os campos id (chave primária), nome, edicao, ano, editora e autor_fk. O campo autor é uma chave estrangeira para a tabela de autores chamada autor, que possui os campos id (chave primária) e nome. Dessa maneira, qual dos comandos abaixo retorna uma lista com a quantidade de livros produzidos em cada ano para o autor de nome "Sergio‟?
Alternativas
Q843904 Banco de Dados

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:

Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Analista - Banco de Dados |
Q841733 Banco de Dados
Uma das ferramentas utilizadas para o tuning de bancos de dados é a geração de explicações sobre um comando SQL. No PL/SQL o comando que executa tal ação é:
Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Analista - Banco de Dados |
Q841732 Banco de Dados
Deseja-se criar uma função chamada Básica, com parâmetro de entrada chamado Ent, do tipo caractere e o valor a ser retornado pela função também é do tipo caractere. O comando SQL para a criação dessa função é:
Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Analista - Banco de Dados |
Q841731 Banco de Dados
O comando SQL para criar uma visão V1, a partir de uma tabela T1, obtendo os atributos A1, A2 e A3 e os renomeando para C1, C2 e C3 é:
Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Analista - Banco de Dados |
Q841730 Banco de Dados

Considere o seguinte comando SQL:


GRANT SELECT

ON TABLE Status

TO Especial;


Esse comando

Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Analista - Banco de Dados |
Q841729 Banco de Dados
O comando SQL para criar uma tabela denominada Natural, contendo os campos ID, Nome, Cidade e País, sendo todos do tipo caractere e ID a chave primária é:
Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Analista - Banco de Dados |
Q841728 Banco de Dados

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 é:

Alternativas
Q841483 Banco de Dados
Um banco de dados aberto e em condições ideais possui uma tabela chamada filiado com os campos idFiliado (inteiro), nomeFiliado (cadeia de 50 caracteres) e dataFiliacao (data) e contém 10 registros cadastrados. Um Analista deseja copiar estes registros para uma tabela chamada cliente, que possui os campos idCliente (inteiro), nomeCliente (cadeia de 50 caracteres) e dataCadastroCliente (data). Para realizar a cópia terá que utilizar o comando SQL
Alternativas
Q841331 Banco de Dados

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

Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Técnico - Informática |
Q841100 Banco de Dados
Um Técnico está criando uma tabela filha chamada funcionario, que será relacionada a uma tabela pai chamada departamento, por meio da chave estrangeira. Como parte do comando CREATE TABLE, usado para criar a tabela filha, ele deseja estabelecer uma restrição de chave estrangeira chamada emp_dept_fk para o campo department_id, que fará referência ao campo department_id que é chave primária na tabela departamento. Esta restrição será criada corretamente se for utilizada, na criação da tabela funcionario, a instrução SQL
Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Técnico - Informática |
Q841099 Banco de Dados
Solicitou-se a um Técnico selecionar em um banco de dados padrão SQL todos os registros da tabela processo cujo conteúdo do campo cidade_origem não contenha os valores Brasília ou Campinas. Para isso, utilizou a instrução SELECT * FROM processo
Alternativas
Q839816 Banco de Dados

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:

Alternativas
Q839804 Banco de Dados

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

Alternativas
Q839803 Banco de Dados
Em um banco de dados aberto e em condições ideais, uma tabela processo possui um campo NumeroProcesso do tipo varchar2. Para selecionar somente os registros cujo campo NumeroProcesso possua como segundo caractere (da esquerda para a direita), o valor 2, utiliza-se a instrução SELECT * FROM processo WHERE NumeroProcesso
Alternativas
Respostas
2601: A
2602: D
2603: B
2604: E
2605: B
2606: E
2607: D
2608: A
2609: A
2610: B
2611: B
2612: D
2613: E
2614: C
2615: D
2616: C
2617: B
2618: D
2619: E
2620: D