GoConqr has a new look! Let us know what you think.

Quiz

Questões - Linguagem SQL - Teste 05

Luis Felipe Guariento 5 questions

Take the quiz

Questions in this quiz (5)

  1. 1Ano: 2016 Banca: CESPE Órgão: PCPE Cargo: PERITO CRIMINAL Questão: 38.
    Na linguagem SQL, o comando create table é usado para criar uma tabela no banco de dados; enquanto o relacionamento entre duas tabelas pode ser criado pela declaração:
    1. Anull.
    2. Bprimary key.
    3. Cconstraint.
    4. Dauto_increment.
    5. Enot null.
  2. 2Ano: 2016 Banca: CESPE Órgão: PCPE Cargo: PERITO CRIMINAL Questão: 39.
    Na linguagem SQL, quando for necessário obter uma lista e criar uma condição, pode-se utilizar a cláusula
    1. Amin.
    2. Bsum.
    3. Cwhere.
    4. Davg.
    5. Emax.
  3. 3Ano: 2016 Banca: CESPE Órgão: PCPE Cargo: PERITO CRIMINAL Questão: 40.
    Em SQL, para alterar a estrutura de uma tabela do banco de dados e incluir nela uma nova foreign key, é correto utilizar o comando
    1. Aconvert.
    2. Bgroup by.
    3. Calter table.
    4. Dupdate.
    5. Einsert.
  4. 4Ano: 2015 Banca: CESPE Órgão: TRE-PI – Questão 58

    O modelo lógico apresentado dá origem às tabelas ALUNO, INSCRICAO e DISCIPLINA. Considerando esse modelo e sabendo que não há nenhum procedimento armazenado no banco de dados, assinale a opção que apresenta código em SQL ANSI que resultará corretamente na listagem de matricula e nome dos alunos que estão inscritos (INSCRICAO) em mais de duas disciplinas.
    Image for question 4
    1. ASELECT aluno.matricula, aluno.nome
      FROM inscricao, aluno, disciplina
      WHERE inscricao.matricula=aluno.matricula
      AND inscricao.codigo=disciplina.codigo
      GROUP BY aluno.matricula, aluno.nome
      HAVING COUNT(*) > 2
    2. BSELECT aluno.matricula, aluno.nome
      FROM inscricao, aluno, disciplina
      WHERE inscricao.matricula=aluno.matricula
      AND inscricao.codigo=disciplina.codigo
      AND COUNT(*) > 2
    3. CSELECT aluno.matricula, aluno.nome
      GROUP BY aluno.matricula, aluno.nome
      FROM inscricao, aluno, disciplina
      WHERE inscricao.matricula=aluno.matricula
      AND inscricao.Codigo=diciplina. Codigo AND
      COUNT
    4. DSELECT aluno.matricula, aluno.nome
      FROM inscricao, aluno, disciplina
      WHERE inscricao.matricula=aluno.matricula
      AND quantidade > 2
      GROUP BY inscricao, aluno, disciplina
    5. ESELECT aluno.matricula, aluno.nome, SUM() > 2
      FROM inscricao, aluno, disciplina
      WHERE inscricao.matricula=aluno.matricula
      AND inscricao.codigo=disciplina.codigo
      GROUP BY aluno.matricula, aluno.nome
  5. 5Ano: 2015 Banca: CESPE Órgão: TRE-PI – Questão 59
    Considerando um SGBD que respeite os padrões SQL ANSI-99, assinale a opção que apresenta corretamente um comando SQL para apagar determinados registros de uma tabela pessoa (cpf, nome, sexo) que contém registros cujo campo sexo apresenta valores iguais a ‘M’ e ‘F’.
    1. ADROP pessoa WHERE sexo=‘M’
    2. BUPDATE pessoa SET sexo=NULL WHERE sexo=‘M’
    3. CFROM pessoa WHERE sexo=‘M’ DELETE sexo
    4. DDELETE sexo FROM pessoa WHERE sexo=‘M’
    5. EDELETE FROM pessoa WHERE sexo=‘M’

Information

Description
Concursos Públicos Banco de dados e BI (Linguagem SQL) Quiz on Questões - Linguagem SQL - Teste 05, created by Luis Felipe Guariento on 27/07/2021.
Language
Português
Views
0
Tags
banco de dados e bilinguagem sqlconcursos públicos
Rating
No ratings yet
Rate this quiz
Rate this quiz

More on SQL

Feedback

What is it about?

What do you think of the new look?

How do you like it?