Considere as seguintes afirmativas sobre stored procedures no âmbito do MS SQL Server:

I. Uma stored procedure pode receber parâmetros de entrada mas não pode ter parâmetros de saída.

II. No corpo de uma stored procedure não é possível chamar outra stored procedure.

III. Uma stored procedure pode ser executada no servidor onde o banco de dados está localizado ou no computador que executa o aplicativo remoto que tem acesso a esse banco, mesmo que neste último o SQL Server não esteja instalado.

IV. Uma tabela temporária local criada por uma stored procedure perdura após o fim desta, sendo removida no final da sessão (conexão).

Sobre as afirmativas acima, pode-se concluir que

Considere as seguintes operações sobre uma tabela no MS SQL Server 2000:

i. renomear as colunas

ii. deletar colunas

iii. trocar o tipo de dados de uma coluna

iv. alterar o status do nulo em uma coluna (aceitar ou não nulos)

v. renomear a tabela

As operações permitidas sobre uma tabela, depois de ela ter sido criada e salva, são somente:

No MS SQL Server 7.0, os tipos de dados tinyint, smallint e int ocupam, respectivamente:
No MS SQL Server 7.0 há quatro bancos de dados do sistema (system databases), que são:

Considere as seguintes afirmativas sobre replicação no MS SQL Server 7.0:

I. É preciso mais de um servidor SQL para replicação entre bancos de dados em diferentes máquinas.

II. Podem ser replicados dados e stored procedures.

III. Assinaturas anônimas são suportadas. Neste caso, a responsabilidade pela manutenção do sincronismo é do assinante.

IV. Somente bancos de dados SQL Server podem ser assinantes. Pode-se concluir que o número de afirmativas corretas é de:

Considere as seguintes afirmativas sobre modelos de recuperação de falhas no MS SQL Server.

I. O modelo bulk-logged oferece proteção mais completa que o modelo simple.

 II. O modelo de proteção escolhido na criação de um banco de dados não pode ser mudado mais tarde.

III. Quando um banco de dados é criado, o modelo default é o modelo do banco de dados master.

IV. Um backup diferencial só é útil no modelo full.

Sobre as afirmativas acima, pode-se concluir

Considere que, no MS SQL Server 7.0, uma tabela possua um registro que contém, nas suas cinco colunas, os seguintes valores:

1234567

SIMPLEX

3

33.06

12/3/1892 15:10:08

Tomando-se por base estes valores, os tipos de dados mais adequados para os atributos da referida tabela são, na ordem:

Considere as seguintes afirmativas sobre stored procedures no MS SQL Server 7.0:

I. Uma stored procedure pode ter parâmetros de entrada e/ou de saída II. É possível empregar comandos tipo GOTO e IF ... ELSE, além dos comandos SQL III. Um parâmetro de entrada não pode ser do tipo CURSOR. IV. Num ambiente cliente/servidor, stored procedures são vantajosas porque são executadas na máquina cliente, aliviando a carga de processamento do servidor Pode-se concluir que o número de afirmativas corretas é de:

Considere as seguintes faixas de valores:No âmbito do MS SQL Server 7.0, os tipos de dados que melhor correspondem às faixas apresentadas são, respectivamente:

I. Números inteiros entre (-231) e (231 – 1).

 II. 0 (zero) e um.

III. Cadeias de 0 até 8.000 caracteres não-Unicode.

 IV. Data e hora de 01/01/1900 até 06/06/2079 com precisão de minutos.

No âmbito do MS SQL Server 7.0, os tipos de dados que melhor correspondem às faixas apresentadas são, respectivamente: