Atualmente, os sites da internet não são utilizados apenas para armazenamento e/ou recuperação de textos. O fluxo
multimídia tem aumentado consideravelmente e já é responsável por grande parte do tráfego de dados da internet.
Em virtude disso, os bancos de dados passaram a armazenar conteúdo multimídia, como áudio e vídeo. Em função
desse crescimento, a partir do Oracle Database 8, uma nova classe de tipos de bancos de dados foi introduzida,
conhecida como LOBs, ou Large Objects. Eles podem ser utilizados para armazenar referência a arquivos, dados de
caractere, e dados binários, que podem conter imagens, músicas, vídeos executáveis etc. Há quatro tipos de Large
Object, sendo que um desses é usado para armazenar dados de caractere multibyte (utilizado para os caracteres que
não estejam no idioma inglês). De acordo com o exposto, assinale a alternativa que apresenta esse LOB.
Em SQL (Structured Query Language), as funções de agregação são muito úteis para obtenção de informação
resumida sobre um resultado de um comando SELECT e também no tratamento de informações de forma agrupada
(geralmente em grupos menores). No agrupamento de informações, resultados de consultas SQL, algumas cláusulas
devem ser utilizadas quando se pretende restringir o conjunto de registros a ser utilizado. Nesse sentido, analise a
afirmativa a seguir.
“Utiliza–se a cláusula ________________ sempre que se pretende restringir os registros a serem considerados na
seleção. A cláusula ________________ serve para restringir os grupos que foram formados depois de aplicada a
restrição da cláusula ________________."
Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Em um Banco de Dados, a garantia da integridade dos dados tem o significado da confiabilidade efetiva dos dados
que estão armazenados nesse banco, ou seja, tem–se, de fato, dados de qualidade. Na garantia de que alguns tipos de
incorreções não aconteçam, o SQL Server 2008 R2 tem disponível uma série de elementos que ajudam a garantir a
integridade desses dados. Como exemplo, cita–se a gravação de dois pedidos com o mesmo número, ou o cadastro de
determinado item com o mesmo código de outro item já cadastrado, entre outras situações. Em se tratando de
alguns tipos de integridade apresentados no SQL Server 2008 R2, assinale a alternativa correta.
Um SGBD (Sistema de Gerenciamento de Banco de Dados) é uma aplicação informatizada, ou mesmo um conjunto de
aplicações informatizadas utilizadas para definição, acesso e gerenciamento de dados existentes em um banco de
dados. Fornece uma interface entre esses dados, que estão armazenados fisicamente em um banco de dados, e os
seus usuários. Nesse caso, os usuários podem ser considerados como pessoas ou mesmo as aplicações. Um SGBD tem
como objetivo garantir um ambiente apropriado, em que o armazenamento e o acesso das informações no banco de
dados devem ser feitos de forma eficiente e confiável. Não é necessário mostrar a localização dos dados, e tão pouco
o formato interno dos arquivos onde esses estão armazenados. Sobre requisitos que são fundamentais a um SGBD,
segundo Damas (2012), autor do livro: SQL: Structured Query Language, assinale a alternativa correta.
A pesquisa de dados envolve a determinação da chave pesquisada estar ou não entre os dados pesquisados e, caso
esteja, que seja encontrada sua localização. Em computação, a pesquisa tem um papel importante, pois de posse do
campo chave a ser pesquisado fica mais fácil encontrar determinado arquivo, ou mesmo qualquer item que se queira
buscar. Já a classificação envolve a organização dos dados em uma determinada ordem, por exemplo: crescente,
decrescente, ordem alfabética, numérica, entre outros. Acerca dos algoritmos de pesquisa e classificação, analise as
afirmativas a seguir.
I. Diz–se que o algoritmo 0(log n) tem um tempo de execução linear.
II. A pesquisa binária executa em 0(log n) vezes, pois cada passo remove metade dos elementos restantes.
III. O algoritmo de classificação por inserção executa no tempo 0(n²), no pior caso e no caso médio.
IV. No pior caso, a primeira chamada à classificação por intercalação tem de fazer 0(n) comparações para preencher os
n slots no array final.
Estão corretas apenas as afirmativas