Questões de Concurso
Foram encontradas 13.780 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!

A figura acima apresenta o relacionamento criado entre duas tabelas no Microsoft Access 2000, considerando instalação padrão em português. Sobre o relacionamento criado pode-se afirmar que a(o):
Analise as seguintes afirmações relacionadas aos conceitos de Sistemas de Gerenciamento de Banco de Dados.
I. A visão (View) é uma construção de uma projeção de uma ou mais tabelas a partir do comando SELECT que, em alguns casos, pode ser manipulada como uma tabela, mas não existe fisicamente como uma tabela.
II. As Views são usadas para garantir o acesso aos dados da tabela original. Esse mecanismo permite que se desconsiderem os sofisticados sistemas de privilégios dos SGBDs modernos.
III. Um SGBD deve dispor de recursos que possibilitem selecionar a autoridade de cada usuário.
IV. A linguagem SQL naturalmente controla a concorrência ao acesso dos dados, garantindo em qualquer tipo de situação a escrita/leitura de dados sem erros.
Indique a opção que contenha todas as afirmações verdadeiras.
Analise as seguintes afirmações relacionadas a conceitos de Sistemas de Gerenciamento de Banco de Dados.
I. O LOCK é um mecanismo usado para controlar o acesso aos dados em um sistema multiusuário. Ele previne que o mesmo dado seja alterado por dois usuários simultaneamente ou que a tabela seja alterada em sua estrutura enquanto os dados estão sendo modificados.
II. Os bloqueios de registros gastam mais memória que bloqueios em páginas ou tabelas, mas permitem bloquear um único registro por um longo tempo.
III. O LOCK de tabela ocorre quando o sistema entra em estado de DeadLock e, em seguida, executa um COMMIT para sair do referido estado.
IV. O comando SQL responsável por fechar uma transação confi rmando as operações feitas é o INSERT. Para desfazer todas as operações o comando a ser utilizado é o DROP.
Indique a opção que contenha todas as afirmações verdadeiras.
Analise as seguintes afirmações relacionadas a conceitos básicos de banco de dados e linguagem SQL.
I. Na linguagem SQL um INNER JOIN retorna todas as tuplas comuns às duas tabelas.
II. Em uma Junção entre duas tabelas a cláusula USING só poderá ser usada quando o nome do atributo for igual nas duas tabelas.
III. Na linguagem SQL um RIGHT OUTER JOIN retorna todas as tuplas que não são comuns às duas tabelas.
IV. Uma Junção é usada para compor informações complexas a partir de tabelas sem nenhum tipo de relacionamento.
Indique a opção que contenha todas as afirmações verdadeiras.
Para os Sistemas Gerenciadores de Bancos de Dados Relacionais são feitas as seguintes afirmativas:
I - Segundo a propriedade de atomicidade para as transações, as mudanças aplicadas ao banco de dados por uma transação efetivada devem persistir no banco de dados, não devendo ser perdidas em razão de uma falha.
II - A árvore de execução de uma consulta representa os passos que o SGBDR realiza para obter os dados armazenados em uma ou mais tabelas, gerando o resultado esperado por um comando SQL que foi submetido.
III - Se um determinado campo de uma tabela apresenta repetições de valores, é possível definir para ele um índice primário, entretanto, não podemos definir para ele um índice clustering.
Está(ão) correta(s) a(s) afirmativa(s):
Suponha as relações abaixo.
Quantos registros de dados o resultado da execução da consulta apresenta?
Considere o DER abaixo.
Quantas entidades fracas e quantas entidades fortes, respectivamente, estão presentes neste diagrama?
Os itens a seguir apresentam três procedimentos utilizados por um analista para realizar o mapeamento do DER para o modelo relacional.
I - Para cada tipo entidade fraca W de um esquema ER, que contém sua respectiva entidade forte E, criar uma relação R e nela incluir todos os atributos simples (ou os componentes simples dos atrinbutos compostos) de W como atributos de R. Além disso, inserir como chave estrangeira de R os atributos que são chaves primárias da(s) relação(ões) que corresponde(m) ao mapeamento do tipo entidade(s) forte(s) correspondente(s);isso identifica o(s) tipo(s) relacionamento(s) de W. A chave primária de R é a combinação da(s) chave(s) primária(s) da(s) forte(s) e da chave parcial do tipo entidade fraca W, se houver.
II - Para cada tipo de relacionamento R binário N:M, criar uma nova relação S para representar R. Inserir, como chave estrangeira em S, as chaves primárias das relações que representam os tipos de entidade participantes do relacionamento, sendo que a combinação delas formará a chave primária de S. Também são incluídos quaisquer atributos simples do tipo de relacionamento N:M (ou os componentes simples dos atributos compostos) como atributos de S.
III - Para cada tipo relacionamento R n-ário, em que n > 2, criar uma nova relação S para representar R. Incluir, como chave estrangeira em S, as chaves primárias das relações que representam os tipos entidades participantes. Incluir, também, qualquer atributo simples do tipo relacionamento n-ário (ou os componentes simples dos atributos compostos) como atributo de S. A chave primária de S é, normalmente, a combinação de todas as chaves estrangeiras que fazem referência às relações representantes dos tipos entidades participantes. Entretanto, se as restrições de cardinalidade em qualquer um dos tipos entidade E participantes em R forem 1, então a chave primária de S não deve incluir a chave estrangeira que faz referência à relação E' correspondente a E.
Está(ão) correta(s) a(s) afirmativa(s):
Quanto ao sistema R/3, são feitas as afirmativas a seguir.
I - Pode-se executar uma função no R/3 através de um código de transação no campo de comando.
II - Pode-se criar SAP ShortCut´s para acessar diretamente Transações, Relatórios e Comandos de Sistema.
III - A configuração do SAPGUI só pode ser feita exclusivamente pelo adminstrador do sistema.
IV - Todas as funções do R/3 podem ser executadas através de teclas de atalho.
V - Na lista de favoritos, podem ser acrescentados Transações, Arquivos e endereços da Web.
Está(ão) correta(s) apenas a(s) afirmativa(s):
Em relação à customização do R/3, são feitas as seguintes afirmativas:
I - o IMG é independente de mandante;
II - só pode ser realizada através de um Projeto IMG;
III - é necessária porque o R/3 é distribuído sem processos de negócio.
Está(ão) correta(s) a(s) afirmativa(s):
Entre as vantagens de se desenvolver aplicações utilizando Sistemas Gerenciadores de Bancos de Dados encontramse as apresentadas a seguir.
I - Simplifica a manutenção dos programas, pois existe uma separação clara de funções, o que torna os programas mais facilmente compreensíveis.
II - Aumenta a produtividade dos programadores, pois os programas ficam menores em virtude de usarem funções já construídas.
III - Cria camada de isolamento dos programas pois incorpora funções de definição, recuperação e alteração de dados.
IV - Apresenta uma solução de menor custo.
V - Possibilita definir funções dentro dos bancos de dados, que são portáveis entre os SGBDs.
Está(ão) correta(s) a(s) afirmativa(s):