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.
O padrão utilizado na internet atualmente é o modelo de camadas TCP/IP, ou como alguns autores o chamam,
modelo internet. A arquitetura do modelo de camadas TCP/IP é composta por cinco camadas, sendo cada uma
responsável por um serviço, e com as suas funções específicas. Numa transmissão de dados, por exemplo, o envio dos
dados das eleições, que é feito via internet, cada uma das camadas tem a sua importância e seu respectivo protocolo
responsável por cada ação realizada nessas transmissões. Na camada de rede encontram–se os protocolos de
roteamento, e dois protocolos têm sido os mais utilizados para o roteamento dentro de um sistema autônomo na
internet, conhecidos como IGP (Internet Gateway Protocols – Protocolos de Roteadores Internos). Sobre esses dois
protocolos, 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