Foram encontradas 80 questões.
Na questão considere um banco de dados simplificado que armazena dados sobre um campeonato de futebol. Há um conjunto de times cadastrados que jogam todos entre si duas vezes, em turno e returno, uma vez como time local e uma vez como time visitante. Cada time do campeonato possui um valor único para o atributo id_time. Há também um conjunto de jogadores inscritos, que participam do campeonato. Cada jogador joga o campeonato todo por um mesmo time. Cada jogador possui um valor único para o atributo id_jogador. Cada jogo tem uma data de realização e o resultado é registrado através do número de gols de cada time, local e visitante. A participação de cada jogador nos jogos e o número de gols marcados devem constar no banco de dados. Considere que após a inserção dos registros correspondentes aos jogos, as datas e escores possam ser paulatinamente preenchidos de acordo com a realização dos jogos.
As estruturas das tabelas para este banco de dados são mostradas a seguir, juntamente com algumas das linhas de suas instâncias a título de exemplo.

Considere os quatro comandos abaixo.
I. insert into jogo (id_timeL,id_timeV) values
(1,2);
II. insert into jogo values
(1,2,null,null,null,null);
III. insert into jogo (id_timeV,id_timeL) values
(2,1);
IV. insert into jogo values
(1,2,default,default,default,default);
Supondo-se que todos os atributos da tabela Jogo admitam nulos e que nenhum deles tenha um valor default explicitamente definido, pode-se concluir que são equivalentes entre si somente os comandos:
Provas
Na questão considere um banco de dados simplificado que armazena dados sobre um campeonato de futebol. Há um conjunto de times cadastrados que jogam todos entre si duas vezes, em turno e returno, uma vez como time local e uma vez como time visitante. Cada time do campeonato possui um valor único para o atributo id_time. Há também um conjunto de jogadores inscritos, que participam do campeonato. Cada jogador joga o campeonato todo por um mesmo time. Cada jogador possui um valor único para o atributo id_jogador. Cada jogo tem uma data de realização e o resultado é registrado através do número de gols de cada time, local e visitante. A participação de cada jogador nos jogos e o número de gols marcados devem constar no banco de dados. Considere que após a inserção dos registros correspondentes aos jogos, as datas e escores possam ser paulatinamente preenchidos de acordo com a realização dos jogos.
As estruturas das tabelas para este banco de dados são mostradas a seguir, juntamente com algumas das linhas de suas instâncias a título de exemplo.

Suponha que não fosse permitida a existência de dois ou mais jogadores com o mesmo nome (atributo jogador_nome). Nesse caso, se a chave primária da tabela Jogador fosse composta apenas pelo atributo id_jogador e não houvesse outro atributo (ou conjunto de atributos) com a propriedade unique nessa tabela, a definição da referida tabela estaria violando a:
Provas
Na questão considere um banco de dados simplificado que armazena dados sobre um campeonato de futebol. Há um conjunto de times cadastrados que jogam todos entre si duas vezes, em turno e returno, uma vez como time local e uma vez como time visitante. Cada time do campeonato possui um valor único para o atributo id_time. Há também um conjunto de jogadores inscritos, que participam do campeonato. Cada jogador joga o campeonato todo por um mesmo time. Cada jogador possui um valor único para o atributo id_jogador. Cada jogo tem uma data de realização e o resultado é registrado através do número de gols de cada time, local e visitante. A participação de cada jogador nos jogos e o número de gols marcados devem constar no banco de dados. Considere que após a inserção dos registros correspondentes aos jogos, as datas e escores possam ser paulatinamente preenchidos de acordo com a realização dos jogos.
As estruturas das tabelas para este banco de dados são mostradas a seguir, juntamente com algumas das linhas de suas instâncias a título de exemplo.

A partir dos requisitos e das tabelas apresentados para o banco de dados, a dependência funcional que NÃO pode ser corretamente depreendida é:
Provas
Na questão considere um banco de dados simplificado que armazena dados sobre um campeonato de futebol. Há um conjunto de times cadastrados que jogam todos entre si duas vezes, em turno e returno, uma vez como time local e uma vez como time visitante. Cada time do campeonato possui um valor único para o atributo id_time. Há também um conjunto de jogadores inscritos, que participam do campeonato. Cada jogador joga o campeonato todo por um mesmo time. Cada jogador possui um valor único para o atributo id_jogador. Cada jogo tem uma data de realização e o resultado é registrado através do número de gols de cada time, local e visitante. A participação de cada jogador nos jogos e o número de gols marcados devem constar no banco de dados. Considere que após a inserção dos registros correspondentes aos jogos, as datas e escores possam ser paulatinamente preenchidos de acordo com a realização dos jogos.
As estruturas das tabelas para este banco de dados são mostradas a seguir, juntamente com algumas das linhas de suas instâncias a título de exemplo.

O comando SQL que mostra o número de jogos que ainda restam para cada time é:
Provas
Na questão considere um banco de dados simplificado que armazena dados sobre um campeonato de futebol. Há um conjunto de times cadastrados que jogam todos entre si duas vezes, em turno e returno, uma vez como time local e uma vez como time visitante. Cada time do campeonato possui um valor único para o atributo id_time. Há também um conjunto de jogadores inscritos, que participam do campeonato. Cada jogador joga o campeonato todo por um mesmo time. Cada jogador possui um valor único para o atributo id_jogador. Cada jogo tem uma data de realização e o resultado é registrado através do número de gols de cada time, local e visitante. A participação de cada jogador nos jogos e o número de gols marcados devem constar no banco de dados. Considere que após a inserção dos registros correspondentes aos jogos, as datas e escores possam ser paulatinamente preenchidos de acordo com a realização dos jogos.
As estruturas das tabelas para este banco de dados são mostradas a seguir, juntamente com algumas das linhas de suas instâncias a título de exemplo.

No MS SQL Server, a consulta SQL
select time_nome,
(select count(*) from jogo j
where golsL > golsV
and id_timeL=t.id_time)
+
(select count(*) from jogo j
where golsV > golsL
and id_timeV=t.id_time) x
from time t
order by 2 desc, time_nome
produz uma lista contendo, para cada time, o número de:
Provas
Na questão considere um banco de dados simplificado que armazena dados sobre um campeonato de futebol. Há um conjunto de times cadastrados que jogam todos entre si duas vezes, em turno e returno, uma vez como time local e uma vez como time visitante. Cada time do campeonato possui um valor único para o atributo id_time. Há também um conjunto de jogadores inscritos, que participam do campeonato. Cada jogador joga o campeonato todo por um mesmo time. Cada jogador possui um valor único para o atributo id_jogador. Cada jogo tem uma data de realização e o resultado é registrado através do número de gols de cada time, local e visitante. A participação de cada jogador nos jogos e o número de gols marcados devem constar no banco de dados. Considere que após a inserção dos registros correspondentes aos jogos, as datas e escores possam ser paulatinamente preenchidos de acordo com a realização dos jogos.
As estruturas das tabelas para este banco de dados são mostradas a seguir, juntamente com algumas das linhas de suas instâncias a título de exemplo.

No MS SQL Server, a consulta SQL que retorna o número de gols de cada jogador no campeonato, no formato

é:
Provas
Na questão considere um banco de dados simplificado que armazena dados sobre um campeonato de futebol. Há um conjunto de times cadastrados que jogam todos entre si duas vezes, em turno e returno, uma vez como time local e uma vez como time visitante. Cada time do campeonato possui um valor único para o atributo id_time. Há também um conjunto de jogadores inscritos, que participam do campeonato. Cada jogador joga o campeonato todo por um mesmo time. Cada jogador possui um valor único para o atributo id_jogador. Cada jogo tem uma data de realização e o resultado é registrado através do número de gols de cada time, local e visitante. A participação de cada jogador nos jogos e o número de gols marcados devem constar no banco de dados. Considere que após a inserção dos registros correspondentes aos jogos, as datas e escores possam ser paulatinamente preenchidos de acordo com a realização dos jogos.
As estruturas das tabelas para este banco de dados são mostradas a seguir, juntamente com algumas das linhas de suas instâncias a título de exemplo.

O script SQL que insere na tabela Jogo todos os jogos do campeonato, ainda sem datas e escores, é:
Provas
Na questão considere um banco de dados simplificado que armazena dados sobre um campeonato de futebol. Há um conjunto de times cadastrados que jogam todos entre si duas vezes, em turno e returno, uma vez como time local e uma vez como time visitante. Cada time do campeonato possui um valor único para o atributo id_time. Há também um conjunto de jogadores inscritos, que participam do campeonato. Cada jogador joga o campeonato todo por um mesmo time. Cada jogador possui um valor único para o atributo id_jogador. Cada jogo tem uma data de realização e o resultado é registrado através do número de gols de cada time, local e visitante. A participação de cada jogador nos jogos e o número de gols marcados devem constar no banco de dados. Considere que após a inserção dos registros correspondentes aos jogos, as datas e escores possam ser paulatinamente preenchidos de acordo com a realização dos jogos.
As estruturas das tabelas para este banco de dados são mostradas a seguir, juntamente com algumas das linhas de suas instâncias a
título de exemplo.

O conjunto de comandos SQL mais adequado para a criação da tabela Participação, segundo as definições acima, é:
Provas
Na questão considere um banco de dados simplificado que armazena dados sobre um campeonato de futebol. Há um conjunto de times cadastrados que jogam todos entre si duas vezes, em turno e returno, uma vez como time local e uma vez como time visitante. Cada time do campeonato possui um valor único para o atributo id_time. Há também um conjunto de jogadores inscritos, que participam do campeonato. Cada jogador joga o campeonato todo por um mesmo time. Cada jogador possui um valor único para o atributo id_jogador. Cada jogo tem uma data de realização e o resultado é registrado através do número de gols de cada time, local e visitante. A participação de cada jogador nos jogos e o número de gols marcados devem constar no banco de dados. Considere que após a inserção dos registros correspondentes aos jogos, as datas e escores possam ser paulatinamente preenchidos de acordo com a realização dos jogos.
As estruturas das tabelas para este banco de dados são mostradas a seguir, juntamente com algumas das linhas de suas instâncias a
título de exemplo.

O diagrama ER-Win que melhor caracteriza o banco de dados de acordo com os requisitos apresentados é:
Provas
Observe a seguinte especificação de uma entrada no dicionário de dados:
NF = CNPJ+DATA+1{ITEM}+[VISTA | CRÉDITO]
Analise as afirmativas a seguir:
I- CNPJ é um campo opcional.
II- NF deve conter no máximo um campo do tipo ITEM .
III- Os itens VISTA e CRÉDITO são valores mutuamente exclusivos de NF.
A(s) afirmativa(s) correta(s) é/são somente:
Provas
Caderno Container