Foram encontradas 1.880 questões

Resolva questões gratuitamente!

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

Q1866326 Banco de Dados

Nas próximas cinco questões, considere as tabelas T1, T2 e T3, cujas estruturas e instâncias são exibidas a seguir. O valor NULL deve ser tratado como unknown (desconhecido).



Tomando como referência as tabelas T1, T2 e T3, descritas anteriormente, o comando SQL


            select t1.*

            from T1

            where not exists

                     (select * from T2, T3

                      where t1.A = t3.A and t2.C = t3.C

                          and t3.E is null)


produz como resultado somente a(s) linha(s):

Alternativas
Q1866325 Banco de Dados

Nas próximas cinco questões, considere as tabelas T1, T2 e T3, cujas estruturas e instâncias são exibidas a seguir. O valor NULL deve ser tratado como unknown (desconhecido).



Tomando como referência as tabelas T1, T2 e T3, descritas anteriormente, o comando SQL


        select t1.A, t2.C, sum(t3.E) soma

        from t1, t2, t3

        where t1.B > 2 and t2.D < 55 and t3.E > 19

        group by t1.A, t2.C


produz um resultado que, sem contar a linha de títulos, exibe:

Alternativas
Q1846180 Banco de Dados
No contexto do MySQL, assinale a opção que indica os comandos utilizados para inserir/alterar/remover registros de uma tabela.
Alternativas
Q1846179 Banco de Dados

Atenção: para resolver a questão a seguir, considere a estrutura e a instância da tabela IMB exibida abaixo. 


A            B

    2         NULL

3            3

4            3

4            2

NULL     1

5            0

Com relação à tabela, analise o comando SQL a seguir.


        select A, count(*)

        from IMB

        where A is not NULL

        group by A

        having sum(B) > 2


Assinale o resultado que é exibido quando esse comando é executado.

Alternativas
Q1846178 Banco de Dados

Atenção: para resolver a questão a seguir, considere a estrutura e a instância da tabela IMB exibida abaixo. 


A            B

    2         NULL

3            3

4            3

4            2

NULL     1

5            0

Com relação à tabela descrita anteriormente, analise o comando SQL a seguir.


        select *

        from IMB

        where A is null and B = 2 or B = 3


Assinale o resultado exibido quando esse comando é executado.

Alternativas
Q1846176 Banco de Dados
No contexto do Oracle, há um recurso para gerar séries de números inteiros exclusivos que podem ser compartilhados. Assinale-o.
Alternativas
Q1846175 Banco de Dados
Na criação de esquemas de bancos de dados relacionais a partir de modelos/diagramas de entidades e relacionamentos, a implementação física de relacionamentos M:N é usualmente feita por meio de
Alternativas
Q1846140 Banco de Dados

Atenção: na próxima questão, considere a estrutura e a instância da tabela descendencia, exibida a seguir.



Cada linha significa que a “pessoa1” tem a “relação” descrita em relação à “pessoa2”. Por exemplo, Rafael é filha(o) de João, e Pedro é filha(o) de Rita.

Com relação à tabela descrita anteriormente, é preciso processar os dados e inserir na tabela a relação “neta(o)”. Os novos registros terão os nomes dos netos na primeira coluna, o valor “neta(o)” na segunda e, na terceira coluna, os nomes do respectivos avós ou avôs.


Considerando a sintaxe do MS SQL Server, assinale o comando SQL que executaria essa inserção.

Alternativas
Q1846139 Banco de Dados

Atenção: na próxima questão, considere a estrutura e a instância da tabela descendencia, exibida a seguir.



Cada linha significa que a “pessoa1” tem a “relação” descrita em relação à “pessoa2”. Por exemplo, Rafael é filha(o) de João, e Pedro é filha(o) de Rita.

Com relação à tabela, assinale o comando SQL que exibe as pessoas que têm mais de um filho. 
Alternativas
Q1846138 Banco de Dados
No contexto do SQL Server, assinale os comandos utilizados para remover registros de uma tabela. 
Alternativas
Q1846137 Banco de Dados

No MySQL é possível que os dados de uma tabela InnoDB sejam armazenados na própria estrutura de um índice.


Assinale a opção que indica a maneira como isso é feito. 

Alternativas
Q1846136 Banco de Dados

O Oracle define e permite a utilização de uma tabela especial, usualmente utilizada para avaliar expressões ou invocar funções por meio do comando SELECT do SQL.


Assinale o nome dessa tabela.

Alternativas
Q1844142 Banco de Dados
Considere uma tabela de banco de dados R, contendo uma coluna A, numérica, que é a chave primária da tabela. Tomando como referência a sintaxe do MS SQL Server, o comando SQL que NÃO funciona para exibir o maior valor da coluna é:
Alternativas
Q1844141 Banco de Dados
Considere uma tabela de banco de dados T1, com colunas A e B, e outra, T2, com colunas C e D. A coluna A constitui a chave primária de T1. Não há chave primária em T2. Há n1 registros em T1 e n2 registros em T2, n1 > 0 e n2 > 0. Considere ainda o comando SQL a seguir.
select distinct A from T1 right join T2 on T1.A=T2.C
Para quaisquer instâncias de T1 e T2 de acordo com as premissas acima, é correto afirmar, sobre o resultado produzido pela execução desse comando, que:
Alternativas
Q1844140 Banco de Dados
No contexto da implementação de bancos de dados, o acrônimo ACID denota o conjunto de propriedades que devem ser observadas por sistemas transacionais. Essas quatro propriedades são:
Alternativas
Q1842200 Banco de Dados
Com respeito às versões mais recentes do MS SQL Server Express Edition, que é distribuído sem custos, assinale o limite máximo de tamanho de um banco de dados (database).
Alternativas
Q1842199 Banco de Dados
Atenção: na próxima questão, considere a definição e as instâncias das tabelas de bancos de dados CLUBE e JOGO exibidas a seguir.
 
nome
Barcelona
Boca Juniors
The Strongest

JOGO
mandante             visitante                 golsM             golsV
Barcelona             Boca Juniors              1                     0
Barcelona             The Strongest         NULL             NULL
Boca Juniors         Barcelona                  0                     0
Boca Juniors         The Strongest            3                     0
The Strongest        Barcelona                  2                     0
The Strongest        Boca Juniors             2                     0 

Cada clube deve jogar quatro vezes, duas como mandante e duas como visitante.
As colunas golsM e golsV registram o número de gols dos times mandantes e visitantes, respectivamente, em cada jogo. Ambas são nulas enquanto o jogo não for realizado. 
Dependências funcionais têm um papel importante na teoria de bancos de dados. Tomando por base a instância da tabela JOGO, definida anteriormente, assinale a dependência funcional que pode ser corretamente depreendida. 
Alternativas
Q1842198 Banco de Dados
Atenção: na próxima questão, considere a definição e as instâncias das tabelas de bancos de dados CLUBE e JOGO exibidas a seguir.
 
nome
Barcelona
Boca Juniors
The Strongest

JOGO
mandante             visitante                 golsM             golsV
Barcelona             Boca Juniors              1                     0
Barcelona             The Strongest         NULL             NULL
Boca Juniors         Barcelona                  0                     0
Boca Juniors         The Strongest            3                     0
The Strongest        Barcelona                  2                     0
The Strongest        Boca Juniors             2                     0 

Cada clube deve jogar quatro vezes, duas como mandante e duas como visitante.
As colunas golsM e golsV registram o número de gols dos times mandantes e visitantes, respectivamente, em cada jogo. Ambas são nulas enquanto o jogo não for realizado. 
Analise o comando SQL a seguir, à luz das definições e instâncias das tabelas CLUBE e JOGO, apresentadas anteriormente.         select distinct mandante, visitante         from JOGO, CLUBE Assinale o número de linhas, sem incluir os títulos, produzidas pela execução desse comando.
Alternativas
Q1842197 Banco de Dados
Atenção: na próxima questão, considere a definição e as instâncias das tabelas de bancos de dados CLUBE e JOGO exibidas a seguir.
 
nome
Barcelona
Boca Juniors
The Strongest

JOGO
mandante             visitante                 golsM             golsV
Barcelona             Boca Juniors              1                     0
Barcelona             The Strongest         NULL             NULL
Boca Juniors         Barcelona                  0                     0
Boca Juniors         The Strongest            3                     0
The Strongest        Barcelona                  2                     0
The Strongest        Boca Juniors             2                     0 

Cada clube deve jogar quatro vezes, duas como mandante e duas como visitante.
As colunas golsM e golsV registram o número de gols dos times mandantes e visitantes, respectivamente, em cada jogo. Ambas são nulas enquanto o jogo não for realizado. 
Analise o comando SQL a seguir, à luz das definições e instâncias das tabelas CLUBE e JOGO, definidas anteriormente. select c.nome from CLUBE c where  (select count(*) from JOGO j  where c.nome = j.mandante) <> 2  or  (select count(*) from JOGO j  where c.nome = j.visitante) <> 2  O resultado produzido pela execução desse comando é a lista de todos os clubes que 
Alternativas
Q1842196 Banco de Dados
Atenção: na próxima questão, considere a definição e as instâncias das tabelas de bancos de dados CLUBE e JOGO exibidas a seguir.
 
nome
Barcelona
Boca Juniors
The Strongest

JOGO
mandante             visitante                 golsM             golsV
Barcelona             Boca Juniors              1                     0
Barcelona             The Strongest         NULL             NULL
Boca Juniors         Barcelona                  0                     0
Boca Juniors         The Strongest            3                     0
The Strongest        Barcelona                  2                     0
The Strongest        Boca Juniors             2                     0 

Cada clube deve jogar quatro vezes, duas como mandante e duas como visitante.
As colunas golsM e golsV registram o número de gols dos times mandantes e visitantes, respectivamente, em cada jogo. Ambas são nulas enquanto o jogo não for realizado. 
Considere a tabela JOGO. No MS SQL Server, com a configuração default, assinale o comando que produz corretamente a lista de jogos que ainda não foram realizados.
Alternativas
Respostas
1101: B
1102: A
1103: D
1104: D
1105: A
1106: C
1107: D
1108: D
1109: B
1110: B
1111: A
1112: A
1113: D
1114: E
1115: B
1116: D
1117: B
1118: B
1119: C
1120: A