Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 3.369 questões
Com base na instrução SQL e nas informações acima apresentadas, julgue o item.
A instrução contém erro clássico de construção, pois, em uma consulta aninhada ou subconsulta, não é permitido o uso de nomes de tabelas repetidos, como, nesse caso, ocorre com a tabela TRABALHO.
Considere as relações abaixo:
Cliente(cpf, nome_cliente, data_nascimento)
Consultor(matricula, nome_consultor)
Agenda(data, cpf, matricula, situacao)
A sentença SQL (Structured Query Language) que irá projetar as colunas data, nome_consultor e nome_cliente, somente para as ocorrências em que a coluna situacao contenha o valor “Ativo”, pode ser escrita da seguinte forma:
Fernando está usando a linguagem SQL (ANSI) e pretende fazer uma atualização nos dados Nome_Cli e End_Cli do cliente cujo Cod_Cli é Cli01, na tabela Cliente. Nome_Cli passará a ser Ariana e End_Cli passará a ser Rua ABC. O código SQL correto que Fernando escreveu foi:
..I.. Cliente
..II.. Nome_Cli = 'Ariana', End _Cli = 'Rua ABC'
..III.. Cod_Cli = 'Cli01';
Para que o código esteja correto, as lacunas I, II e III devem ser preenchidas, respectivamente, por
Assinale a alternativa que relaciona corretamente um tipo de dado à respectiva definição.
Essa linguagem é dividida em quatro conjuntos, sendo eles linguagens
Considere o seguinte código SQL:
WITH RECURSIVE t(n) AS (
VALUES (1)
UNION ALL
SELECT n+1 FROM t WHERE n < 100
)
SELECT n FROM t;
Em relação ao código SQL, escrito segundo a sintaxe do PostgreSQL, é correto afirmar:
1. Por padrão ou default, NoSQL não armazena os dados em tabelas formadas por linhas e colunas, a exemplo do que ocorre no modelo relacional. 2. Apache Cassandra constitui um exemplo de NoSQL escalável e sem um único ponto de falha. 3. Nenhum banco de dados NoSQL suporta SQL já que a sigla que descreve a família de bancos significa No SQL ou sem SQL.
Assinale a alternativa que indica todas as afirmativas corretas.
A Analista de Sistemas realizou outra consulta utilizando o comando SQL: SELECT DISTINCT Partido, CargoMesaDiretora, NomeDepDistr FROM TabCamara WHERE CargoMesaDiretora LIKE '%secr%';
Esta consulta apresentou
Associe corretamente cada cláusula SQL à sua função.
I. Lista os campos que contém dados de interesse.
II. Lista as tabelas que contém os campos listados na cláusula SELECT.
III. Especifica como classificar os resultados.
IV. Especifica critérios de campo que devem ser atendidos por cada registro incluído nos resultados.
Considere a existência de duas tabelas CARRO e ACESSORIOS em um banco de dados relacional, definidas de acordo com o esquema relacional abaixo:
CREATE TABLE CARRO (
codigo int not null PRIMARY KEY,
nome varchar(100) not null,
)
CREATE TABLE ACESSORIOS (
carro int not null,
acessorio varchar(100) not null, PRIMARY KEY (carro, acessorio),
FOREIGN KEY (carro) REFERENCES CARRO (codigo)
)
O comando sintaticamente CORRETO na linguagem SQL de banco de dados (padrão ANSI) para selecionar o nome do carro que não possui acessórios é:
A coluna da esquerda apresenta comandos da linguagem de consulta estruturada (SQL) e a da direita, a classificação de cada comando dentro da linguagem. Numere a coluna da direita de acordo com a da esquerda.
1 - CREATE 2 - COMMIT 3 - UPDATE 4 - GRANT ( ) Data Definition Language (DDL) ( ) Data Manipulation Language (DML) ( ) Data Control Language (DCL) ( ) Data Transaction Language (DTL)Marque a sequência correta.
