Questões de Concurso Sobre banco de dados

Foram encontradas 15.797 questões

Resolva questões gratuitamente!

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

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
Q564251 Banco de Dados

Diz-se que uma estrutura de banco de dados relacional está correta se obedecer às regras de normalização, atendendo ao enunciado das cinco regras e com um mínimo de redundância.

A regra que estabelece que uma entidade está corretamente normalizada, quando todos os atributos não chave não dependem de nenhum outro atributo não chave, é a seguinte:

Alternativas
Q564246 Banco de Dados
Com relação a visões de um banco de dados, analise estas afirmações.

I. As visões fornecem segurança automática para dados ocultos, ou seja, dados não visíveis por uma determinada visão.

II. As visões não fornecem um recurso de abreviação para uma consulta.

III. As visões permitem que os mesmos dados sejam vistos por usuários diferentes de modos diferentes ao mesmo tempo.

IV. As visões podem fornecer independência de dados lógica.

Então, assinale a alternativa que contém todas as afirmações corretas. 

Alternativas
Q564243 Banco de Dados

A linguagem SQL possui sublinguagens. Dentre elas, destacamos a DDL, de definição de dados; a DML, de manipulação de dados e a DCL, de controle de dados.

Marque a alternativa que possui um comando de cada sublinguagem.

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
Respostas
9981: C
9982: D
9983: B
9984: B
9985: A
9986: C
9987: D
9988: E
9989: D
9990: A
9991: D
9992: C
9993: C
9994: E
9995: C
9996: D
9997: E
9998: A
9999: B
10000: E