Questões

Total de Questões Encontradas: 06

A ferramenta gráfica de gerenciamento do Microsoft SQL Server 2000, que permite aos administradores do sistema monitorar eventos de mecanismo do servidor, tais como comandos TRANSACT-SQL, conexão, falha ou desconexão de login e outros, visualizando um registro contínuo da atividade do servidor em tempo real, é o:
A
Service Manager.
B
SQL Server Profiler.
C
SQL Server Query Analyzer.
D
SQL Server Client Network Utility.
E
SQL Server Books Online.
Uma das tarefas que um administrador de um banco de dados realiza é o backup dos bancos de dados. No SQL Server 2000, para esta tarefa, o administrador conta com quatro tipos diferentes de procedimentos de backup, que estão disponíveis através da ferramenta Enterprise Manager. Assinale a opção que NÃO corresponde a um destes tipos de backup.
A
Compactado (Database – compressed).
B
Completo (Database – complete).
C
Diferencial (Database – differential).
D
Log de transações (Transaction log).
E
Arquivo ou grupo de arquivos (File and filegroup).
Para os Sistemas Gerenciadores de Bancos de Dados Relacionais são feitas as seguintes afirmativas:

I – Segundo a propriedade de atomicidade para as transações, as mudanças aplicadas ao banco de dados por uma transação efetivada devem persistir no banco de dados, não devendo ser perdidas em razão de uma falha.
II – A árvore de execução de uma consulta representa os passos que o SGBDR realiza para obter os dados armazenados em uma ou mais tabelas, gerando o resultado esperado por um comando SQL que foi submetido.
III – Se um determinado campo de uma tabela apresenta repetições de valores, é possível definir para ele um índice primário, entretanto, não podemos definir para ele um índice clustering.

Está(ão) correta(s) a(s) afirmativa(s):
A
I, apenas.
B
II, apenas.
C
III, apenas.
D
I e II, apenas.
E
I, II e III.
Para as técnicas de controle de concorrência em Bancos de Dados, assinale a afirmativa INCORRETA.
A
O deadlock ocorre quando cada transação em um conjunto de duas ou mais transações espera por algum item que esteja bloqueado por alguma outra transação T no conjunto.
B
Uma forma para detectar um estado de deadlock consiste em construir um grafo wait-for.
C
O problema de espera indefinida ( starvation ) pode ocor- rer se o esquema de espera para itens bloqueados for parcial, dando prioridade a algumas transações sobre as outras.
D
As técnicas de controle de concorrência baseadas em ordenação por timestamp não usam bloqueios, portanto, deadlocks nunca podem ocorrer.
E
Diz-se que uma transação segue o protocolo de bloqueio de duas fases se todas as operações (read_lock, write_lock) precedem a última operação de desbloqueio na transação.
Suponha as relações abaixo.
Imagem da Questão
Considere, então, a seguinte consulta SQL:

select idfilial
from filial
where idfilial not in
(
 (select idfilial
  from frota
  where tipo = ‘M’ and
  idfilial is not null
  group by idfilial)
  union
 (select idfilial
  from filial
  where
    idfilial not in (select idfilial
                     from bairro_de
                     group by idfilial
                     having count(*) > 1)
 )
)

Quantos registros de dados o resultado da execução da consulta apresenta?

A
0
B
1
C
2
D
3
E
4
A linguagem SQL é um padrão utilizado para a manipulação de informações armazenadas em sistemas de bancos de dados relacionais. Para executar suas tarefas a linguagem SQL usa uma combinação de construtores em álgebra e cálculo relacional. Assinale a afirmativa INCORRETA sobre as cláusulas e operadores utilizados pela linguagem SQL.
A
Os operadores SQL “union”, “intersect” e “except” operam relações e correspondem às operações União , Intersecção , e Subtração da álgebra relacional.
B
A linguagem SQL não admite o uso da cláusula “distinct” com “count(*)”.
C
As cláusulas “check” e “in” podem ser utilizadas em conjunto em um comando SQL “create table” para determinar e enumerar as opções possíveis de um atributo.
D
Uma visão pode ser criada em SQL usando-se o comando “create view”.
E
Se uma cláusula “where” e uma cláusula “having” forem utilizadas na mesma consulta SQL, o predicado que aparece em “having” é aplicado primeiro.
Página 1 de 1