Questões

Total de Questões Encontradas: 58

Ano: 2018 Banca: FCC Órgão: DEFENSORIA PÚBLICA DO AMAZONAS Prova: Analista - Banco de Dados
Considerando a indexação de bancos de dados relacionais, é correto afirmar que 
A
em um índice do tipo árvore B+ cada caminho da raiz até uma folha apresenta tamanhos variados. 
B
a criação de um índice não representa espaço adicional de armazenamento além das tabelas originárias dos dados. 
C
uma determinada tabela admite a indexação de apenas um atributo. 
D
índices são atualizados uma única vez a cada hora, independentemente das operações feitas no banco de dados. 
E
índices do tipo árvore B+ são estruturados como árvores balanceadas. 
Ano: 2018 Banca: FCC Órgão: DEFENSORIA PÚBLICA DO AMAZONAS Prova: Analista - Banco de Dados
O comando SQL–ANSI para criar um procedimento chamado P1, que selecione os atributos A e B, de uma tabela T é:  
A
PROCEDURE P1 IS

SELECT A, B

FROM T; 
B
INSERT PROCEDURE P1 INTO DATABASE AS

SELECT A, B

FROM T 
C
CREATE PROCEDURE P1( )

SELECT A, B

FROM T; 
D
MAKE PROCEDURE P1 (SELECT A, B

FROM T); 
E
PROCEDURE P1 AS

SELECT A, B

FROM T 
Ano: 2018 Banca: FCC Órgão: DEFENSORIA PÚBLICA DO AMAZONAS Prova: Analista - Banco de Dados
A linguagem SQL inclui, em seus comandos, a criação e utilização de procedimentos armazenados e de funções, sobre os quais é correto afirmar que 
A
uma função comporta vários parâmetros de saída. 
B
há um limite no número de funções em cada banco de dados, imposto pela linguagem SQL.  
C
uma função pode ser invocada em um comando SQL. 
D
 procedimentos armazenados são invocados pelo comando GO.  
E
procedimentos armazenados não suportam parâmetros de entrada e saída.  
Ano: 2018 Banca: FCC Órgão: DEFENSORIA PÚBLICA DO AMAZONAS Prova: Analista - Banco de Dados
Sejam as seguintes tabelas de um banco de dados relacional:  

Médico (CRM, Nome-Médico, Especialidade)

Atende (ID, CRM)

Paciente (ID, Nome-Paciente, Data-Nascimento) 
O comando T-SQL para obter o nome dos pacientes, o nome e especialidade de seus médicos é:  
A
SELECT Nome-Paciente, Nome-Médico, Especialidade

FROM Médico, Atende, Paciente
B
SELECT Nome-Paciente, Nome-Médico, Especialidade

FROM Médico, Atende, Paciente

WHERE CRM = CRM AND ID = ID 
C
SELECT Nome-Paciente, Nome-Médico, Especialidade

FROM Médico, Paciente

WHERE Médico.CRM = Atende.CRM AND Atende.ID = Paciente.ID 
D
SELECT Nome-Paciente, Nome-Médico, Especialidade

FROM Médico, Paciente
E
SELECT Nome-Paciente, Nome-Médico, Especialidade

FROM Médico, Atende, Paciente

WHERE Médico.CRM = Atende.CRM AND Atende.ID = Paciente.ID 
Ano: 2018 Banca: FCC Órgão: DEFENSORIA PÚBLICA DO AMAZONAS Prova: Analista - Banco de Dados
Seja a tabela

Contas de um banco de dados relacional: Contas (Número, Saldo, Nome-Cliente, Código-Agência)
O comando PL-SQL para obter o saldo e o código da agência dos registros da tabela Conta, com nome do cliente nulo, ordenados pelo saldo, com código da agência maior do que 5000 é: 
A
SELECT Saldo, Código-Agência

FROM Contas

WHERE Código-Agência > 5000 AND Nome-Cliente = ‘null’

CLASSIFY ON Saldo
B
SELECT Saldo, Código-Agência

FROM Contas

WHERE Código-Agência > 5000, Nome-Cliente = NULL’

HAVING Saldo UP 
C
SELECT Saldo, Código-Agência

FROM Contas

WHERE Código Agência > 5000 AND Nome-Cliente IS NULL

ORDER BY Saldo 
D
SELECT Saldo, Código-Agência

FROM Contas

FOR Código-Agência > 5000 , Nome-Cliente <> NULL’

CLASSIFY ON Saldo
E
SELECT Saldo, Código-Agência

FROM Contas

WHERE Código-Agência > 5000 OR Nome-Cliente LIKE ‘NULL’

ORDER UP ON Saldo
Ano: 2018 Banca: FCC Órgão: DEFENSORIA PÚBLICA DO AMAZONAS Prova: Analista - Banco de Dados
Seja a tabela Disciplinas de um banco de dados relacional:

Disciplinas (Código, Nome-Disciplina, Taxa, Local)
O comando SQL-ANSI para modificar a taxa dos cursos com local igual a ‘interno’, para o valor R$ 750,00 é: 
A
UPDATE Disciplinas SET Taxa = 750.00

WHERE Local = ‘interno’ 
B
MODIFY Disciplinas MAKE Taxa = 750.00

FOR Local =’ interno’
C
CHANGE Disciplinas SET Taxa = 750.00

FOR Local =’ interno’ 
D
MODIFY Disciplinas MAKE Taxa = 750.00

WHERE Local =’ interno’ 
E
UPDATE Disciplinas DO Taxa = 750.00

FOR Local =’ interno’ 
Ano: 2018 Banca: FCC Órgão: DEFENSORIA PÚBLICA DO AMAZONAS Prova: Analista - Banco de Dados
Seja a tabela Vendas de um banco de dados relacional:

Vendas (ID, Nome-Item, Valor, Descrição, Fabricante) 
O comando SQL-ANSI para obter o nome do fabricante e o valor médio dos itens de cada fabricante, apenas no caso de valores médios superiores a R$ 100,00 é:
A
SELECT Fabricante, MED (Valor)

FROM Vendas

WHERE MED (Valor) > 100.00 
B
SELECT Fabricante, AVG (Valor)

FROM Vendas

GROUP BY Valor

WHERE AVG (Valor) > 100.00  
C
SELECT Fabricante, MED (Valor)

FROM Vendas

GROUPING Fabricante WITH AVG (Valor) > 100.00
D
SELECT Fabricante, AVG (Valor)

FROM Vendas

GROUP BY Fabricante HAVING AVG (Valor) > 100.00 
E
SELECT Fabricante, AVG (Valor)

FROM Vendas

JOIN Fabricante AND AVG (Valor) > 100.00 
Ano: 2018 Banca: FCC Órgão: DEFENSORIA PÚBLICA DO AMAZONAS Prova: Analista - Banco de Dados
Na implementação de rotinas de recuperação de transações em bancos de dados relacionais, tem papel vital os arquivos de log, sobre os quais é correto afirmar que  
A
devem conter valores antigos e novos de registros que sofreram modificações. 
B
não se aplicam a bancos de dados de pequeno porte. 
C
contêm, exclusivamente, indicação de instantes de início e final de cada transação. 
D
não indicam se as transações foram confirmadas ou abortadas. 
E
aplicam-se, exclusivamente, a bancos de dados que contenham informações sigilosas.
Ano: 2018 Banca: FCC Órgão: DEFENSORIA PÚBLICA DO AMAZONAS Prova: Analista - Banco de Dados
O sistema gerenciador de banco de dados Oracle 12c disponibiliza um utilitário denominado OPatch que contém alguns tipos de patch. Dois desses tipos de patches são denominados 
A
Smart e Security.  
B
Server e PatchSet.  
C
Middle e Interim.  
D
Bundle e Smart.  
E
Interim e Bundle. 
Ano: 2018 Banca: FCC Órgão: DEFENSORIA PÚBLICA DO AMAZONAS Prova: Analista - Banco de Dados
Na definição do armazenamento (storage), considerando o sistema gerenciador de banco de dados Oracle 11g, para se especificar uma área inicial de 10 GB, com incrementos graduais de 1 GB, o subcomando a ser utilizado é 
A
STORAGE (FIRST 10G STEP 1G).
B
STORAGE (PRIMARY 10G INC 1G).
C
STORAGE (INITIAL 10G NEXT 1G). 
D
STORAGE (MAIN 10G PLUS 1G). 
E
STORAGE (MAJOR 10G ADD 1G). 
Página 1 de 6