Prévia do material em texto
Administração de bancos de dados Professor(a): Ariel da Silva Dias (Mestrado acadêmico) Prepare-se! Chegou a hora de você testar conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para "Enviar" as questões, que são automaticamente corrigidas. Você pode responder as questões consultando material de estudos, mas lembre-se de cumprir prazo estabelecido. Boa prova! 1) Leia texto a seguir: Com passar dos anos, mais e mais opções de bancos de dados estão se tornando disponíveis para atender às necessidades de gerenciamento e processamento de dados. Um exemplo são as tecnologias NoSQL, as quais estão invadindo domínio dos bancos de dados relacionais, que garantem a integridade dos dados e das transações, mas normalmente impõem esquemas rígidos baseados em SQL para estruturan e armazenar dados. Sobre a tecnologia SQL e NoSQL assinale a alternativa correta. Alternativas: Os gerenciadores relacionais e os não relacionais se diferenciam essencialmente pelos métodos de leitura e escrita. Bancos de dados não relacionais, como o SQLite e o MongoDB, possuem leitura e escrita mais rápida. São exemplos de bancos de dados NoSQL MongoDB e Oracle Database. Bancos de dados SQL são melhores para transações de várias linhas, enquanto NoSQL são melhores para dados não estruturados. CORRETO A diferença entre um banco de dados relacional e um não relacional é o processo de sincronização com o servidor. Resolução comentada: Os bancos relacionais, como SQL Server e Oracle, apresentam seus dados tabulados organizados em tabelas com linhas e Desse modo, são ideais para transações de várias linhas. Por outro lado, como NoSQL não possui uma estrutura fixa (pode ser do tipo documento, colunar, chave-valor ou grafos), é um tipo ideal para dados não estruturados.