Questões de Concurso Para analista de sistemas

Foram encontradas 15.643 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2093434 Banco de Dados
O processo de recuperação de falhas em um ambiente de banco de dados objetiva preservar a consistência das informações após a ocorrência de uma falha. Para que este processo seja executado com integridade, é necessário que, no momento da recuperação dos efeitos das transações, as propriedades ACID sejam satisfeitas. Trata-se do significado correto da sigla ACID:
Alternativas
Q2093433 Banco de Dados
A visão clássica de um sistema de banco de dados distribuído é que o sistema deve tornar o impacto da distribuição de dados transparente. Considerando que “Transparente” significa que a aplicação opera de um ponto de vista lógico como se os dados fossem todos gerenciados por um único SGBD, analise as afirmativas a seguir.
I. Arquitetura cliente-servidor tem um ou mais processos clientes e um ou mais processos servidores; um processo cliente pode enviar uma consulta para qualquer processo servidor.
II. A arquitetura cliente-servidor permite que uma única consulta abranja vários servidores.
III. A arquitetura middleware é a camada de software que coordena a execução de consultas e transações em um ou mais servidores de banco de dados independentes.
IV. O acesso a uma relação armazenada em um site remoto acarreta custos de passagem de mensagem e, para reduzir essa sobrecarga, uma única relação pode ser replicada ou fragmentada.
V. A fragmentação e a replicação não podem ser combinadas; uma relação pode ser particionada em diversos fragmentos, mas não pode haver réplicas desses fragmentos.
Está correto o que se afirma apenas em
Alternativas
Q2093432 Banco de Dados
Maria deseja visualizar os campos nome e sobrenome da tabela de Clientes em uma única coluna. Para isso, utilizou a concatenação para unir esses dois campos. Qual o comando correto utilizado no SQL Server para concatenar o Nome e o Sobrenome em uma única coluna? 
Alternativas
Q2093431 Banco de Dados
O Microsoft SQL Server, além dos operadores relacionais SQL, aceita os operadores relacionais pivot, unpivot e apply. Diante do exposto, analise as afirmativas a seguir.
I. Pivot: é um operador que converte a forma de seu conjunto resultado de entrada de duas colunas que representam pares nome-valor para múltiplas colunas, uma para cada nome de entrada. A coluna de nome da entrada é a coluna pivô e o usuário precisa indicar que nomes transportar da entrada para colunas individuais na saída.
II. Unpivot: é uma operação inversa ao pivot.
III. Apply: é um operador binário que toma duas entradas com valor de tabela, das quais a entrada da direita normalmente é uma chamada de função com valor de tabela que toma como argumentos uma ou mais colunas da entrada da esquerda.
IV. Apply: possui duas variações semelhantes a inner join e outer join, que são a inner apply e outer apply.
Está correto o que se afirma em
Alternativas
Q2093429 Banco de Dados
Considerando que a arquitetura ANSI/SPARC se divide em três níveis – interno, externo e conceitual, analise as afirmativas a seguir.
I. Nível interno: se ocupa do modo como os dados são fisicamente armazenados dentro do sistema. II. Nível externo: se ocupa do modo como os dados são vistos por usuários individuais. III. Nível conceitual: é o nível intermediário entre o nível interno e externo;se ocupa de apresentar os dados armazenados dentro do sistema como uma visão vista pelos usuários individuais.
Está correto o que se afirma em
Alternativas
Q2093428 Banco de Dados
Observe a tabela a seguir de um banco de dados:
PROFESSOR (CodProfessor integer primary key, NomeProfessor varchar(40), Titulacao varchar(45), DataAdmissao date)

Considere uma consulta ao banco de dados que liste o nome dos professores e a data de admissão dos que entraram na Instituição no ano de 2018 ou no mês de julho, independente do ano. Assinale qual consulta abaixo estaria correta.
Alternativas
Q2093427 Banco de Dados
Sobre modelagem de dados, marque V para as afirmativas verdadeiras e F para as falsas.
( ) O grau de um tipo de relacionamento é o número de entidades fracas participantes. Relacionamentos de grau dois são chamados de binários; os de grau três são conhecidos como terciários.
( ) Os tipos de entidade que não possuem atributos-chave próprios são denominados tipos de entidade fraca.
( ) A agregação é utilizada para representar um relacionamento entre um objeto inteiro e suas partes componentes, possuindo uma notação diagramática distinta.
( ) Um relacionamento recursivo é chamado de associação retroativa em UML.
A sequência está correta em
Alternativas
Q2093426 Banco de Dados

Sobre a quarta forma normal, analise as afirmativas a seguir.

I. É baseada no conceito de dependências multivaloradas (MVD).

II. É uma forma normal mais fraca que a FNBC.

III. A decomposição não remove a redundância causada pela MVD.

Está correto o que se afirma em

Alternativas
Q2093425 Banco de Dados
Sobre normalização de dados, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Em um esquema de relação com múltiplas chaves; cada uma é denominada chave candidata onde uma é arbitrariamente designada para ser a chave primária e as demais são denominadas chaves estrangeiras.
( ) A 1FN reprova relações dentro de relações ou relações como valores de atributo dentro de tuplas; portanto, permitem apenas valores heterogêneos.
( ) Um esquema de relação R está na 3FN se ele satisfizer a 2FN e nenhum atributo não principal de R for transitivamente dependente da chave primária.
( ) A maioria dos esquemas de relação que estão na 3FN também estão na FNBC. Somente se X A se mantiver em um esquema de relação R com X não sendo uma superchave e A sendo um atributo principal é que R estará na 3FN, mas não na FNBC.
A sequência está correta em
Alternativas
Q2093424 Banco de Dados
Em uma relação a forma mais alta atendida representa o grau em que ela foi normalizada. Essa condição denomina-se: 
Alternativas
Q2093423 Banco de Dados
O administrador de Banco de Dados denominado DBA (Database Administrator) é o profissional responsável por realizar a gestão dos bancos que armazenam dados sobre pessoas, lugares ou coisas de uma forma organizada e relacionada entre si, facilitando o processo de recuperação de elementos em uma pesquisa. São consideradas tarefas típicas do cotidiano desse profissional, EXCETO:
Alternativas
Q2093422 Algoritmos e Estrutura de Dados

Em relação à estrutura de dados do tipo árvore, analise a afirmativa a seguir.

I. Todos os nós de uma árvore possuem um nó pai e zero ou mais nós filhos.

II. Um nó que não possui um filho é denominado folha.

III. Uma subárvore de um nó consiste nesse nó e todos os seus nós descendentes.

Está correto o que se afirma em

Alternativas
Q2093421 Banco de Dados
Em um modelo de dados uma importante definição é o esquema de dados, que é especificado durante o projeto de construção do banco, possuindo uma baixa expectativa de alterações frequentes. Durante o funcionamento, o SGBD é parcialmente responsável por garantir que todo estado do Banco de Dados seja estado válido, além de armazenar as descrições das construções e restrições do esquema, que são assim denominadas:
Alternativas
Q2093420 Banco de Dados
Analise as afirmativas correlatas e a relação proposta ente elas.
I. “A árvore de pesquisa é um tipo especial de árvore.”
PORQUE
II. “É utilizada para orientar a pesquisa por uma tupla, dado o valor de um dos índices do registro.”
Assinale a afirmativa correta.
Alternativas
Q2093419 Banco de Dados
Sobre arquiteturas para sistemas gerenciadores de Banco de Dados, analise as afirmativas a seguir.
I. A arquitetura centralizada era muito utilizada em computadores do tipo mainframe, que oferecia o processamento principal para todas as funções do sistema, como programas de aplicação, interfaces com o usuário e também todas as funcionalidades do SGBD.
II. Em uma arquitetura cliente/servidor, o servidor é denominado provedor de dados, pois tem o papel de fornecer dados organizados em páginas de disco ao cliente, que podem ser estruturados pelos programas-clientes através de um software cliente do SGBD em pacotes de dados.
III. Em uma arquitetura de três camadas, a camada intermediária auxilia na segurança do banco, processa solicitações de cliente, envia comandos ao provedor do banco de dados; porém, não possui a capacidade de transferir dados processando do provedor aos clientes.
Está correto o que se afirma em
Alternativas
Q2093418 Banco de Dados
A arquitetura para sistemas de Banco de Dados, em três esquemas, foi proposta para auxiliar no atendimento de três características fundamentais: o uso de um catálogo para armazenar a descrição do esquema do banco; o isolamento de programas/dados; e, o suporte para múltiplas visões do usuário. Sobre tal arquitetura, assinale a afirmativa INCORRETA. 
Alternativas
Q2093417 Banco de Dados
Analise as afirmativas correlatas e a relação proposta ente elas.
I. “Em um SGBD, o acesso ao disco é controlado pelo motor de base.”
PORQUE
II. “Muitos SGBDs possuem seu próprio módulo de gerenciador de buffer para planejar a leitura/escrita em disco.”
Assinale a alternativa correta.
Alternativas
Q2093416 Banco de Dados
Sobre linguagens do sistema gerenciador de Banco de Dados, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Nos SGBDs, que mantêm uma separação clara entre os níveis conceitual e interno, a linguagem de definição de dados é usada para especificar apenas o esquema conceitual.
( ) A linguagem de definição de propriedades é utilizada para especificar o esquema interno.
( ) Em SGBDs não relacionais, a SQL é utilizada pela linguagem de definição de camadas para especificar as camadas no modelo conceitual.
( ) Os SGBDs, através da linguagem de manipulação de dados, proporcionam a realização de operações de recuperação, inserção, exclusão e modificação de dados para os usuários.
A sequência está correta em 
Alternativas
Q2093415 Banco de Dados
Nos sistemas atuais é muito comum e fundamental a utilização de uma estrutura de dados denominada Banco de Dados, que tem como principal função promover em um único repositório os dados definidos uma única vez, proporcionando o acesso posterior aos usuários através de aplicações desenvolvidas em diversas linguagens de programação. No passado, uma abordagem muito comum era a utilização de arquivos para realizar o armazenamento e provimento de dados para as aplicações. Sobre características da abordagem de banco de dados vs abordagem de processamento de arquivo, analise as afirmativas a seguir.
I. O seu sistema contempla o próprio Banco de Dados e também uma definição ou descrição completa de sua estrutura e restrições.
II. A estrutura dos arquivos de dados está embutida nos programas de aplicação; portanto, qualquer mudança estrutural pode exigir alteração em todos os programas que acessam esse arquivo.
III. Em um SGBD multiusuário, os usuários podem possuir inumeras aplicações distintas; portanto, precisa oferecer facilidades para definir múltiplas visões.
Está correto o que se afirma em
Alternativas
Q2093414 Banco de Dados
Um Banco de Dados necessita de uma fonte de onde o dado é derivado, interações com o mundo real e um conjunto de usuários que está interessado no conteúdo armazenado nele. Diversas atividades de diferentes segmentos da sociedade podem ser realizadas pelos usuários finais de um Banco de Dados, fazendo com que a informação mude com frequência. De acordo com uma abordagem técnica, são consideradas propriedades implícitas do termo “Banco de Dados”, EXCETO:
Alternativas
Respostas
4141: B
4142: B
4143: A
4144: D
4145: B
4146: C
4147: C
4148: B
4149: D
4150: B
4151: D
4152: D
4153: D
4154: C
4155: B
4156: B
4157: B
4158: B
4159: A
4160: D