Foram encontradas 1.880 questões

Resolva questões gratuitamente!

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

Q1191174 Banco de Dados

Analise o comando SQL mostrado a seguir.


Imagem associada para resolução da questão


Sabendo-se que na tabela Venda há registros que não possuem relacionamento com registros de Produto, e vice-versa, assinale a correta interpretação desse comando em relação aos registros de Produto e Venda que aparecem no resultado.

Alternativas
Q1180736 Banco de Dados

Na questão considere as tabelas relacionais T1 e T2, exibidas a seguir com as respectivas instâncias.

Imagem associada para resolução da questão Com referência à tabela T1, definida anteriormente, analise o comando SQL exibido a seguir.

Imagem associada para resolução da questão Assinale a opção que indica o número de registros que serão removidos na execução desse comando.

Alternativas
Q1180735 Banco de Dados

Na questão considere as tabelas relacionais T1 e T2, exibidas a seguir com as respectivas instâncias.

Imagem associada para resolução da questão

Considerando que o comando SQL

Imagem associada para resolução da questão

produz um resultado no qual o valor 1 aparece

Alternativas
Q1180734 Banco de Dados
Na questão considere as tabelas relacionais T1 e T2, exibidas a seguir com as respectivas instâncias. Imagem associada para resolução da questão Considerando que o comando SQL
Imagem associada para resolução da questão

tenha sido executado, assinale a opção que indica o número de linhas que, além dos títulos, aparecem no resultado.
Alternativas
Q1180733 Banco de Dados
No MySQL, a cláusula LIMIT restringe o número de registros retornados por uma consulta SQL. Assinale a opção que indica uma cláusula que, no SQL Server, possui efeito semelhante.
Alternativas
Q1180732 Banco de Dados
Na definição de chaves estrangeiras (foreign Keys) no MySQL, é possível especificar o procedimento a ser adotado quando registros referenciados por chaves estrangeiras são removidos ou têm alguns de seus campos editados. As opções a seguir apresentam procedimentos validos no MySQL, à exceção de uma. Assinale-a.
Alternativas
Q1069977 Banco de Dados

Na questão, considere as tabelas T1 e T2 exibidas a seguir com suas respectivas instâncias.


                                    T1                          T2

                                    a    b                       a       c

                                   10   A                      10      7

                                    11  B                      11      9

                                    12  C                      15   NULL

                                    14  D

delete from T2

where

not exists

(select * from T1

where t1 . a = t2 . a)


No contexto das tabelas T1 e T2 definidas acima, a execução do comando SQL que, eventualmente, remove as linhas, é correto afirmar que

Alternativas
Q1069976 Banco de Dados

Na questão, considere as tabelas T1 e T2 exibidas a seguir com suas respectivas instâncias.


                                    T1                          T2

                                    a    b                       a       c

                                   10   A                      10      7

                                    11  B                      11      9

                                    12  C                      15   NULL

                                    14  D

No contexto das tabelas T1 e T2 definidas acima, considere a execução do comando SQL a seguir.


select t2 . *

from T2

where t2 . a not in

(select t1 . a from T1)


A partir da execução desse comando, o número de linhas que aparece, além da linha de títulos, é

Alternativas
Q1069975 Banco de Dados

Na questão, considere as tabelas T1 e T2 exibidas a seguir com suas respectivas instâncias.


                                    T1                          T2

                                    a    b                       a       c

                                   10   A                      10      7

                                    11  B                      11      9

                                    12  C                      15   NULL

                                    14  D

De acordo com a definição e instâncias das tabelas T1 e T2 definidas acima, analise o comando SQL a seguir.


select t2 . a, t2 . c

from T1 left join T2

on t1 . a = t2 . a


Ao ser executado, esse comando produz um resultado contendo quatro linhas, além da linha de títulos.


Assinale a opção que indica o número de células que aparecem nesse resultado contendo “NULL”.

Alternativas
Q1069974 Banco de Dados

Observe o comando a seguir.


Imagem associada para resolução da questão

Para um comando que acione essa procedure, considere as seguintes possibilidades.

I. exec enigma 1

II. exec enigma @queProduto=1

III. enigma 1


Está correto o que se afirma em:

Alternativas
Q1069973 Banco de Dados

Considere a cláusula “AUTO_INCREMENT” do MySQL 5.7, permitida nos comandos de criação de tabelas.

Assinale a opção que indica a cláusula do MS SQL Server que tem funcionalidade similar.

Alternativas
Q1069972 Banco de Dados

O comando a seguir é um trecho de um exemplo de como inserir dados numa tabela do MS SQL Server.


Insert produto

(produtoid, nome, preço, data)

values


As opções a seguir completam sintaticamente o trecho acima, à exceção de uma. Assinale-a.

Alternativas
Q1069971 Banco de Dados

Sobre a criação e uso de tabelas temporárias (TEMPORARY) no MySQL 5.7, analise as afirmativas a seguir.


I. São visíveis apenas na sessão corrente.

II. São automaticamente removidas ao término da sessão.

III. Duas diferentes sessões podem usar tabelas temporárias com o mesmo nome sem que haja conflitos com as instâncias produzidas em cada sessão.

IV. Nenhum privilégio especial é necessário para o usuário que as cria.


Está correto o que se afirma em:

Alternativas
Q1069970 Banco de Dados

No MYSQL 5.7, a sintaxe de uma das cláusulas que podem ser incluídas num comando de criação de tabela é descrita como mostrado a seguir.


ENGINE [=] engine_name


Assinale a opção que indica a lista de termos que podem ser empregados no papel de engine_name nesse tipo de comando.

Alternativas
Q1069969 Banco de Dados

Analise os dois formatos de comandos do MYSQL 5.7 a seguir.


I. CREATE TABLE X LIKE Y;

II. CREATE TABLE X SELECT * FROM Y;


Assinale a opção que apresenta a descrição correta do efeito desses formatos de comandos no MYSQL 5.7.

Alternativas
Q698320 Banco de Dados
No contexto de um projeto de banco de dados, considere os atributos A, B e C e as dependências funcionais que a esses atributos se aplicam: A → B B → C B → A Considere ainda uma hipotética tabela relacional R, contendo somente os atributos A, B e C. Assinale a opção que indica uma conclusão correta sobre essa tabela R. 
Alternativas
Q698319 Banco de Dados
No contexto do projeto de bancos de dados, é possível derivar novas dependências a partir de um conjunto inicial de dependências funcionais, o que é feito por meio da aplicação de axiomas de derivação. Os axiomas que estabelecem essas regras de derivação são
Alternativas
Q698315 Banco de Dados
Campos nulos ocorrem comumente nas tabelas de bancos de dados relacionais, e em geral são interpretados como “dado não preenchido”. Isso ocasiona uma mudança nas expressões lógicas, que precisam estabelecer um resultado lógico quando uma comparação envolve um ou mais campos com o valor nulo. Assinale a opção que indica a estratégia mais comum dos gerenciadores de bancos na lida com valores nulos.
Alternativas
Q698314 Banco de Dados
Transações distribuídas compõem-se de operações que ocorrem em diferentes computadores, geralmente geograficamente dispersos. Assinale a opção que indica o algoritmo usualmente utilizado para garantir que as operações de uma transação distribuída tenham sido devidamente concluídas ou rejeitadas.
Alternativas
Q698313 Banco de Dados
Os algoritmos de otimização utilizados para consultas dos bancos de dados fazem uma grande diferença no desempenho de um sistema. Um dos fatores mais importantes na escolha dos planos de execução de consultas SQL baseia-se
Alternativas
Respostas
1341: E
1342: E
1343: D
1344: D
1345: C
1346: B
1347: D
1348: B
1349: E
1350: E
1351: C
1352: D
1353: B
1354: D
1355: C
1356: B
1357: A
1358: A
1359: D
1360: C