1941 Q969508
Banco de Dados SQL
Ano: 2022
Banca: Instituto Consulplan
Considere a seguinte estrutura de tabelas de um banco de dados:
Imagem associada para resolução da questão

Analise o script SQL construído por um servidor da área de tecnologia da Procuradoria-Geral do Estado de Santa Catarina (PGE/SC) e, em seguida, assinale a alternativa que apresenta o resultado da sua execução sobre a estrutura de banco de dados fornecida.

Imagem associada para resolução da questão
1942 Q969507
Banco de Dados SQL
Ano: 2022
Banca: FCC
Em um banco de dados SQL aberto em condições ideais, considere a existência de uma tabela chamada clientes com os campos clienteID e nomeCliente e de uma tabela chamada pedidos com os campos pedidoID, clienteID e dataPedido.
A coluna clienteID na tabela pedidos se refere ao clienteID na tabela clientes, ou seja, a relação entre elas ocorre por meio da coluna clienteID.
Para selecionar pedidoID, nomeCliente e dataPedido apenas de registros que possuam valores correspondentes nas duas tabelas utiliza-se a instrução SQL
1943 Q969506
Banco de Dados Banco de Dados Relacionais
Ano: 2022
Banca: FCC
Considere que durante a modelagem de um banco de dados relacional observou-se a existência de duas entidades, Produto e Venda, que se relacionam com cardinalidade muitos-para-muitos, uma vez que em uma venda pode haver vários produtos e um determinado produto pode estar qualificado em várias vendas (no caso, unidades diferentes do mesmo produto). Como os sistemas gerenciadores de banco de dados relacionais existentes não implementam relacionamento muitos-para-muitos, para criar as tabelas referentes às entidades no banco de dados será necessário
1944 Q969473
Banco de Dados SQL
Ano: 2022
Banca: FGV
No SQL padrão, os comandos para incluir, alterar e remover dados presentes nas linhas de uma tabela relacional são, na ordem,
1945 Q969472
Banco de Dados Oracle
Ano: 2022
Banca: FGV
38 No âmbito do Oracle, o termo DUAL refere-se 
1946 Q969471
Banco de Dados PL-SQL
Ano: 2022
Banca: FGV
No âmbito do emprego de cursores no Oracle PL/SQL, assinale o comando que serve para instanciar variáveis com o conteúdo da linha corrente. 
1947 Q969470
Banco de Dados SQL
Ano: 2022
Banca: FGV
Considere um banco de dados que contém três tabelas, T1, T2 e T3, criadas com os comandos que seguem.
CREATE TABLE T1 (A int) CREATE TABLE T2 (A int UNIQUE) CREATE TABLE T3 (A int)
Dado que as três tabelas contêm 50, 100 e 200 linhas, respectivamente, assinale o mínimo possível de linhas que poderiam ser produzidas pelo comando exibido abaixo.
SELECT * FROM T1 UNION SELECT * FROM T1 UNION SELECT * FROM T1
1948 Q969469
Banco de Dados SQL
Ano: 2022
Banca: FGV

Na questão a seguir, considere as seguintes tabelas T1 e T2 de um banco de dados: 


T1

A        B

10      100

12       200

20       250


T2

A      C

10     João

12     Maria

18      Rita



Com referência às tabelas T1 e T2, considere a execução do comando SQL a seguir.


select * from T1 full outer join T2 on T1.A = T2.A


Assinale o número de linhas contendo valores nulos como resultado. 

1949 Q969468
Banco de Dados SQL
Ano: 2022
Banca: FGV

Com referência às tabelas T1 e T2, considere a execução do comando SQL a seguir.


select T2.C, count(*) Contagem

from T1, T2

where T1.A=T2.A

group by T2.C

order by 2, 1


Assinale a lista de valores nas linhas e colunas do resultado produzido. 

1950 Q969465
Banco de Dados DER - Diagrama de Entidade e Relacionamento
Ano: 2022
Banca: FCC

Atenção: Para responder à questão utilize as informações abaixo.


Considere as seguintes tabelas relacionais e seus respectivos campos:

Tabela1: CPF-Contribuinte, Nome-Contribuinte, Idade-Contribuinte

Tabela2: CNPJ-Contribuinte, RazaoSocial, UF, CPF-Contribuinte

CPF-Contribuinte e CNPJ-Contribuinte são definidos como Primary-Key, Unique. 



Com base nessas informações, é correto afirmar: