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

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

Julgue os itens a seguir, a respeito de projeto e modelagem de banco de dados relacional.

A derivação de uma especialização do modelo lógico para o projeto físico de um banco de dados relacional não admite múltiplas formas. Cada entidade especializada dá origem a uma relação.

  • C. Certo
  • E. Errado

Julgue os itens a seguir, a respeito de projeto e modelagem de banco de dados relacional.

A preservação da dependência é uma meta do projeto de banco de dados relacional, de forma que a validação das atualizações no banco de dados possa ser executada sem o uso de junções, não resultando em relações ilegais.

  • C. Certo
  • E. Errado

A seguir, apresentam-se relações de um esquema do banco de dados relacional EMPRESA, em que as chaves primárias estão sublinhadas.

Considerando essas relações, julgue os itens de 90 a 93, no que se refere a visão (view) e triggers.

Uma visão é uma exibição personalizada dos dados contidos em uma ou mais tabelas ou em outras visões. Nesse contexto, uma visão é uma consulta armazenada ou uma tabela virtual.

  • C. Certo
  • E. Errado

A respeito de transação de dados em SQL, julgue os próximos itens.

Um sistema de banco de dados operando com base no padrão SQL-92 assegura a serialização e o retorno em cascata para operações de manipulação de dados.

  • C. Certo
  • E. Errado

Num banco de dados relacional,

I. a arquitetura pode ser descrita de maneira informal ou formal. Assim, os termos tabela, linha e coluna, da descrição informal correspondem, respectivamente, aos termos relação, tupla e atributo, na descrição formal.

II. a coleção de informações armazenadas em um determinado momento é chamada de instância do banco de dados. O projeto geral do banco de dados é chamado de esquema de banco de dados; os esquemas não mudam com frequência.

III. os relacionamentos um-para-um ou um-para-muitos são implementados por meio do uso de uma chave estrangeira, que nada mais é do que um campo na tabela relacionada que faça referência a valores existentes no campo de outra tabela.

IV. uma relação está na primeira forma normal (FN1) se os valores de seus atributos são atômicos e monovalorados, ou seja, seus atributos não contêm grupos repetidos.

Está correto o que se afirma em

  • A.

    I, II e III, apenas.

  • B.

    I, II, III e IV.

  • C.

    I, II e IV, apenas.

  • D.

    I, III e IV, apenas.

  • E.

    II, III e IV, apenas.

Em relação ao ambiente de banco de dados Oracle 10g, considere os trechos de sessões abaixo.

I. Na linha 14, RESUMABLE_TIMEOUT define o tempo que a sessão ficará suspensa após a detecção de uma exceção.

II. Na linha 8, autoextensible define que o tablespace pode ser estendido além de 1 MB de tamanho.

III. A execução da linha 11 exibe o valor do parâmetro RESUMABLE_TIMEOUT, cujo default é 10.

IV. O resultado da execução da linha 12 será a exibição de uma mensagem de erro.

Está correto o que se afirma APENAS em

  • A.

    I e III.

  • B.

    I, III e IV.

  • C.

    I e IV.

  • D.

    II e III.

  • E.

    II, III e IV.

No PL SQL, uma procedure pode ser chamada a partir de uma

I. aplicação.

II. outra procedure.

III. uma query.

IV. trigger.

Está correto o que se afirma em

  • A.

    I e II, apenas.

  • B.

    I, II e III, apenas.

  • C.

    I, II, III e IV.

  • D.

    I e III, apenas.

  • E.

    II, III e IV, apenas.

Considere o código PL SQL para criação de um trigger:

Sobre o código acima, é correto afirmar:

  • A.

    Na mesma tabela, é possível definir-se vários triggers disparados por vários eventos, mas não é possível vários eventos dispararem um único trigger.

  • B.

    Os comandos PL/SQL do corpo do trigger serão executados antes dos dados da tabela serem alterados.

  • C.

    Se houver outro trigger com o mesmo nome, este será substituído pelo já existente.

  • D.

    Um trigger que possa existir com o mesmo nome pode ser eliminado por meio do comando DELETE TRIGGER nome_trigger, inserido no início do corpo desse trigger.

  • E.

    O trigger é executado sempre que é feito um UPDATE no atributo quantidade e os comandos PL/SQL do corpo do trigger serão executados após os dados da tabela serem alterados.

Ao derivar um e somente o relacionamento que era do tipo n:m entre duas entidades, para um modelo lógico relacional, um técnico em informática criou corretamente

  • A.

    uma tabela.

  • B.

    FK's mutivaloradas em ambas as tabelas envolvidas.

  • C.

    duas tabelas.

  • D.

    PK's multivaloradas em ambas as tabelas envolvidas.

  • E.

    uma FK única de relacionamento em uma das tabelas envolvidas.

Um bloco é a unidade básica no PL/SQL e neste é requerido

  • A.

    a exception-handling section, apenas.

  • B.

    a declarative section, apenas.

  • C.

    a executable section, apenas.

  • D.

    as declarative e executable sections, apenas.

  • E.

    as declarative, executable e exception-handling sections.

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