Questões de Concurso sobre DML

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
294 questões encontradas
Questões por página
20
Mais recentes
 

Os comandos básicos SQL pertencentes à classe de linguagem de manipulação dos dados são:


A

select e create.


B

create e delete.


C

alter e delete.


D

update e delete.

Considerando o código SQL acima, é correto afirmar que, segundo a funcionalidade e categoria, os comandos SELECT, SUM, FROM, > e AND podem ser classificados, respectivamente, como


A

de manipulação de dados, função de agregação, cláusula, operador relacional e função de agregação.


B

de manipulação de dados, função de agregação, cláusula, operador relacional e operador lógico.


C

de manipulação de dados, operador lógico, operador relacional, operador lógico e operador lógico.


D

de definição de dados, cláusula, cláusula, operador relacional e operador relacional.


E

de definição de dados, função de agregação, cláusula, operador lógico e operador lógico.

Seja a seguinte tabela relacional:


CREATE TABLE ALUNO

(

MATRIC NUMBER(7) NOT NULL,

NOME VARCHAR?2(50) NOT NULL,

CPF CHAR(11),

DATA NASC DATE NOT NULL,

constraint ALUNO PK primary key (MATRIC)

);


Qual dos comandos SQL a seguir permite inserir uma linha na tabela acima?


A

INSERT INTO ALUNO VALUES (0912322, 'MARCELO PONTES!,'01/05/83"');


B

INSERT INTO ALUNO (MATRIC, DATA NASC, CPF, NOME) VALUES (0912322, '!'MARCELO PONTES','23478914589",'01/05/83');


C

INSERT INTO ALUNO (DATA NASC, CPF, NOME, MATRIC) VALUES (!'01/05/83','23478914589', 'MARCELO PONTES!, 0912322);


D

INSERT INTO ALUNO VALUES (0912322, 'MARCELO PONTES','01/05/83",'23478914589");


E

INSERT INTO ALUNO (MATRIC) VALUES (0912322);

Na frase:

A cláusula HAVING foi adicionada à expressão SQL ...I... porque ....II.... não pode ser utilizada com ....III.... .

I, II e III podem ser corretamente substituídos, nessa ordem, por


A

DROP, DISTINCT e funções agregadas.


B

CREATE, SUM e a cláusula SELECT.


C

SELECT, WHERE e funções agregadas.


D

SELECT, GROUP BY e a cláusula SUM.


E

UPDATE, WHERE e a função GROUP BY.

O comando descrito em SQL retorna:

Imagem associada para resolução da questão


A

Os dados pesquisados nas tabelas LX_MAT e LX_ALU na seguinte ordem: Aluno/Nome_compl/Curso/Disciplina/Turma/An o/Semestre/Sit_matricula/Conceito_Fin_Num/ Conceito_Fim


B

Os dados pesquisados nas tabelas LX_MAT e LX_ALU na seguinte ordem: Aluno/Nome_compl/ Disciplina/Turma/Curso/Ano/Semestre/Sit_matri cula/ Conceito_Fin_Num/Conceito_Fim


C

Os dados pesquisados nas tabelas LX_MAT e LX_ALU na seguinte ordem: Aluno/Nome_compl/Curso/Disciplina/Turma/Ano /Semestre/Sit_matricula/Conceito_Fim/Conceito _Fin_Num


D

Os dados pesquisados nas tabelas LX_MAT e LX_ALU na seguinte ordem: Aluno/Nome_compl/ Disciplina/Turma/Curso/Sit_matricula/Ano/Seme stre/Conceito_Fin_Num/Conceito_Fim


E

Os dados pesquisados nas tabelas LX_MAT e LX_ALU na seguinte ordem: Aluno/Nome_compl/Curso/Disciplina/Turma/Se mestre/Ano/Sit_matricula/Conceito_Fim/Conceit o_Fin_Num

Para obter todas as linhas da tabela B, o comando SELECT deverá utilizar na sequência um JOIN entre as tabelas A e B do tipo


A

CROSS JOIN.


B

INNER JOIN.


C

FULL OUTER JOIN.


D

RIGHT OUTER JOIN.


E

LEFT OUTER JOIN.

Ainda considerando o código SQL apresentado, assinale a opção correta.


A

Em SQL, a instrução desc é usada para especificar ordem descendente, e asc, para ordem ascendente, sendo que desc é a ordem padrão.


B

A instrução from credor, empréstimo poderia ser substituída por from credor, empréstimo as S, T sem provocar erros no código.


C

O segundo comando select permite listar em ordem alfabética todos os nomes dos clientes que têm um empréstimo na filial de Brasília.


D

A coluna nomefilial faz parte de ambas as tabelas credor e empréstimo.

A query apresentada a seguir retorna todos os dados armazenados na tabela clientes que contêm no final da informação a letra "a".

SELECT * FROM clientes WHERE nome LIKE '%a'


C
Certo

E
Errado

Os seguintes componentes estão contidos em um SGDB típico: um compilador DDL (data definition language), um compilador DML (data manipulation language), um runtime database processor, um query compiler e um gerenciador de dados.


C

Certo


E

Errado

A seguinte instrução está sintaticamente correta, de acordo com a linguagem SQL.

SELECT * FROM clientes WHERE nome EQUALS TO "Joao"


C
Certo

E
Errado

A query apresentada a seguir gera erro de sintaxe em sua execução, porque VALUES não é palavra reservada em SQL.

INSERT INTO clientes (nome, endereco) VALUES ('Ana', 'rua A')


C
Certo

E
Errado

Uma visão (view) é uma tabela virtual cujo conteúdo é definido por uma consulta que pode envolver tabelas, mas não visões; além disso, todas as tabelas referenciadas em uma visão têm de estar em um mesmo servidor.


C
Certo

E
Errado

As modificações no esquema do banco de dados ou no modelo físico são implementadas com um conjunto de sentenças DML (data manipulation language) para gerar modificações nas respectivas tabelas internas do sistema, como por exemplo, o dicionário de dados.


C

Certo


E

Errado

O comando UPDATE requer que seja definida uma variável de execução em DML e que seja passado o valor dessa variável para a DDL correspondente.


C
Certo

E
Errado

A query apresentada a seguir preenche, na tabela clientes, com a informação Nina, o registro nome associado ao CPF de valor igual a 33344488812.

UPDATE clientes SET nome = 'Nina' WHERE CPF = '33344488812'


C
Certo

E
Errado

A seguinte instrução está sintaticamente correta, de acordo com a linguagem SQL.

SELECT * FROM clientes WHERE ano > '1965'


C
Certo

E
Errado

O comando SELECT DISTINCT Primeiro_nome FROM consumidor retorna todos os registros Primeiro_nome não repetidos da tabela consumidor.


C
Certo

E
Errado
   
Gerar simulado