Questões sobre Linguagem SQL

Lista completa de Questões sobre Linguagem SQL para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Com relação a bancos de dados, julgue os próximos itens.

Na linguagem SQL, o comando GRANT ALL PRIVILEGES ON tipos TO usera permite que o usuário usera tenha possibilidade de fazer qualquer tipo de operação na tabela tipos. Nessa situação, ao se substituir usera por PUBLIC o resultado do comando será equivalente.

  • C. Certo
  • E. Errado

Ainda considerando que o script SQL apresentado esteja sintaticamente correto e possa ser executado em um banco de dados adequadamente configurado, assinale a opção correta a respeito de bancos de dados.

I Na arquitetura típica de um SGBD relacional que está executando os comandos das linhas de 25 a 30 do script, o processador de runtime recebe planos de execução não-otimizados.

II Entre as operações da álgebra relacional derivadas da produção de uma árvore de consulta para o comando iniciado na linha 27, destacam-se, entre outras, projeção, seleção e junção.

III O modelo apresentado está normalizado, pelo menos, até a terceira forma normal.

IV Caso um sistema de software que empregue o modelo acima esteja em funcionamento durante vários anos, nesse caso, o plano de execução otimizado relativo ao comando iniciado na linha 27 realizará a seleção dos registros da tabela tipo licitacao após a seleção dos registros da tabela licitacao.

Estão certos apenas os itens

  • A. I e II.
  • B. I e III.
  • C. II e III.
  • D. II e IV.
  • E. III e IV.

Considere as seguintes tabelas.

Tabela CLIENTES com colunas CPF, NOME, TELEFONE e RENDA.

Tabela CLIENTES_EMPRESTIMOS com colunas EMPRESTIMO e CLIENTE.

Tabela EMPRESTIMOS com colunas CODIGO, IMOVEL, VALOR e SALDO.

Tabela IMOVEIS com colunas CODIGO, VALOR, RUA, CIDADE e ESTADO.

A partir dessas informações, julgue os itens de 93 a 96.

A seguir, tem-se um comando SQL correto e a relação que deverá ser produzida caso esse comando seja aplicado, na situação apresentada.

  • C. Certo
  • E. Errado

Considere as seguintes tabelas.

Tabela CLIENTES com colunas CPF, NOME, TELEFONE e RENDA.

Tabela CLIENTES_EMPRESTIMOS com colunas EMPRESTIMO e CLIENTE.

Tabela EMPRESTIMOS com colunas CODIGO, IMOVEL, VALOR e SALDO.

Tabela IMOVEIS com colunas CODIGO, VALOR, RUA, CIDADE e ESTADO.

A partir dessas informações, julgue os itens de 93 a 96.

A seguir, tem-se um comando SQL correto e a relação que deverá ser produzida caso esse comando seja aplicado, na situação apresentada.

  • C. Certo
  • E. Errado

Considere as seguintes tabelas.

Tabela CLIENTES com colunas CPF, NOME, TELEFONE e RENDA.

Tabela CLIENTES_EMPRESTIMOS com colunas EMPRESTIMO e CLIENTE.

Tabela EMPRESTIMOS com colunas CODIGO, IMOVEL, VALOR e SALDO.

Tabela IMOVEIS com colunas CODIGO, VALOR, RUA, CIDADE e ESTADO.

A partir dessas informações, julgue os itens de 93 a 96.

A seguir, tem-se um comando SQL correta e a relação que deverá ser produzida caso esse comando seja aplicado, na situação apresentada.

  • C. Certo
  • E. Errado

Considere as seguintes tabelas.

Tabela CLIENTES com colunas CPF, NOME, TELEFONE e RENDA.

Tabela CLIENTES_EMPRESTIMOS com colunas EMPRESTIMO e CLIENTE.

Tabela EMPRESTIMOS com colunas CODIGO, IMOVEL, VALOR e SALDO.

Tabela IMOVEIS com colunas CODIGO, VALOR, RUA, CIDADE e ESTADO.

A partir dessas informações, julgue os itens de 93 a 96.

É correto afirmar que a seqüência de comandos SQL abaixo insere um registro em IMOVEIS, atualiza mais de um registro em EMPRESTIMOS e remove um registro de CLIENTES.

  • C. Certo
  • E. Errado

Com base nas tabelas CLIENTE e OS acima apresentadas, julgue os itens que se seguem.

O comando CREATE TABLE OS(Order_ID integer primary key, Order_Date date, Customer_SID integer references CUSTOMER(SID), Amount double) tem como resultado a tabela ORDERS mostrada.

  • C. Certo
  • E. Errado

Com base nas tabelas CLIENTE e OS acima apresentadas, julgue os itens que se seguem.

Sabendo-se que a tabela OS foi criada sem que nenhuma chave fosse criada, o comando ALTER TABLE OS ADD (CONSTRAINT fk_orders1) FOREIGN KEY (customer_sid) REFERENCES CUSTOMER(SID) teria como resultado a tabela OS conforme mostrado acima.

  • C. Certo
  • E. Errado

Os níveis de isolamento de uma transação SQL podem ser Serializable, Read Committed, Repeatable Read, Read Uncommitted.

Assinale a alternativa que corresponde à ordem crescente de isolamento de transação (do menor isolamento para o maior).

  • A. Serializable, Read Uncommitted, Read Committed, Repeatable Read
  • B. Read Uncommitted, Read Committed, Repeatable Read, Serializable
  • C. Read Uncommitted, Repeatable Read, Read Committed, Serializable
  • D. Serializable, Repeatable Read, Read Committed, Read Uncommitted.

A estrutura de controle Iteração pode ser utilizada em PL/SQL com os comandos

  • A.

    LOOP, CASE-LOOP, WHILE-LOOP e FOR-LOOP.

  • B.

    LOOP, CASE-LOOP e WHILE-LOOP.

  • C.

    LOOP, CASE-LOOP e FOR-LOOP.

  • D.

    CASE-LOOP, WHILE-LOOP e FOR-LOOP.

  • E.

    LOOP, WHILE-LOOP e FOR-LOOP.

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...