Questões de Concurso Para instituto acesso

Foram encontradas 2.298 questões

Resolva questões gratuitamente!

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

Q3136495 Banco de Dados
A álgebra relacional é uma parte fundamental do banco de dados relacional, proporcionando as operações necessárias para a manipulação e consulta de dados em um banco de dados. Com base nisso, qual das alternativas a seguir descreve corretamente uma operação da álgebra relacional?
Alternativas
Q3136494 Banco de Dados
SQL (Structured Query Language) é a linguagem padrão para a manipulação de dados em sistemas de bancos de dados relacionais, amplamente utilizada em todo o mercado. Embora a sintaxe SQL seja padrão, variações e extensões específicas de cada banco de dados podem existir. Considerando o padrão SQL e suas variações, qual das alternativas a seguir reflete corretamente um aspecto da linguagem SQL padrão? 
Alternativas
Q3136493 Sistemas Operacionais
A clusterização de banco de dados é um requisito obrigatório para aplicativos de produção altamente carregados para garantir a disponibilidade de dados e o alto desempenho. Nesse contexto, assinale a alternativa incorreta:
Alternativas
Q3136492 Banco de Dados
Para mitigar os riscos associados ao uso de SQL em bancos de dados, é necessário implementar medidas de segurança adequadas. Nesse sentido, consideres as afirmações abaixo.
I.Ao invés de concatenar diretamente os valores fornecidos pelos usuários em uma consulta SQL, é recomendado utilizar parâmetros. Isso evita a injeção de SQL, pois os valores fornecidos pelos usuários são tratados como dados e não como parte do comando SQL.
II.Um ataque de negação de serviço pode ser realizado por meio de SQL, sobrecarregando o banco de dados com solicitações maliciosas e impedindo o acesso legítimo ao sistema. Isso pode resultar na interrupção dos serviços e na perda de disponibilidade dos dados.
III.A injeção de SQL é uma técnica utilizada para proteção do banco de dados. Por meio dessa técnica é validada todas as entradas de dados fornecidas pelos usuários antes de executar comandos SQL. Isso ajuda a prevenir ataques de injeção de SQL, garantindo que apenas dados válidos sejam processados pelo banco de dados.
Assinale a alternativa que indica quais são as verdadeiras:
Alternativas
Q3136491 Banco de Dados
Stored Procedures e Triggers são ferramentas poderosas no gerenciamento e automação de tarefas em bancos de dados relacionais. Ambas desempenham papéis essenciais na manutenção da integridade dos dados e na automação de processos. A seguir, analise as afirmações e indique se são verdadeiras (V) ou falsas (F).
(__)Stored Procedures permitem o uso de estruturas de controle de fluxo, como condicionais (IF) e loops (WHILE), o que torna possível realizar operações complexas e reutilizáveis dentro do banco de dados.
(__)Uma Trigger é executada automaticamente em resposta a eventos específicos, como uma inserção, atualização ou exclusão de dados, e não pode ser invocada diretamente por um comando SQL.
(__)Triggers podem ser configuradas para executar após a conclusão de uma transação ou imediatamente antes do início da mesma, o que permite um controle refinado sobre as operações no banco de dados.
(__)Stored Procedures são sempre mais eficientes do que Triggers, independentemente do contexto ou da operação sendo realizada, devido à sua flexibilidade de uso.
(__)Em alguns sistemas de banco de dados, tanto Stored Procedures quanto Triggers podem ser compiladas e otimizadas, melhorando o desempenho da execução subsequente.
A sequência correta é:
Alternativas
Q3136490 Banco de Dados
É possível definir a quantidade de memória a ser usada pelo MySQL. Em um servidor dedicado, a boa prática é alocar de 75% a 80% da memória disponível para o banco de dados. Para alocar, por exemplo, 128 MB de memória teríamos:
Alternativas
Q3136489 Banco de Dados
O Tuning em Banco de Dados é uma ação que visa a otimização do desempenho da sua infraestrutura de dados. A performance do cache e a redução de paginação é obtida, principalmente, por meio do: 
Alternativas
Q3136488 Biblioteconomia
Os metadados possuem informações sobre processos de negócio, regras de restrição de acesso e estruturas de dados lógicas e físicas. Os metadados que rastreiam as etapas de manipulação de dados, garante a qualidade e a reprodutibilidade dos dados, documentando como os dados foram derivados e transformados, incluindo a sua origem, são metadados de:
Alternativas
Q3136487 Banco de Dados
Qualquer banco de dados que seja utilizado por mais de um usuário, terá que administrar o controle de concorrência entre as informações que estão sendo acessadas pelos usuários. Nesse contexto, a propriedade que permite que uma transação seja executada desde o início até o fim sem que haja a interferência de outras transações durante sua execução, é denominada de:
Alternativas
Q3136486 Engenharia de Software
Ferramentas CASE (Computer-Aided Software Engineering) são amplamente utilizadas para automatizar atividades de desenvolvimento de sistemas, incluindo a criação de diagramas e a geração de código. Com base no uso de ferramentas CASE, qual das alternativas abaixo descreve corretamente uma das funcionalidades dessas ferramentas? 
Alternativas
Q3136485 Banco de Dados
Se o banco de dados ou o gerenciador de banco de dados falhar, o banco de dados poderá ficar em um estado inconsistente. As Falhas de Sistema apresentam as seguintes características:
Alternativas
Q3136484 Sistemas Operacionais
O Windows produz e armazena logs de forma diferente dos sistemas que surgiram em decorrência do Unix, como o MacOS e Linux. MacOs e Linux usam a estrutura de diretórios e partições, criando pastas específicas para os respectivos logs. Assim, por exemplo, é possível encontrar em um servidor de hospedagem Linux, rodando cPanel, no path - /var/cpanel/accounting.log, o seguinte log:
Alternativas
Q3136483 Banco de Dados
Stored Procedure é uma conjunto de comandos em SQL que podem ser executados de uma só vez, como em uma função. Ele armazena tarefas repetitivas e aceita parâmetros de entrada para que a tarefa seja efetuada de acordo com a necessidade individual. Dos tipos básicos de procedures que se pode criar, aquelas com intuito apenas de compatibilidade, são:
Alternativas
Q3136482 Arquitetura de Software
Um ambiente de metadados gerenciado deve isolar o usuário final das várias e diferentes fontes de metadados. A arquitetura deve fornecer um único ponto de acesso, mediante adoção de um dos três modelos para implementação de um repositório comum de metadados. O modelo híbrido se diferencia dos outros, pela seguinte característica:
Alternativas
Q3136481 Banco de Dados
O SQL (Structured Query Language) é a linguagem padrão utilizada para manipulação de bancos de dados relacionais. Apesar de ser padronizado, várias implementações de bancos de dados possuem variações, e o conhecimento dessas variações pode influenciar a escolha de comandos e funções. Considerando os padrões de SQL aceitos no mercado, qual das alternativas abaixo está correta?
Alternativas
Q3136480 Governança de TI
A engenharia e reengenharia de negócios são abordagens que envolvem a reestruturação e a otimização de processos empresariais com o objetivo de melhorar a eficiência organizacional. Essas metodologias utilizam ferramentas como análise de ambiente, modelagem de processos e técnicas de otimização para identificar falhas e propor melhorias. Complete as lacunas com as respostas corretas.
A reengenharia de negócios se concentra em uma revisão fundamental e radical dos processos de negócios, buscando melhorias dramáticas em indicadores como custo, qualidade e tempo de resposta. Um dos princípios centrais da reengenharia é a análise do ________(1), que envolve a identificação das principais forças que influenciam a competitividade da empresa. Entre as ferramentas utilizadas na reengenharia de processos, destaca-se o uso de ________(2), que permite representar graficamente os processos de negócios e identificar pontos de otimização.
Alternativas
Q3136479 Banco de Dados
O DTS (Data Transformation Services) é uma ferramenta utilizada para transformar e migrar dados entre diferentes sistemas em um ambiente de Data Warehouse. Sabendo disso, qual das alternativas abaixo reflete corretamente uma funcionalidade do DTS em um processo de ETL (Extract, Transform, Load)?
Alternativas
Q3136478 Banco de Dados
Os bancos de dados orientados a objeto (BDOO) são arquiteturas que utilizam os princípios da orientação a objetos, como encapsulamento, herança e polimorfismo, para representar dados complexos e suas interações de forma mais natural e eficiente. Esses sistemas permitem que objetos sejam armazenados diretamente em um banco de dados sem a necessidade de conversão para um modelo relacional. Baseando-se nessa arquitetura, relacione os conceitos da coluna A com suas respectivas descrições na coluna B.
Coluna A − Conceitos:
1.Encapsulamento. 2.Herança. 3.Polimorfismo. 4.Persistência de Objeto. 5.Coleções de Objetos.
Coluna B − Descrições:
(__)Permite que um objeto mantenha seu estado entre as execuções de um sistema, sendo salvo e recuperado diretamente do banco de dados. (__)Mecanismo que possibilita que uma classe derivada herde características (atributos e métodos) de uma classe base. (__)Atributos e métodos de um objeto são protegidos e só podem ser acessados por meio de interfaces bem definidas. (__)Conceito que permite que diferentes objetos respondam ao mesmo método de maneira distinta, conforme sua classe específica. (__)Estruturas usadas para armazenar múltiplos objetos em um banco de dados, como arrays, listas ou conjuntos.
A sequência correta é:
Alternativas
Q3136477 Segurança da Informação
O propósito de fazer um backup é criar cópias de dados que possam ser recuperadas quando ocorrer uma falha nos dados principais. A frequência mínima de realização de backups é determinada pelo:
Alternativas
Q3136476 Banco de Dados
Um esquema de banco de dados define como os dados são organizados em um banco de dados relacional; isso inclui restrições lógicas, como nomes de tabelas, campos, tipos de dados e relacionamentos entre essas entidades. Um esquema em floco de neve apresenta a seguinte característica: 
Alternativas
Respostas
901: B
902: B
903: A
904: C
905: E
906: D
907: A
908: E
909: B
910: A
911: C
912: B
913: A
914: E
915: D
916: A
917: E
918: A
919: D
920: E