Questões de Ciência da Computação do ano 2005

Lista completa de Questões de Ciência da Computação do ano 2005 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

No quadro a seguir, mostra-se uma consulta SQL:

O objetivo dessa consulta é listar

  • A. os nomes dos clientes cujos CPFs não aparecem na tabela Vendas.
  • B. os CPFs dos clientes cujos Nomes estão na tabela Clientes.
  • C. os nomes dos clientes cujos CPFs estão na tabela Vendas.
  • D. os CPFs dos clientes cujos Nomes não estão na tabela Clientes.

A exclusão dos registros de uma tabela chamada Estoque que apresenta o atributo numérico chamado Qtd menor que 5 pode ser feita através do comando SQL:

  • A.

    delete qtd < 5 from estoque

  • B.

    delete from estoque where qtd < 5

  • C.

    delete * from estoque where qtd < 5

  • D.

    drop from estoque where qtd < 5

  • E.

    drop * from estoque where qtd < 5

Sobre a linguagem SQL, afirma-se que:

I – a linguagem SQL não permite o uso do distinct com

count(*);

II – o construtor exists pode ser utilizado para verificar a existência

de tuplas em uma subconsulta;

III – uma visão em SQL pode ser definida usando o comando

create view.

Está(ão) correta(s) a(s) afirmativa(s):

  • A.

    I, apenas.

  • B.

    II, apenas.

  • C.

    III, apenas.

  • D.

    I e II, apenas.

  • E.

    I, II e III.

Em SQL, a instrução de comparação not in é idêntica a:

  • A.

    = all.

  • B.

    = some.

  • C.

    <> all.

  • D.

    <> some.

  • E.

    >= all.

Considerando que o modelo de dados do Sistema de Marcação de Consulta apresentado seja implementado em um SGBD Relacional e que todas as tabelas e colunas no comando SQL abaixo fazem parte da implementação, escolha a opção correspondente ao comando SQL que recupera todos os horários de atendimento da especialidade "Pediatria", na primeira quinzena do mês de junho de 2005. (Obs. (i) A chave primária de médico é crmMedico e de especialidade é codEspecialidade; (ii) As chaves estrangeiras possuem o mesmo nome das chaves primárias correspondentes).

  • A.

    a) select ha.dataAtendimento, ha.horaAtendimento, m.nomeMedico from Medico m, Especialidade e, HorarioAtendimento ha where ha.crmMedico = m.crmMedico and m.codEspecialidade = e.codEspecialidade and e.nomeEspecilidade = "Pediatria" and ha.dataAtendimento between "01/06/2005" and "15/06/2005";

  • B.

    b) select ha.dataAtendimento, ha.horaAtendimento, m.nomeMedico from Medico m, Especialidade e, HorarioAtendimento ha where e.nomeEspecilidade = "Pediatria" and ha.dataAtendimento between "01/06/2005" and "15/06/2005";

  • C.

    c) select ha.dataAtendimento, ha.horaAtendimento, m.nomeMedico from Medico m, HorarioAtendimento ha where ha.crmMedico = m.crmMedico and nomeEspecilidade = "Pediatria" and ha.dataAtendimento <= "01/06/2005" and ha.dataAtendimento >= "15/06/2005";

  • D.

    d) select dataAtendimento, horaAtendimento, m.nomeMedico from Medico m, Especialidade e, where m.codEspecialidade = e.codEspecialidade and e.nomeEspecilidade = "Pediatria" and dataAtendimento between "01/06/2005" and "15/06/2005";

  • A.

    Exibe os 100 médicos que mais efetuaram atendimentos.

  • B.

    Exibe os nomes dos médicos que possuem mais de 100 horários de atendimento com paciente.

  • C.

    Exibe os 100 primeiros pacientes com horário de atendimento e os respectivos nomes dos médicos.

  • D.

    Exibe os 100 últimos pacientes que marcaram consulta e os respectivos nomes dos médicos que farão o atendimento.

As operações da álgebra relacional que recuperam algumas linhas e algumas colunas, respectivamente, de uma relação são:

  • A.

    SELECT e JOIN

  • B.

    JOIN e PROJECT

  • C.

    SELECT e PROJECT

  • D.

    OUTER JOIN e SELECT

Considerando a tabela de nome clima, mostrada acima, a sintaxe e a semântica da linguagem SQL, julgue os itens subseqüentes.

 A quantidade de itens certos é igual a

  • A.

    1.

  • B.

    2.

  • C.

    3.

  • D.

    4.

  • E.

    5.

O critério de seleção de determinadas linhas de banco de dados, para serem exibidas por SQL, é especificado pela cláusula

  • A.

    where.

  • B.

    distinct.

  • C.

    having.

  • D.

    group by.

  • E.

    order by.

A efetivação de uma transação corrente é realizada pelo comando SQL

  • A.

    rollback.

  • B.

    commit.

  • C.

    insert.

  • D.

    update.

  • E.

    alter table.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...