domingo, 1 de julho de 2012

Questão Prefeitura Florianópolis 2008

Assinale a alternativa correta.
Um cursor em um banco de dados relacional:
a. ( ) Não é capaz de acessar tuplas de uma visão.
b. ( ) Não é capaz de acessar tuplas de mais de uma tabela.
c. ( ) Permite somente a leitura de tuplas resultantes de uma consulta realizada por um programa de aplicação.
d. ( ) Permite somente a atualização de tuplas resultantes de uma consulta realizada por um programa de aplicação.
e. ( ) Permite a leitura e/ou atualização de tuplas resultantes de uma consulta realizada por um programa de aplicação.

Em Cliente/Servidor não é comum manipular as informações armazenadas num banco de dados acessando diretamente as tabelas, em geral, quando conectamos a aplicação ao banco, é extraído um "espelho" dos dados que necessitamos manipular. Esses dados são armazenados em tabelas virtuais temporárias, que o Visual FoxPro chama de Cursor.
Os cursores são idênticos as tabelas no que diz respeito a sua estrutura, as diferenças entre eles consistem nas seguintes particularidades:
1 - Um cursor é virtual, não pertence ao baanco de dados;
2 - Um cursor é sempre temporário;
3 - Um cursor contém apenas os dados que se deseja trabalhar, não necessáriamente a tabela inteira;
4 - Um cursor gerado através de um clásula Select From é sempre ready only.

Resposta letra e

Nenhum comentário:

Postar um comentário