Suponha que uma gravadora tenha solicitado a criação de um...

Próximas questões
Com base no mesmo assunto
Q222009 Banco de Dados
Suponha que uma gravadora tenha solicitado a criação de um banco de dados Oracle para armazenar diversos arquivos de filmes, músicas e imagens. O tipo de dados recomendado para armazenar tais informações é:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a C - BLOB.

O tema abordado nesta questão está relacionado com os tipos de dados que podemos utilizar em um banco de dados Oracle para armazenar arquivos grandes e não-estruturados, como filmes, músicas e imagens. Estes tipos de dados são conhecidos como Large Objects, ou LOBs, e são utilizados para armazenar grandes volumes de dados que não se encaixam em tipos de dados tradicionais, como texto ou numérico.

O Oracle oferece vários tipos de LOBs, mas vamos nos concentrar nos mais relevantes para a questão:

  • CLOB: Utilizado para armazenar grandes blocos de texto em caracteres com codificação padrão da base de dados. É ideal para documentos de texto grandes.
  • NCLOB: Similar ao CLOB, mas armazena texto em caracteres com codificação NCHAR ou NVARCHAR2. É utilizado quando precisamos de suporte a múltiplos idiomas e codificações de caracteres.
  • BLOB: Um Binary Large Object é usado para armazenar dados binários, como imagens, arquivos de áudio, vídeo e outros tipos de mídia ou dados não-textuais. É o tipo de dados ideal para o que foi solicitado na questão, pois filmes, músicas e imagens são efetivamente dados binários.
  • BINARY_FLOAT e BINARY_DOUBLE: São tipos de dados usados para armazenar números em formatos de ponto flutuante de precisão simples ou dupla, respectivamente. Não são adequados para armazenar arquivos como os mencionados na questão.

Portanto, a alternativa C - BLOB é a escolha correta, pois é o tipo apropriado de dados para armazenar arquivos binários grandes, como os arquivos de filmes, músicas e imagens solicitados pela gravadora na criação do banco de dados Oracle.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo