SóProvas



Prova ESPP - 2013 - COBRA Tecnologia S-A (BB) - Analista de Operações - Administrador de Banco de Dados


ID
891019
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Os seguintes termos são utilizados amplamente em Banco de Dados Relacional, com EXCEÇÃO de:

Alternativas
Comentários
  • Gabarito: C.

     

    Colunas, tabelas, tuplas - BD Relacional

     

    Filas, pilhas, árvore binária - Estrutura de Dados


ID
891022
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente a Banco de Dados:


I. Cada linha formada por uma lista ordenada de colunas representa um registro.


II. Os registros não precisam conter informações em todas as colunas, podendo assumir valores nulos quando assim se fizer necessário.


Está correto o que se afirma em:

Alternativas

ID
891025
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Não definido

Considere as afirmações que seguem, referente a Banco de Dados:


I. Uma entidade é uma representação de um conjunto de informações sobre determinado conceito do sistema.


II. Porém nem todas entidades possuem atributos, que são as informações que referenciam a entidade.


Está correto o que se afirma em:

Alternativas

ID
891028
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em banco de dados relacionais, as colunas de uma tabela são também chamadas de:

Alternativas
Comentários
  • b-

    atributos são os campos em um modelo entidade-relacionamento. Tuplas sao os registros preenchidos nestas colunas

  • Gabarito: Letra B.

    O que é Atributos?

    São as características que descrevem cada entidade dentro do domínio. Podem também descrever um relacionamento.

    Bons Estudos!


ID
891031
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente a Banco de Dados:


I. As tabelas relacionam-se umas às outras através de chaves.


II. Uma chave é sempre composta por um único atributo que determina a unicidade de cada registro.


Está correto o que se afirma em:

Alternativas
Comentários
  • a-

    Um pk em uma tabela sera fk em outra. Ja chave (primary key, unique key, candidate key etc) pode ser ser constituida de 2 atributos -2 atributos que juntos conseguem identificar um registro na tabela


ID
891034
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente aos relacionamentos de um banco de dados:


I. O relacionamento 1:1 indica que as tabelas têm relação unívoca entre si.


II. No relacionamento N:N não há chave estrangeira.


Está correto o que se afirma em:

Alternativas
Comentários
  • Esta certo afirmar isso? II. No relacionamento N:N não há chave estrangeira.


    A nova tabela criada pelo relacionamento não será composta das chaves primárias das entidades que se relacionam e que também serão chaves estrangeiras?
  • ESSA QUESTÃO AQUI EXPLICA

    Em banco de dados o relacionamento N para N exige o uso de:

    A

    Normalização

    B

    Índices.

    C

    Chave estrangeira.

    D

    Uma tabela auxiliar.

    Gabarito Letra D

     

    1) Relacionamento vários-para-vários (N:N)

    Consuma-se por intermédio de uma tabela auxiliar (Tabela Associativa ou de ligação).

    - A tabela associativa tem relação 1:N para cada tabela da relação N:N

    - A PK da tabela associativa é a junção das PK das tabelas interligadas.

    - A tabela associativa possui chaves estrangeiras para cada uma das tabelas da relação


ID
891037
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em banco de dados o relacionamento N para N exige o uso de:

Alternativas
Comentários
  • LETRA D.

    FONTE:

    https://pt.wikipedia.org/wiki/Banco_de_dados_relacional

  • Gabarito Letra D
     

    1) Relacionamento vários-para-vários (N:N)

    Consuma-se por intermédio de uma tabela auxiliar (Tabela Associativa ou de ligação).

    - A tabela associativa tem relação 1:N para cada tabela da relação N:N

    -  A PK da tabela associativa é a junção das PK das tabelas interligadas.

    - A tabela associativa possui chaves estrangeiras para cada uma das tabelas da relação


    2) Relacionamento um-para-vários (1:N)
    Lado muitos (“n”) possui a chave estrangeira


    3) Relacionamento um-para-um (1:1) ou Cardinalidade binária
    Uma das entidades possui uma chave estrangeira

    bons estudos


ID
891040
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente a normalização de banco de dados:


I. A normalização consegue armazenar os mesmos dados em menos tabelas.


II. Existem somente três estágios ou formas de normalização, o 1°, o 2° e o 3°.


Está correto o que se afirma em:

Alternativas
Comentários
  • nenhum item correto. normalizaçao é criar desmembrar a tabela principal em tabelas menores para manter os registros coerentes, sem a possibilidade de causar anomalias de atualização (inserção, remoção e alteraçao).As fases de normalização sao 1FN, 2FN, 3,FN, BCFC, 4FN e %FN

  • Não há nenhuma possibilidade de a normalização conseguir armazenar os mesmos dados em menos tabelas?


ID
891043
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Os bancos de dados relacionais utilizam a normalização de dados para evitar:

Alternativas
Comentários
  • Gabarito letra B. 

     

    fonte: https://pt.wikipedia.org/wiki/Normaliza%C3%A7%C3%A3o_de_dados

  • Gabarito: B

     

    Normalização de banco de dados é um conjunto de regras que visa, principalmente, a organização de um projeto de banco de dados para reduzir a redundância de dados, aumentar a integridade de dados e o desempenho.

    Para normalizar o banco de dados, deve-se examinar as colunas (atributos) de uma entidade e as relações entre entidades (tabelas), com o objetivo de se evitar anomalias observadas na inclusão, exclusão e alteração de registros.


ID
891046
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

A sigla em inglês de Sistema de Gerenciamento de Banco de Dados (SGBD) é:

Alternativas
Comentários
  • Database Management System


ID
891049
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em SQL, um comando típico classificado como Linguagem de definição de dados (LDD) é:

Alternativas
Comentários
  • LDD ou DDL: Linguagem de definição de Dados.

    Comandos: Create, Drop, Alter.

     

    Gabarito: A


ID
891052
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em SQL, um comando típico classificado como Linguagem de controle de dados (LCD)é:

Alternativas

ID
891055
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em SQL o comando que removeria a tabela inteira de um banco de dados e não apenas os dados contidos nesta tabela:

Alternativas
Comentários
  • drop é o comando que apaga a tabela do banco de dados, enquanto que delete apaga um registro dela


ID
891058
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente a linguagem SQL:


I. SELECT é uma declaração SQL que retorna um conjunto de resultados de registros de apenas uma tabela.


II. Na maioria das aplicações, SELECT é o comando de Linguagem de Manipulação de Dados (DML) mais utilizado.


Está correto o que se afirma em:

Alternativas

ID
891061
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Assinale a alternativa que está com a sintaxe do SQL correta:

Alternativas

ID
891064
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em banco de dados é importante que chaves primárias:


I. Tenham valores nulos.


II. Não tenham valores nulos.


III. Tenham repetição de tuplas.


IV. Não tenham repetição de tuplas.

Alternativas

ID
891067
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente a normalização de banco de dados:


I. Boyce-Codd Normal Form (BCNF) foi proposta como uma forma mais simples de 3FN, mas é considerada mais rígida que a 3FN, isto é, toda relação na BCNF está na 3FN, porém uma relação na 3FN não está necessariamente na BCNF.


II. Uma tabela está na 1FN, se e somente se, não possuir atributos multivalorados.


Está correto o que se afirma em:

Alternativas
Comentários
  • Questão mal elaborada... Como dizer que é uma forma mais simples e depois afirmar que é mais rígida? simples e rígida? sem nexo...mesmo acertando achei mal elaborada...dá pra confundir

  • Acredito que eles quiseram dizer simples por ser uma derivação da 3FN e rígida pela necessidade de estar na 3FN.

    De qualquer forma, também achei a questão esquisita.

     

    Vamos na fé.

  • Questão retirada exatamente como está escrito no livro do Elmasri e Navathe - Sistemas de Banco de Dados 6ª edição

    páginas 349 e 355!!!


ID
891070
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em SQL a palavra chave DISTINCT deve ser escrita:

Alternativas
Comentários
  • Letra C; 

    Logo apos o SELECT , por exemplo:

     

    Select DISTINCT cidade from aluno ;

     


ID
891073
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente ao Sistema de Gerenciamento de Banco de Dados (SGBD):


I. Os quatro modelos mais conhecidos de SGBD são: hierárquico, em rede, relacional e orientado a objetos.


II. Atualmente o mais amplamente utilizado é o SGBD orientado a objetos.


Está correto o que se afirma em:

Alternativas
Comentários
  • O relacional ainda é o mais utilizado.

  • No meu entendimento nenhuma afirmativa está correta. Letra D
    Corrigindo a assertiva 1 :  
    Os quatro modelos de dados mais conhecidos são: hierárquico, em rede, relacional e orientado a objetos ou os quatro SGBDs mais conhecidos são: ORACLE, SQLServer, Postgres, mysql. 
    SGBD é diferente de Modelo de Dados.
    Questão mal elaborada pelo examinador.

ID
891076
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Por padrão a cláusula ORDER BY ordena os registros na ordem ascendente, para ordenar os registros em uma ordem descendente, deve ser utilizada a palavra chave:

Alternativas
Comentários
  • Order by

    A palavra chave order by é usada para ordenar o conjunto de resultado de registro .

    ASC... Ordem ascendente

    DESC... Ordem descendente ( inversa )


ID
891079
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em SQL se um empregado for promovido a gerente devemos alterar o cargo (CARGO) do empregado número (NUM_EMP) '48729' na tabela EMPREGADOS para o valor GERENTE, usando a seguinte query:

Alternativas
Comentários
  • c-

    A formula do update é:

    update tabela set campo = nomeValor where nomeCampo = valorCampoQuery;

    e.g.:

    update v set nome = '#fff' where id=1;

  • Comentários: (a) Errado, deve-se atualizar a tabela EMPREGADOS e, não, GERENTE; (b) Errado, deve-se atualizar a tabela EMPREGADOS e, não, CARGO; (c) Correto, sintaxe perfeita – a questão atualiza (UPDATE) a tabela EMPREGADOS, setando a coluna CARGO para o valor GERENTE onde o NUM_EMP é ‘48729’; (d) Errado, essa query atualiza o valor de NUM_EMP para ’48729’ – o que não foi especificado pela questão (Letra C).


ID
891082
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Complete respectivamente e corretamente a seguinte frase: “Nos modelos de bases de dados relacionais, a tabela é um conjunto de dados dispostos em número ________ de colunas e número___________de linhas”:

Alternativas

ID
891085
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em SQL a função utilizada para calcular a média dos valores de um campo determinado:

Alternativas

ID
891088
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente ao SQL:


I. SQL é uma linguagem de pesquisa declarativa padrão para banco de dados relacional.


II. Muitas das características originais do SQL foram inspiradas na álgebra relacional.


Está correto o que se afirma em:

Alternativas
Comentários
  • Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL, é uma linguagem de pesquisa declarativa para banco de dados relacional. Muitas das características originais do SQL foram inspiradas na álgebra relacional.

     

    Fonte: Aplicação de SGBD Firebird - Carla Renata


ID
891091
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em SQL o operador relacional utilizado para especificar um intervalo de valores é:

Alternativas

ID
891094
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em SQL, por definição, a cláusula utilizada para selecionar dados sem repetição:

Alternativas

ID
891097
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em Banco de Dados o “ DeadLock” ocorre quando:

Alternativas
Comentários
  • Mais de um usuário alteram o mesmo registro ao mesmo tempo.

  • Um exemplo onde erros de deadlock ocorrem é no banco de dados. Suponha que uma empresa tenha vários vendedores e vários pontos de venda/caixas. O vendedor A vendeu 1 relógio e 1 pulseira. O sistema então solicita o travamento do registro da tabela ESTOQUE que contém o total de relógios em estoque e em seguida solicita o travamento do registro que contém o total de pulseiras em estoque. De posse da exclusividade de acesso aos dois registros, ele lê a quantidade de relógios, subtrai 1 e escreve de novo no registro, o mesmo com o registro de pulseiras. Observe, no entanto que existem diversos caixas operando simultaneamente de forma que se algum outro caixa naquele exato instante estiver vendendo uma pulseira, ele ficará aguardando a liberação do registro das pulseiras para depois alterá-lo. Note que ele só altera os registro depois que for dada exclusividade para ele de TODOS os recursos que ele precisa, ou seja, de todos os registro. Suponha agora que em outro caixa foram vendidos 1 relógio e 1 pulseira e que o outro caixa solicitou o travamento do registro com a quantidade de pulseiras e agora quer o acesso ao de relógios, no entanto o de relógios está travado para o primeiro caixa. Nenhum deles devolve o recurso (registro) sobre o qual tem exclusividade e também não consegue acesso ao outro registro que falta para terminar a operação. Isto é um deadlock.
    Fonte:http://wiki.locaweb.com/


ID
891100
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em Banco de Dados a sigla SQL em português significa:

Alternativas
Comentários
  • Linguagem de Consulta Estruturada.


ID
891103
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente a chave estrangeira de um banco de dados:


I. Uma chave estrangeira é um campo, que aponta para a chave primária de outra tabela ou da mesma tabela.


II. O conceito de Chave estrangeira é o mesmo que Chave secundária.


Está correto o que se afirma em:

Alternativas
Comentários
  • Gabarito Letra C

    A chave estrangeira, secundária, ou foreign key, não diz respeito, especificamente, a uma tabela, mas sim a um relacionamento entre tabelas. De forma sucinta, a chave estrangeira é uma referência, em uma tabela, a uma chave primária de outra tabela. Para facilitar a compreensão, tomemos como exemplo duas tabelas: Pessoa e Carro. Para montarmos um relacionamento entre elas, poderíamos ter, na tabela Carro, o campo ID_Pessoa fazendo referência à chave primária da tabela Pessoa.

    bons estudos

  • gabarito errado. chave estrangeira não é a mesma coisa que chave secundária

  • Discordo do gabarito .

    Chave estrangeira não é a mesma coisa de chave secundária , além disso nem sempre a chave estrangeira irá apontar para a chave primária de outra tabela ou da mesma tabela

  • Com relação a alternativa I:

    I. Uma chave estrangeira é um campo, que aponta para a chave primária de outra tabela ou da mesma tabela.

    Pessoal, a chave estrangeira referencia obrigatoramente uma chave primária ou uma chave alternativa da mesma ou de outra tabela.

    Não vejo erro na alternativa... ela só não foi completa.. e sabemos que o incompleto não é errado.

    Já a alternativa II gera mais dúvidas.

    II. O conceito de Chave estrangeira é o mesmo que Chave secundária.

    Na minha opinião está errada. Até hoje, o único sinônimo de "Chave Estrangeira" que já ouvi foi "Chave Externa". Nem com pesquisas no Google consegui encontrar alguém chamando a Chave Estrangeira de Chave Secundária.

    Na questão Q602404 podemos ver as pessoas usando Chave Secundária como sinônimo de Chave Candidata, e é uma questão do CEBRASPE de 2015, o que faz mais sentido e não gerou polêmicas.


ID
891106
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

A integridade de uma transação depende de 4 propriedades conhecidas como ACID, assinale a alternativa que NÃO faz parte destas propriedades:

Alternativas
Comentários
  • Consciência errado o certo eh consistencia

  • b-

    As transações sao um conjunto de procedimentos imperceptiveis pelo usuario. A integridade da transacao depende de 4 propriedades: ACID.

    atomicidade: operação nao pode ser executada pela metade, tem que ser completo ou nem ser feito. 

    consistência- restrições (e.g.: ok, fk, constraint checks etc) para garantir integridade da infromação

    isolamento- transação protegida do efeito de exeucção concorrente. Executar concorrentemente e seriamente tem q ter mesmo resultado

    durabilidade- resultados permamentes e somente desfeitos por operacoes especificas. 

  • E eu que li a palavra "consciência" 10x como consistência kkkkkkkkkkk. Só eu mesmo


ID
891109
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em SQL o recurso de programação executado sempre que o evento associado ocorrer é chamado de:

Alternativas
Comentários
  • Triggers – Gatilhos

     

    Triggers não faziam parte da SQL:1999

     

    Definição - Silberchartz

    Segundo Silberchartz:  é uma instrução que o sistema executa automaticamente como um efeito colateral de uma modificação no banco de dados.

    Dois requisitos para cumprimenta da trigger:

     

    1 – Especificar quando um trigger dever ser executado.

     

    2 – Especificar as ações a serem tomadas quando o trigger for executado.

  • b- trigger

    trigger sao rotinas que executam autiomaticamente quando um evento ocorre. triggers sao usados para manter consistencia (integridade de dados) e adicionar, remover ou alterar dados de referência. trigger pode ser ativado antes da alteração na tabela referenciada ou depois.


ID
891112
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente ao índice de um banco de dados:


I. Um índice é uma estrutura auxiliar associado a uma tabela.


II. A função do índice é acelerar o tempo de acesso às linhas de uma tabela, criando ponteiros para os dados armazenados em colunas específicas.


Está correto o que se afirma em:

Alternativas

ID
891115
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

O processo de recuperação dos dados gravados, após a realização do backup, é conhecido como:

Alternativas

ID
891118
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Num banco de dados, para garantir que não haja corrupção dos dados, de modo a não ter um registro "filho" sem um registro "pai" é necessário que exista:

Alternativas
Comentários
  • Gabarito Letra D

    Integridade Referencial: estabelece que o valor de uma chave estrangeira pode ser NULL, ou que o valor chave primária apareçam na chave estrangeira na relação de onde foi importada a chave

    bons estudos


ID
891121
Banca
ESPP
Órgão
COBRA Tecnologia S/A (BB)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmações que seguem, referente a visão (view) num banco de dados:


I. Visão é um objeto que não armazena dados, composto dinamicamente por uma consulta que é previamente analisada e otimizada.


II. Diferentemente de tabelas, visões não são objetos físicos, ou seja, não ocupam espaço em disco.


Está correto o que se afirma em:

Alternativas