Questões

Pratique com questões de diversas disciplinas e universidades

10.623 questões encontradas(exibindo 10)

Página 58 de 1.063
O termo NoSQL refere-se a
A
ao aumento da escalabilidade das bases de dados neles armazenados, aliado a um desempenho mais satisfatório no seu acesso.
B
à facilidade de implementação de bases de dados normalizadas, com vistas a minimização de redundâncias no conjunto de dados.
C
à implementação simultânea das três componentes do modelo CAP: consistência, disponibilidade e tolerância ao particionamento.
D
à renúncia às propriedades BASE (Basically Available, Soft state, Eventual consistency), potencializando seu espectro de uso.
E
a uma abordagem teórica que segue o princípio de não utilização da linguagem SQL em bancos de dados heterogêneos.
Comentários: 0

Imagine que você foi contratado por uma corporação. A empresa está planejando desenvolver um novo sistema para vendas on-line de seus produtos. Para tanto, será necessário escolher um sistema de gerenciamento de banco de dados. Vamos supor que você tenha sido escolhido para lidar com essa questão, qual seria o caminho correto para tomar a decisão de escolha?

A

Um dos caminhos é o entendimento por partes do que o sistema ou aplicação fará, o seu tamanho, a necessidade de mudanças e a quantidade de usuários simultâneos. Caso a aplicação seja web, com acessos moderados e tamanho de grande a pequeno, pode-se optar por Oracle, Microsoft SQL Server ou, ainda, PostgreSQL. Se a necessidade é para suportar uma aplicação grande, com vários acessos simultâneos, cruzamento de dados intenso e grande granularidade de perfis, prefira o PostgreSQL ou, ainda, o MariaDB. Por fim, se a necessidade de performance falar acima de qualquer outra frente, será necessário a utilização de bancos de dados NoSQL, como o MongoDB, por exemplo.

B

No momento da escolha do Sistema Gerenciador de Banco de Dados você precisa observar quem será o usuário da sua aplicação de banco de dados. Se você precisar de alternativas mais avançadas, o melhor é utilizar uma plataforma de banco de dados não relacionais. Visto que muitas opções já vêm com os recursos que você necessita, como o MySQL Workbench, por exemplo. Caso a aplicação seja web, com acessos moderados e tamanho de pequeno a médio, pode-se optar por MySQL, Google Cloud Bigtable ou, ainda, PostgreSQL.

C

Um dos caminhos é escolher o SGBD mais popular, visto que estes sistemas são mais atualizados e com isso irá suprir a necessidade da empresa. No ranking de classificação DB-Engines o sistema gerenciador de banco de dados mais popular é o Oracle. Por fim, se a necessidade de performance falar acima de qualquer outra frente, será necessário a utilização de bancos de dados distribuídos, como o Cassandra, por exemplo.

D

No momento da escolha do Sistema Gerenciador de Banco de Dados você precisa observar quem será o usuário da sua aplicação de banco de dados. Se você precisar de alternativas mais avançadas, o melhor é utilizar uma plataforma gratuita. Muitas opções já vêm com os recursos que você necessita, como o SQL Server, por exemplo. Caso a aplicação seja web, com acessos moderados e tamanho de pequeno a médio, pode-se optar por MySQL, Google Cloud Bigtable ou, ainda, PostgreSQL.

E

Um dos caminhos é o entendimento completo do que o sistema ou aplicação fará, o seu tamanho, a necessidade de mudanças e a quantidade de usuários simultâneos. Caso a aplicação seja web, com acessos moderados e tamanho de pequeno a médio, pode-se optar por MySQL, MariaDB ou, ainda, PostgreSQL. Se a necessidade é para suportar uma aplicação grande, com vários acessos simultâneos, cruzamento de dados intenso e grande granularidade de perfis, prefira o Oracle ou, ainda, o Microsoft SQL Server. Por fim, se a necessidade de performance falar acima de qualquer outra frente, será necessário a utilização de bancos de dados NoSQL, como o MongoDB, por exemplo.

Comentários: 0
Em um SGBD relacional, são pertinentes à linguagem de definição de dados e à linguagem de manipulação de dados, respectivamente:
A
Update e Drop Table.
B
Create Index e Insert
C
Insert Into e Create Table.
D
Drop Index e Alter Table.
E
Delete e Select.
Comentários: 0

No Modelo de Entidade e Relacionamento, quando várias entidades apresentam as mesmas características de outra entidade com alguns atributos mais específicos, por exemplo, Funcionário Administrativo e Funcionário da Fábrica são duas entidades que apresentam as mesmas características da entidade Funcionário. O tipo de relacionamento usado para representar esse caso é:

A
Relacionamento entre entidade Forte e Fraca.
B
Relacionamento de Generalização.
C
Relacionamento por Entidade Associativa.
D
Relacionamento N:N.
E
Relacionamento Multivalorado.
Comentários: 0

3a Questão: Segundo Navathe, um sistema gerenciador de Banco de Dados (SGBD) é uma coleção de programas que permite ao usuário criar e manter um banco de dados. Avalie as seguintes afirmações a respeito dos benefícios do SGBD.

I - O SGBD de garantir a segurança e um subsistema de autorização usado pelo DBA para criar contas e definir as restrições de cada uma.

II - O SGBD deve fornecer múltiplas interfaces para os usuários.

III - O SGBD deve ter a capacidade de representar a variedade de relacionamentos complexos entre os dados, bem como recuperar e atualizar os dados relacionados fácil e eficientemente.

Assinale a alternativa que indica todas as afirmativas corretas.

A
São corretas as afirmativas I, II e III.
B
São corretas as afirmativas I e III.
C
São corretas as afirmativas II e III.
D
Todas as afirmativas são incorretas.
E
São corretas as afirmativas I e II.
Comentários: 0

Quanto aos conceitos de normalização, relacione a coluna da esquerda com a da direita e selecione a alternativa adequada:

A
1 - AF-BD-CE
B
2 - AE-BF-CD
C
3 - AE-BD-CF
D
4 - AF-BE-CD
E
5 - AD-BE-CF
Comentários: 0

A PALAVRA “imaginários” foi empregada no plural porque:

A
estabelece concordância nominal com a palavra “perigos”.
B
estabelece concordância nominal com a palavra “temores”.
C
estabelece concordância nominal com a palavra “surpresas”.
D
estabelece concordância verbal com a palavra “temores”.
Comentários: 0

São problemas/desvantagens de se utilizar sistemas gerenciadores de bancos de dados – SGBDs:

A
redundância, integridade, atomicidade e alto custo.
B
dificuldade de acesso, isolamento de dados, capacitação de pessoal e generalidade.
C
generalidade, capacitação de pessoal, alto custo e controle de transações.
D
generalidade, alto custo e esforço adicional para oferecimento dos recursos do SGBD.
E
controle de transações, restrições de integridade e redundância e controle de acesso.
Comentários: 0

As propriedades ACID são propriedades desejáveis para uma transação. Sobre essas propriedades, é correto afirmar:

A
uma transação é uma unidade seqüencial de processamento; ou ela é executada por inteiro ou não é executada.
B
uma transação deve tornar suas atualizações visíveis para outras transações, mesmo antes da operação COMMIT ser executada.
C
uma vez que uma transação modifica o banco de dados e a operação COMMIT é executada, estas mudanças não devem ser perdidas por causa de falhas subseqüentes.
D
isolamento de transações é uma propriedade que deixa visíveis as atualizações a outras transações antes da operação COMMIT.
Comentários: 0

Podemos afirmar que o ciclo de vida de um DMMA consiste no planejamento e na avaliação inicial, seguido de recomendações, de um plano de ação e na reavaliação periódica.

A
Verdadeiro
B
Falso
Comentários: 0