Imagem de fundo

Em se tratando da persistência de dados, os bancos de dados orientados a documentos se ...

Em se tratando da persistência de dados, os bancos de dados orientados a documentos se mostram adequados para representar e armazenar dados que possuem características comuns, mas que também possuem características distintas entre si. Um dos formatos muito utilizados para representação de dados em um banco de dados orientados a documentos é o formato Javascript Object Notation (JSON).


Nesse contexto, considere o exemplo em JSON apresentado a seguir, que representa dados de um livro da área de banco de dados:


{

"isbn": "9788543025001",

"autor": [

{

"ultimonome": "Elmasri",

"primeironome": "Ramez"

},

{

"ultimonome": "Navathe",

"primeironome": "Shamkant"

}

],

"titulo": "Sistemas de Bancos de Dados",

"categoria": ["BD","SGBDR","SQL"]

}


No exemplo apresentado, observa-se que

A

o livro possui dois vetores, ou arrays.

B

o livro tem cinco pares de nome e valor.

C

o campo "categoria" tem três pares de nome e valor.

D

o campo de nome "9788543025001" tem o valor "isbn".

E

o campo de nome "autor" é formado por um vetor, ou array, de quatro elementos.