Uma empresa de análise de dados precisa processar grandes volumes de dados semiestruturados provenientes de sensores IoT. O time de engenharia de dados está avaliando dois modelos de armazenamento: um banco relacional e um banco NoSQL do tipo chave-valor. Considere as seguintes afirmativas:
- I. O modelo relacional exige a definição prévia de um esquema rígido, o que pode dificultar a ingestão de dados cuja estrutura varia ao longo do tempo.
- II. O modelo chave-valor permite consultas complexas com junções e agregações diretamente no banco, sem necessidade de processamento adicional.
- III. Em um banco chave-valor, a modelagem dos dados é orientada principalmente pelas consultas que serão realizadas, e não pela normalização.
- IV. O teorema CAP estabelece que, em sistemas distribuídos, é possível garantir simultaneamente consistência, disponibilidade e tolerância a partições.
Com base nas afirmativas, assinale a alternativa que apresenta apenas as corretas.