

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O DokuWiki utiliza banco de dados relacional como requisito obrigatório para armazenamento de conteúdo, sendo incompatível com sistemas que se baseia em arquivos.
Certo
Errado
No armazenamento orientado a objetos, cada informação é organizada como uma unidade autônoma acompanhada de metadados, sendo tal abordagem indicada para grandes volumes de dados não estruturados, como imagens, vídeos, logs e backups.
Certo
Errado
No contexto da arquitetura de três níveis proposta pelo padrão ANSI/SPARC para Sistemas de Gerenciamento de Banco de Dados (SGBD), a independência de dados é um princípio fundamental para garantir flexibilidade e evolução dos sistemas. Assinale a alternativa que indica a definição da independência lógica de dados.
A independência lógica de dados corresponde à separação entre o modelo de dados relacional e o modelo orientado a objetos, permitindo que o SGBD suporte múltiplos paradigmas de armazenamento sem alterar as aplicações clientes.
A independência lógica de dados refere-se à capacidade de alterar o esquema interno, como mudar a estrutura de armazenamento físico ou os índices utilizados, sem que o esquema conceitual precise ser modificado.
A independência lógica de dados garante que os dados armazenados fisicamente no disco possam ser reorganizados ou migrados para outro hardware sem impacto nas consultas SQL executadas pelos usuários.
A independência lógica de dados é alcançada quando diferentes usuários podem acessar simultaneamente o banco de dados sem interferência entre si, graças aos mecanismos de controle de concorrência do SGBD.
A independência lógica de dados é a capacidade de modificar o esquema conceitual, como adicionar ou remover entidades e atributos, sem que seja necessário alterar os esquemas externos (visões) dos usuários nem as aplicações que os utilizam.
O processo de salvar bancos de dados criados nos softwares Access do pacote MSOffice 2019 BR e Base da suíte LibreOffice 25.2.2.2 em português, utiliza extensões padronizadas na formação do nome dos arquivos, correspondentes aos formatos nativos nesses aplicativos. As extensões e respectivos formatos nativos padrões são:
dbf e odb
dbf e odlo
accdb e odb
accdb e odlo
Na orientação a objetos, ligações são utilizadas para associar classes por meio de relações lógicas. Sobre ligações entre classes, analise as assertivas abaixo e assinale a alternativa correta.
I. A generalização define que um elemento de modelo (filho) tem como base outro elemento de modelo (pai).
II. A agregação é um tipo especial de associação onde objetos são montados ou configurados para criar um objeto mais complexo.
III. A agregação de composição representa um relacionamento integral-parcial, onde a existência do classificador da parte é dependente da existência do classificador inteiro.
Todas as assertivas estão corretas.
Todas as assertivas estão incorretas.
Apenas a assertiva I está correta.
Apenas as assertivas I e II estão corretas.
Apenas as assertivas II e III estão corretas.
No banco de dados Oracle, a ferramenta que permite a modelagem compatível objeto/relacional denomina-se
XML Parser.
Multimodel Design.
Object/Relational Model Tool.
Extended Modeler.
JSON Relational Duality.
No tema bancos de dados relacionais, as metodologias ativas podem favorecer abordagens pedagógicas para ensinar tanto os fundamentos da modelagem de dados e da teoria relacional, quanto habilidades práticas, como a criação de diagramas entidade-relacionamento e a elaboração de consultas em SQL. Em bancos de dados orientados a objetos, atividades práticas colaborativas podem ser propostas para exercitar o armazenamento de informações, de acordo com os princípios do paradigma de orientação a objetos.
Os estudantes analisaram os modelos relacional e orientado a objetos em suas características. Qual alternativa representa a justificativa do grupo que decidiu utilizar um banco de dados orientado a objetos?
Optamos por esse modelo porque ele utiliza chaves primárias e estrangeiras para estabelecer ligações entre diferentes estruturas.
Escolhemos esse modelo porque ele permite representar dados em estruturas que encapsulam atributos e comportamentos.
Decidimos por esse modelo porque suas estruturas oferecem facilidades em realizar operações como junção, intersecção e união.
Utilizamos esse modelo porque ele é ideal para normalizar dados e evitar redundâncias entre diferentes estruturas.
O Core Data é uma biblioteca multiplataforma, utilizada tanto em iOS quanto em Android, para a persistência de dados relacionais, geralmente com sintaxe SQL pura.
Certo
Errado
Na arquitetura de banco de dados relacional, a camada de abstração de dados tem como principal objetivo
disponibilizar uma interface amigável ao administrador de dados.
realizar o balanceamento de carga entre os servidores que são usados pelo banco de dados.
facilitar a automatização de backups dos dados.
tornar transparente a camada física, de modo que os usuários possam trabalhar com uma visão lógica dos dados.
disponibilizar dados de consultas frequentes, armazenando-as de forma temporária.
Os bancos de dados que têm a arquitetura orientada a objeto armazenam os dados em tabelas com seus respectivos atributos.
Certo
Errado
Com o avanço das tecnologias de programação visual, diversas plataformas têm permitido aos usuários desenvolver sites e aplicativos completos.
Uma plataforma que disponibiliza ao desenvolvedor uma estrutura de banco de dados que dispensa o uso de bancos de dados externos chama-se
webflow.
carrd.
bubble.
figma.
weweb.
A respeito dos tipos de bancos de dados, assinale a alternativa CORRETA:
Banco de dados relacional tem baixa confiabilidade de informações e facilidade no armazenamento. O seu funcionamento se dá através do armazenamento de dados em colunas com a sua descrição nas linhas e atributos. Não possui propriedade ACID, o que mostra sua baixa importância no contexto computacional.
No banco de dados orientado para objetos, as estruturas do banco são dispostas em blocos sem identificadores. Pode ser parecido com o banco de dados relacional, a diferença é que nesse tipo de banco de dados orientado para objetos, conseguimos encontrar uma tabela com linhas e colunas.
No banco de dados distribuído, a sua constituição é formada por uma rede simples, sendo assim, cada um dos nós representa um usuário, que está em um mesmo espaço. A vantagem que esse tipo de banco de dados apresenta é a facilidade na recuperação de informações, já que, enquanto nos outros bancos a base de dados é toda centralizada, nele os nós conseguem compartilhar essas informações, auxiliando na manipulação.
Os banco de dados gráfico são usados em ERP’s, por exemplo, por lidarem com dados bem interconectados. Nesse tipo de banco de dados, estruturas complexas são armazenadas e as informações ficam interligadas por gráficos de conexão, assim, a estrutura importa mais que a própria informação.
Banco de dados não-relacional é utilizado quando se é preciso trabalhar com dados como vídeos, imagens e/ou gráficos, que não podem ser dispostos em tabelas. Esse tipo de banco de dados, por sua vez, tem alto desempenho e, por consequência, é bem valorizado pelos seus usuários.
A equipe de sistemas do TJAP precisa analisar o papel das camadas de persistência em bancos de dados e como elas contribuem para o desenvolvimento dos sistemas.
Para tanto, com a intenção de ajudar nesse processo de análise, as camadas de persistência:
são exclusivas para bancos de dados NoSQL, utilizando bibliotecas como HBase e Cassandra;
proporcionam interfaces que permitem a leitura, gravação e manipulação dos dados armazenados, como JDBC e ADO.NET;
são responsáveis pela interface gráfica dos sistemas de bancos de dados, usando bibliotecas como Hibernate e Entity Framework;
gerenciam a persistência de dados no armazenamento e as bibliotecas SQLite e MongoDB são exemplos dessa abordagem;
focam exclusivamente a otimização de consultas SQL, e bibliotecas como LINQ e Django ORM são amplamente utilizadas nesse contexto.
Considere os diferentes paradigmas de modelagem de dados: relacional, orientada a objetos e mapeamento objeto-relacional.
Sobre esses paradigmas, verifica-se que
a modelagem orientada a objetos permite a representação de entidades complexas com atributos e comportamentos, refletindo mais de perto o mundo real.
a modelagem relacional é mais flexível do que a orientada a objetos, pois permite uma representação mais dinâmica dos dados.
o mapeamento objeto-relacional é um método exclusivo da modelagem relacional, permitindo a conversão direta de objetos em tabelas.
o mapeamento objeto-relacional é uma técnica exclusiva da modelagem orientada a objetos, não sendo aplicável a sistemas baseados em modelagem relacional.
os dados, na modelagem orientada a objetos, são representados como tabelas com linhas e colunas, semelhante à abordagem relacional.
Bancos de dados orientados a objetos prescindem de persistência de dados, pois todos os objetos e seus atributos desaparecem ao término da execução de um programa.
Certo
Errado
Os bancos de dados orientados a objetos são aqueles cujas informações são representadas como objetos e organizadas como um conjunto de tabelas com colunas e linhas.
Certo
Errado
O GenBank é um banco de dados de sequências de nucleotídeos mantido pelo National Center for Biotechnology Information (NCBI), dos Estados Unidos. É o maior banco de dados de sequências biológicas do mundo, armazenando sequências de nucleotídeos de uma ampla variedade de organismos, incluindo bactérias, archaea, fungos, plantas, animais e humanos. Qual dos seguintes modelos de banco de dados é mais adequado para o armazenamento de sequências biológicas organizadas de forma estruturada?
Modelo relacional.
Modelo NoSQL baseado em grafos.
Modelo hierárquico.
Modelo NoSQL baseado em família de colunas.
Modelo NoSQL baseado em chave-valor.
Uma característica típica dos bancos de dados orientados a documentos é que eles utilizam:
dados armazenados no formato JSON ou BSON, permitindo que dados semiestruturados sejam armazenados e consultados de forma flexível.
comandos da linguagem SQL para realização de consultas, sendo estruturados em relações matemáticas.
vértices e arestas para representar as entidades e os relacionamentos entre elas, permitindo uma navegação eficiente entre os nós relacionados.
consultas elaboradas para explorar as relações entre entidades por meio de nós e arestas.
No modelo de dados orientados a objetos, a estratégia de ocultar a implementação interna de uma classe para permitir acesso aos dados dessa classe por meio de interfaces públicas é denominada encapsulamento.
Certo
Errado
No modelo de dados orientados a objetos, os dados são geralmente organizados em tabelas com linhas e colunas, o que facilita o seu armazenamento.
Certo
Errado