Magna Concursos

Foram encontradas 24.571 questões.

2835882 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UFU
Orgão: UFU

O desafio de se armazenar e processar grandes volumes de dados com formatos diversos levou ao surgimento de bancos de dados não Relacionais (NoSQL). Essas demandas resultaram na necessidade de se desconsiderar em algumas características existentes em bancos de dados relacionais, em lugar de outras características mais flexíveis. Lidar com grandes quantidades de dados de forma estável e permitir que aplicações escalem a um custo baixo significa que características como a integridade garantida por meio de transações e a flexibilidade na criação de índices e consultas nem sempre serão possíveis. Considerando os NoSQL, analise as asserções a seguir.

I. Um sistema de armazenamento de chave-valor permite que os registros sejam armazenados e recuperados com base em uma chave e pode fornecer recursos de consulta limitados, mas não é um sistema de banco de dados completo.

II. Um documento no MongoDB é um objeto RTF (Rich Text Format) que possui, por padrão, um atributo _id que permite a realização de consultas e a recuperação do documento.

III. Como em muitos outros bancos de dados, no MongoDB o particionamento é feito com base no valor de um atributo especificado, chamado de atributo de particionamento ou chave de fragmento.

IV. No MongoDB os identificadores para os objetos inseridos, que podem ser usados como chaves para recuperar os objetos associados à chave, devem ser criados manualmente.

Estão corretas apenas as asserções

 

Provas

Questão presente nas seguintes provas
2835881 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: UFU
Orgão: UFU
Considere a definição em SQL (Structured Query Language) das tabelas "departamento" e "professor", representando, respectivamente, as unidades acadêmicas e os professores da Universidade e devidamente alimentadas com as informações de todos os departamentos e professores:
create table departamento (nm_departamento varchar(20), predio varchar(15), primary key (nm_departamento));
create table professor (cpf varchar(10), titulo varchar(15), nm_professor varchar(99), nm_departamento varchar(20), salario numeric(8,2), primary key (cpf), foreign key (nm_departamento) references departamento);
Assinale a alternativa que NÃO representa uma consulta SQL válida para obter a relação entre nome do professor, seu departamento e o prédio associado ao departamento.
 

Provas

Questão presente nas seguintes provas
2835271 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IF-SC

Na administração dos dados dentro do desenvolvimento de software, além de controlar padrões, documentar modelos e homologar os modelos, é importante o responsável também ter as seguintes atribuições no processo:

  • Garantir a integridade entre os modelos de dados e as regras de negócios que cercam a sua organização.
  • Promover análises de qualidade do desenvolvimento de modelos.
  • Capacitar, se necessário, as frentes que possuem dificuldades na elaboração de seus modelos.
  • Apoiar a elaboração dos modelos lógicos e físicos, fazendo a transição de um para o outro.

Tais atribuições são de responsabilidade do:

 

Provas

Questão presente nas seguintes provas
2835269 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IF-SC
Referente às linguagens de definição e manipulação de dados, qual das linguagens abaixo se refere a um sistema open-source de gerenciamento de base de dados relacional (SQL), eficiente e que foi desenvolvido e suportado pela Oracle?
 

Provas

Questão presente nas seguintes provas
2835268 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IF-SC
Os Sistema de Gerenciamento de Banco de Dados (SGBDs) são ferramentas fundamentais para o armazenamento, organização e recuperação eficiente de informações em bancos de dados de aplicações de software. Em relação aos SGBDs, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Linguagem de Definição de Dados (DDL) é usada para definir os esquemas conceituais e internos para o banco de dados quando nenhuma separação estrita de níveis é mantida.
( ) Linguagem de Definição de Armazenamento (SDL) é usada para especificar o esquema interno, onde uma clara separação é mantida entre os níveis conceitual e interno.
( ) Linguagem de Definição de Visualização (VDL) é usada para uma verdadeira arquitetura de dois esquemas.
( ) Linguagem de Manipulação de Dados (DML) é utilizada exceto pelos usuários, depois que os esquemas do banco de dados são compilados e o banco de dados é preenchido.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
 

Provas

Questão presente nas seguintes provas
2835267 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IF-SC
Referente aos tipos de bancos de dados, há um conhecido por utilizar tabelas com linhas e colunas, apresentar facilidade da armazenagem e confiabilidade das informações. A descrição trata de qual banco de dados?
 

Provas

Questão presente nas seguintes provas
2835266 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IF-SC
Em sistemas distribuídos, a partição de rede é uma situação em que os nós de um banco de dados distribuídos são divididos em grupos isolados devido a falhas na comunicação. Durante uma partição de rede, podem ocorrer divergências nos dados armazenados em diferentes grupos de nós, o que pode comprometer a consistência do banco de dados. Para mitigar esse problema, foram propostos modelos de consistência que fornecem garantias específicas durante uma partição de rede. O modelo de consistência é conhecido por permitir leituras e escritas mesmo durante uma partição de rede.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
 

Provas

Questão presente nas seguintes provas
2835265 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IF-SC
Com o advento dos bancos de dados distribuídos, é fundamental compreender os diferentes modelos de consistência que podem ser adotados para garantir a integridade dos dados. Considerando um banco de dados distribuído que possui múltiplas réplicas que armazenam as mesmas informações, ao atualizar um valor em uma réplica, espera-se que todas as réplicas tenham os mesmos dados após a conclusão da atualização. O modelo que garante essa propriedade é o modelo de consistência:
 

Provas

Questão presente nas seguintes provas
2835264 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IF-SC
Nos últimos anos, com o crescimento exponencial dos dados e a necessidade de garantir alta disponibilidade e escalabilidade, os bancos de dados distribuídos têm se tornado cada vez mais populares. Essa abordagem permite que grandes volumes de dados sejam armazenados e processados em múltiplos nós de um sistema distribuído. Além disso, oferece benefícios como tolerância a falhas e desempenho aprimorado. Considerando um ambiente de banco de dados distribuídos em que os dados são replicados em vários nós do sistema, ao realizar uma atualização em uma dessas réplicas, é necessário garantir a consistência dos dados em todos os nós. Para isso, podem ser utilizados diferentes protocolos de controle de concorrência. Assinale a alternativa que apresenta um protocolo comumente utilizado em bancos de dados distribuídos.
 

Provas

Questão presente nas seguintes provas
2835263 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IF-SC
Nos últimos anos, com o avanço da tecnologia e a necessidade crescente de armazenamento e processamento de grandes volumes de dados, os sistemas de arquivos distribuídos têm se tornado cada vez mais relevantes. Essa tecnologia permite o compartilhamento e a organização eficiente de dados em ambientes distribuídos, facilitando a colaboração entre diferentes usuários e melhorando o desempenho dos sistemas. Um Sistema de Arquivos Distribuídos (SAD) é um sistema que permite o armazenamento e o acesso a arquivos em um ambiente distribuído. Sobre o assunto, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas