Foram encontradas 13.789 questões

Resolva questões gratuitamente!

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

Q567884 Banco de Dados
                                            X                   Y   

                                          a   b              c   d 

                                          1   2              1   2

                                          3   3              3   4

                                          4   5              5   6

                                          5   7              7   8

                                                               9   1 

delete from y

where y.c in

(select a from x union select c from y)

Considerando-se as tabelas e o comando SQL mostrados acima, é correto concluir que o número de registros removidos da tabela Y pela execução desse comando é: 
Alternativas
Q567883 Banco de Dados
                                              X                    Y   

                                            a   b               c   d 

                                            1   2               1   2

                                            3   3               3   4

                                            4   5               5   6

                                            5   7               7   8

                                                                  9   1

select x.a from x

where not exists

     (select * from y where y.c = x.a+1) 

Considerando-se as tabelas e o comando SQL mostrados acima, é correto concluir que esse comando produz um resultado com uma única coluna contendo somente o(s) valor(es): 
Alternativas
Q567882 Banco de Dados
                                                X                         Y        

                                             a    b                   c   d  

                                             1     2                  1   2

                                             3     3                  3   4

                                             4     5                  5   6

                                             5     7                  7   8

                                                                        9   1

select *

from x left join y on x.a=y.c

order by x.a

Considerando-se as tabelas e o comando SQL mostrados acima, é correto concluir que esse comando produz: 
Alternativas
Q567881 Banco de Dados
No Oracle, a linguagem procedural que permite estreito acoplamento com o SQL é conhecida como:
Alternativas
Q567880 Banco de Dados
Analise as seguintes afirmativas sobre tablespaces no Oracle:

1. Uma tablespace pertence sempre a um único banco de dados.

2. Uma tablespace armazena apenas as tabelas de um banco de dados e seus respectivos índices.

3. Datafiles são sempre associados a somente uma tablespace.

Somente está correto o que se afirma em: 
Alternativas
Q567879 Banco de Dados
Analise as seguintes afirmativas sobre SEQUENCES no Oracle:

1. Os valores gerados por uma sequence podem ser cíclicos, isto é, retornam ao valor inicial ao atingirem certo limite.

2. Se for gerado um valor para uma transação que é posteriormente abortada (roll back) o mesmo valor pode ser gerado para outra transação.

3. Um mesmo usuário recebe sempre valores contínuos na ordem estabelecida para a sequence, mesmo quando há outros usuários gerando valores com a mesma sequence.

4. A função utilizada para gerar valores de uma sequence é denominada IDENTITY.

Somente está correto o que se afirma em: 
Alternativas
Q567878 Banco de Dados
Diagramas entidade-relacionamento na notação IDEF1X distinguem relacionamentos identificadores e não identificadores. A presença de um relacionamento identificador faz com que:
Alternativas
Q566994 Banco de Dados

Elaboração e manutenção de banco de dados faz parte do cotidiano da área administrativa. Sobre o assunto, leia as afirmativas e julgue-as V (verdadeiras) ou F (falsas).

(...) Um sistema de gerenciamento de banco de dados é uma coleção de arquivos e programas inter-relacionados que permitem ao usuário o acesso para consultas e alterações desses dados.

(...) Em um sistema de banco de dados, a verificação impressa de informações, por meio da correlação de dados, recebe o nome de consulta.

(...) Processamento de dados é a coleção de dados inter-relacionados, representando informações sobre um domínio específico.

(...) Um banco de dados possui um conjunto pré-definido de usuários e aplicações.

(...) Um banco de dados pode ser criado e mantido por um conjunto de aplicações desenvolvidas para uma tarefa específica.

Assinale a alternativa que apresenta a sequência correta.

Alternativas
Q566708 Banco de Dados
Considere que o Tribunal Regional do Trabalho possua em seu Banco de Dados a tabela Tab_Processos descrita abaixo. Imagem associada para resolução da questão
Considere que, após uma consulta, foi produzido o seguinte resultado: Nro_Proc
1234567-80.2010.5.04.0000
7777777-70.2011.5.04.0000

SUM(Custas_Proc)
1072500.00
3200000.00

O comando SQL utilizado para obter o resultado acima é:
Alternativas
Q566707 Banco de Dados
Considere a arquitetura geral de um sistema de BI- Business Intelligence mostrada na figura abaixo. Imagem associada para resolução da questão
Nesta arquitetura
Alternativas
Q566706 Banco de Dados
O Sistema Gerenciador de Banco de Dados (SGBD)
Alternativas
Q566705 Banco de Dados

Considere os dois trechos de código PL/SQL do Oracle 11g.

Imagem associada para resolução da questão

O trecho

Alternativas
Q564200 Banco de Dados
Considere a figura abaixo que traz componentes de um sistema de BI-Business Intelligence.

                      Imagem associada para resolução da questão

Os elementos I, II, III e IV indicados na figura são, correta e respectivamente, associados com: 
Alternativas
Q564199 Banco de Dados
Considere o trecho de código abaixo. 

SQL> DECLARE

   2 total NUMBER;

   3 horas_trab NUMBER := 40;

   4 valor_hora NUMBER := 52.50;

   5 bonus NUMBER := 1500.00;

   6 nome VARCHAR2(128);

   7 id_ok BOOLEAN;

   8

   9 BEGIN

  10 total := (horas_trab * valor_hora) + bonus;

  11 nome := 'Antonia Santos';

  12 id_ok := TRUE;

  13 END;

  14 /

O código 
Alternativas
Q564198 Banco de Dados
Considere que o Tribunal Regional do Trabalho possua em seu Banco de Dados a tabela Processos descrita abaixo. 

                                             Tabela Processos

                            Nro_Processo                     Envolvido

                1112222-12.2011.5.04.0000      Maria da Silva

                3336666-36.2013.5.04.0000    Jose dos Santos

                7779999-79.2015.5.04.0000       Antonio Alves

                1234567-89.2012.5.04.0000     Jeronimo Souza 

O comando SQL que traz todos os dados da tabela ordenados pela ordem alfabética dos nomes dos envolvidos é: 
Alternativas
Q563289 Banco de Dados
Sobre a normalização de dados e as três primeiras formas normais, assinale a alternativa que só apresenta informações verdadeiras.

(Obs.: Nas comparações, considerar as bases com a mesma massa de dados, porém em diferentes níveis de normalização) 

Alternativas
Q563288 Banco de Dados
Sobre a Linguagem SQL (DDL e DML), assinale a alternativa correta segundo o padrão SQL ANSI 92.
Alternativas
Q563287 Banco de Dados
Sobre a Linguagem SQL (DDL e DML), assinale a alternativa que apresenta um comando válido segundo o padrão SQL ANSI 92.
Alternativas
Q563286 Banco de Dados
Considerando o padrão SQL ANSI 92, assinale a alternativa com o comando correto referente a instruções realizadas sobre a tabela colaboradores.
Alternativas
Q563285 Banco de Dados
Considerando o padrão SQL ANSI 92, assinale a alternativa com o comando correto referente a permissões concedidas ou revogadas sobre a tabela clientes para o usuário financeiro.
Alternativas
Respostas
9041: E
9042: C
9043: D
9044: B
9045: B
9046: A
9047: C
9048: D
9049: E
9050: D
9051: A
9052: D
9053: C
9054: D
9055: E
9056: A
9057: B
9058: E
9059: A
9060: C