Foram encontradas 13.789 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2536550 Banco de Dados
O banco de dados relacional é um recurso imprescindível para a operacionalização dos sistemas nas organizações; é através dessas estruturas que os dados coletados pelas aplicações de diferentes plataformas são armazenados, possibilitando a sua posterior recuperação e utilização pelos usuários. Para organizar corretamente os dados nessas estruturas, os profissionais aplicam o recurso de normalização, que é focado na prevenção de problemas com repetição e atualização de dados, além do correto tratamento no que diz respeito à integridade. Seguindo os conceitos definidos nessa padronização, é possível afirmar que “eliminar dependências funcionais transitivas” é uma característica da: 
Alternativas
Q2536544 Banco de Dados
O Tribunal de Justiça do Estado do Maranhão designou certo servidor de tecnologia da informação para assumir a função de DBA em um projeto específico do órgão. O motivo dessa atribuição foi a experiência prévia do profissional no mercado de trabalho privado aliada às diversas certificações que ele possuía nessa área. Ao iniciar no projeto, o profissional recebeu as instruções técnicas do coordenador de tecnologia, que também repassou as expectativas e os desafios avaliados para o projeto. Após alguns meses no projeto, já devidamente adaptado e em período produtivo, o profissional precisou construir uma instrução SQL onde fosse gerada uma combinação de cada linha da primeira tabela com cada linha de uma segunda tabela para a equipe de desenvolvimento de sistemas. Pode-se afirmar que o DBA utilizou um recurso conhecido como:
Alternativas
Q2535259 Banco de Dados

No contexto do PostgreSQL, analise o esquema de um comando a seguir.



CREATE ... nome

LOCATION 'path completo';



Especificados o nome e o path completo, o texto que pode completar o trecho pontilhado para que esse comando seja válido é

Alternativas
Q2535257 Banco de Dados

No contexto da administração de um ambiente PostgreSQL, analise o comando a seguir.


        pg_dump XXXX > saida.sql


O efeito causado pela execução desse comando é

Alternativas
Q2535256 Banco de Dados

Num ambiente Oracle, no âmbito do Database Resource Manager, analise o comando a seguir.


EXEC

DBMS_RESOURCE_MANAGER_PRIVS.

    GRANT_SYSTEM_PRIVILEGE - (GRANTEE_NAME => 'xxxxx', -

     PRIVILEGE_NAME =>

'ADMINISTER_RESOURCE_MANAGER', -

     ADMIN_OPTION => FALSE);


Assinale o efeito desse comando.

Alternativas
Q2535255 Banco de Dados
Na implementação de bancos de dados distribuídos, assinale a correta distinção/semelhança entre o algoritmo 2-Phase Commit e o algoritmo 2-Phase lock.
Alternativas
Q2535254 Banco de Dados
Em bancos de dados relacionais que utilizem a linguagem SQL (não procedural) a otimização de comandos SQL é um fator central no “tuning” de um banco de dados.
A otimização foca na determinação do modo mais eficiente para obter o resultado. Nesse contexto, o “estimator” é o componente que avalia o consumo de recursos num certo plano de execução.
De acordo com o que é preconizado pela Oracle, os fatores pelos quais o custo é estimado são:
Alternativas
Q2535253 Banco de Dados
Numa instalação SQL Server, o administrador do banco de dados precisa identificar as tabelas do banco de dados corporativo da empresa que sofreram alterações nas suas definições num dado intervalo de tempo.
Assinale o comando que produz corretamente essas informações.
Alternativas
Q2535252 Banco de Dados
No contexto de uma instalação MS SQL Server, avalie as afirmativas a seguir a respeito dos bancos de dados pré-definidos master, model, tempdb.

I. tempdb é recriado sempre quando o SQL Server é iniciado.
II. model é criado opcionalmente, e pode ser utilizado apenas como read only.
III. master não permite operações de backup e/ou recuperação.

Está correto o que se afirma apenas em
Alternativas
Q2535251 Banco de Dados
Assinale a lista que contém somente técnicas tipicamente aplicadas em operações de data mining.
Alternativas
Q2535250 Banco de Dados
No contexto da lógica de três estados, normalmente utilizada em expressões lógicas que envolvem valores nulos, considere uma tabela relacional T com colunas X, Y, Z, com apenas uma linha, cujos valores das colunas são, respectivamente, 10, 20 e null.
Assinale o comando que retornaria o valor 1 no resultado.
Alternativas
Q2535249 Banco de Dados
Com referência à normalização de bancos de dados, considere uma tabela relacional T, com colunas C, H, N, P, na qual as dependências funcionais identificadas são exibidas a seguir.

C -> H
C -> P
C -> N
P -> C

O comando SQL utilizado na criação dessa tabela é exibido a seguir.

create table T (
C int not null unique,
H int null unique,
P int null unique,
N int not null )

Assinale a dependência funcional adicional necessária para que o esquema acima esteja de acordo com a forma normal Boyce-Codd. 
Alternativas
Q2535248 Banco de Dados

                                                    

Considere que um erro de programa na manipulação da tabela IPCA apresentada produziu a inserção de registros duplicados, de modo que algumas linhas da tabela ficaram com valores idênticos em suas colunas.
Analise as alternativas SQL que foram consideradas para a remoção das linhas redundantes.

I. Utilizar o comando delete com a cláusula except one.
II. Utilizar o comando delete incluindo a cláusula exists, o que faria com que a última linha de cada grupo de repetições não seria removida uma vez que não mais existiria uma outra linha idêntica.
III. Introduzir, temporariamente, uma nova coluna na tabela, com valores gerados por meio de um mecanismo de auto increment, ou sequence, e utilizar o uso do comando delete incluindo a cláusula exists.

Em relação a essas alternativas, é correto afirmar que
Alternativas
Q2535247 Banco de Dados

                                                    

Assinale o comando SQL que produz as colunas ano, mes e indice, da tabela IPCA apresentada, ordenadas por ano/mês e precedidas por uma coluna com a numeração sequencial das linhas a partir de 1.


   Imagem associada para resolução da questão

Alternativas
Q2535246 Banco de Dados

                                                    

No contexto da tabela IPCA apresentada, analise o comando SQL a seguir.


select avg(indice)


from IPCA


group by mes


order by mes



A execução desse comando gera

Alternativas
Q2535245 Banco de Dados

                                                    

No contexto da tabela IPCA apresentada, analise os dois comandos SQL a seguir.


   Imagem associada para resolução da questão


Sobre a execução desses comandos, assinale a afirmativa correta.

Alternativas
Q2534664 Banco de Dados
Com relação aos modelos de dados em aplicações de bancos de dados, a prática adotada em muitos casos é um modelo progressivo, baseado em níveis de abstração.
Assinale esses níveis, na ordem em que são usualmente empregados nessa estratégia.
Alternativas
Q2534662 Banco de Dados
Considere as seguintes afirmativas a respeito da diferença entre data warehouse e data lake.

I. Tipicamente, data warehouses armazenam dados em esquemas definidos, o que permite otimizar consultas em SQL.
II. Data lakes prestam-se a armazenar dados oriundos de fontes externas, tais como sensores e mídias sociais, dentre outras, com formatos diversificados e estruturas não completamente definidas.
III. Embora haja diferenças importantes, ambos são implementados e operados por meio de Sistemas Gerenciados de Bancos de Dados (SGBD) e coletam dados por meio de ferramentas de ETL.

Está correto somente o que se afirma em
Alternativas
Q2534661 Banco de Dados
Uma das tarefas executadas por Sistemas Gerenciadores de Bancos de Dados, especialmente os relacionais, é a otimização de consultas e operações SQL. Dada uma expressão lógica, especificada por meio dessa linguagem, os gerenciadores buscam estabelecer a melhor estratégia para executar o comando SQL e produzir o resultado desejado.
No contexto da execução eficiente de uma consulta, assinale a definição correta para o conceito de Query Plan (Plano de Consulta).
Alternativas
Q2534660 Banco de Dados
No contexto de análise de dados numéricos em aplicações de Big Data, há casos em que é necessário lidar com a identificação/isolamento de outliers. Uma das técnicas utilizadas nesses casos é baseada na fórmula a seguir.
Z = (x – µ) / σ
Na fórmula, “Z” é um fator (ou escore) que permite estabelecer se o valor numérico “x” deve ser considerado um outlier ou não.
Os símbolos “µ” e “σ” empregados na fórmula significam respectivamente:
Alternativas
Respostas
2641: C
2642: D
2643: D
2644: A
2645: E
2646: B
2647: A
2648: D
2649: A
2650: A
2651: A
2652: B
2653: E
2654: E
2655: A
2656: C
2657: B
2658: D
2659: E
2660: D