mateus-hamade/multiple-choice-questions huggingface dataset:
Banco de Dados SQL , Banco de Dados Relacionais

O conceito de bancos de dados relacional foi definido na década de 1970, e até hoje permanece robusto, isto por que, sua base matemática foi muito bem definida por seu autor, Edgar F. Codd, Ao longo do tempo outras propostas foram surgindo como os bancos de dados não relacionais, desta forma, assinale a alternativa correta em relação a principal diferença entre um banco de dados SQL e um banco de dados NoSQL.

A: Banco de dados NoSQL utilizando uma linguagem de operação chamada NotASQL, quando os bancos relacionais SQL, utilizando a linguagem SQL
B: Banco de dados SQL é utilizado somente em sistemas web
C: Banco de dados SQL são mais rápidos
D: Banco de dados SQL é estruturado e baseado em tabelas, enquanto o banco de dados NoSQL é não estruturado ou flexível em termos de esquema
Banco de Dados Banco de Dados Relacionais

Projetos de software de modo geral fazem uso da persistência de dados, seja esta persistência em arquivos texto, arquivos estruturados como XML, JSON e ou até mesmo a persistência em bancos de dados. Sobre bancos de dados relacionais, assinale a alternativa correta.

A: Um banco de dados que armazena apenas dados não estruturados
B: Um banco de dados que armazena apenas números inteiros em suas tabelas
C: Um banco de dados é utilizado para armazenar exclusivamente imagens e vídeos
D: Um banco de dados que armazena informações em tabelas relacionadas por chaves
Banco de Dados Domínio de dados , SQL

Dentro da temática Manipulação de dados em SQL, considere o texto a seguir e responda precisamente a qual condição estamos lidando – “…são uma espécie de configuração padrão de atributos que podem ser utilizados diversas vezes na definição de campos das tabelas de dados.” Diante do exposto, assinale a alternativa correta.

A: DDLi
B: DMLi
C: Domínio
D: View
Banco de Dados OLAP (On-line Analytical Processing) , BI (Business Intelligence)

O processamento analítico on-line, também conhecido por OLAP (Online Analytical Processing) é um conceito muito utilizado em grandes bases de dados, e supor às ferramentas de BI (Business Intelligence). Dentro dos componentes do OLAP, a que apresenta um conjunto de uma ou mais hierarquias organizadas de níveis em um cubo que um usuário compreende e usa como base para análise de dados se chama:

A: Membro
B: Nível
C: Hierarquia
D: Dimensão
Banco de Dados Banco de Dados Relacionais

Sistemas que se utilizam da estrutura de um banco de dados relacional, em sua concepção, devem ter o que se chama de normalização. A literatura vigente aponta 1FN, 2FN, 3FN e 4FN. A forma que implementa uma forma de verificação de dependência funcional Multivalorada é a:

A: Quarta Forma Normal
B: Segunda Forma Normal
C: Terceira Forma Normal
D: Primeira Forma Normal
Banco de Dados Banco de Dados

Você está planejando uma plataforma de Banco de Dados que deverá armazenar informações, como as apresentadas na figura que segue. Com base nestas informações, e conhecedor de que você deve escolher um modelo de Banco de Dados especializado, pois necessita de desempenho e simplicidade, você optou por escolher o tipo de Banco de Dados:     Com base nas informações, assinale a alternativa correta.

A: NXD
B: MySQL
C: JSON
D: JBOSS
Banco de Dados Banco de Dados

Um Banco de Dados consiste em um conjunto de dados interrelacionados, agrupados internamente de acordo com o seu significado no mundo real. Acerca dos componentes que formam um BD, avalie as sentenças a seguir: I- Em um BD, os dados são valores que descrevem objetos e fatos do negócio e/ou problema trabalhado. II- Os índices de um BD são estruturas de dados que agilizam a consulta aos dados armazenados, realizadas pelos usuários e/ou sistemas. III- O catálogo de um BD armazena as informações sobre o esquema do banco de dados e seus objetos, além de informações estatísticas para a otimização de consultas aos dados.  Estão CORRETAS as sentenças:

A: I e II.
B: I e III.
C: II e III.
D: I, II e III.
Banco de Dados Banco de Dados Relacionais

Considere o diagrama relacional abaixo, no qual ilustra o projeto de um banco de dados para uma loja virtual:    Diante do cenário apresentado, assinale a alternativa CORRETA. 

A: Um produto está relacionado a uma ou várias categorias.
B: Um produto está relacionado a um ou vários itens.
C: Um cliente está relacionado apenas a uma única venda.
D: Um item está relacionado a uma ou várias vendas.
Banco de Dados DW - Data Warehouse

Qual é o processo principal envolvido na preparação dos dados para carregamento em um data warehouse?

A: Realizar análises complexas nos dados brutos.
B: Armazenar os dados sem nenhuma transformação.
C: Carregar os dados diretamente dos sistemas transacionais.
D: Extrair, transformar e carregar (ETL) os dados.
E: Realizar backups dos dados em intervalos regulares.
Banco de Dados SQL

As tabelas ALUNOS, TURMAS e HISTORICO, descritas a seguir, representam os alunos de um dado curso, as turmas oferecidas emum dado período e o histórico dos alunos nas turmas, fizeram parte, respectivamente. As definições SQL(aplicada a um banco de dadosPostgreSQL11) destas tabelas estão especificadas abaixo.  ξ     CREATE TABLE ALUNOS (matricula char(5) not null primary key, nome varchar(100) not null); ξ     CREATE TABLE TURMAS (cod_turma char(5) not null primary key, periodo_turma char(5) not null); ξ     CREATE TABLE HISTORICO (matric_alu char(5) not null, cod_turma char(5) not null, nota numeric(3,1), primary key(matric_alu,cod_turma), CONSTRAINT foreign key fk_aluno (matric_alu) references ALUNOS (matricula), foreign key fk_turma (cod_turma) references TURMAS (cod_turma));  Observe as instâncias abaixo das tabelas ALUNOS e HISTORICO.     Assinale quantos registros a seguinte consulta SQL, aplicada a um banco de dados PostgreSQL11, retornará.  SELECT nome FROM ALUNOS JOIN HISTORICO ON (ALUNOS.matricula = HISTORICO.matric_alu) WHERE nota > 6 GROUPBYmatricula, nome HAVING COUNT(distinct nota) > 1;  

A: 1 registro.
B: 0 registro.
C: 3 registros.
D: 2 registros.
E: 4 registros.
Banco de Dados Gerência de Transações , SQL

O PostgreSql possui um recurso fundamental que permite a recuperação de dados em caso de falhas ou interrupções do sistema, conhecido como WAL(Write Ahead Logging) ou registro prévio da escrita. O WAL é uma abordagem padrão para registrar transações. São benefícios do uso do WAL:  I- A garantia de que as alterações feitas em um banco de dados sejam persistentes, mesmo em caso de falhas do sistema, como queda de energia, falha do servidor ou falha no hardware. II- O custo de sincronizar o registro é muito menor do que o custo de descarregar as páginas de dados. III- Requer pouco espaço de armazenamento para o log de gravação, pois não ocupa um espaço significativo em disco, mesmo para banco de dados de grande porte com alto volume de transações. IV- O log de gravação pode ser usado para criar backups incrementais eficientes e para facilitar a replicação assíncrona de dados entre servidores.  Está CORRETO o que se afirma em: 

A: II e IVapenas.
B: I e III apenas.
C: I, II e IVapenas.
D: III apenas.
E: I, II, III e IV.
Banco de Dados Backup em Banco de Dados

Sobre backup de dados, considere o conceito: "A cada novo backup são copiados somente a diferença entre as versões correntes e anteriores dos arquivos enquanto são criados hardlinks para os arquivos que não foram alterados desde o último backup". Esta estratégia de armazenamento diz respeito a qual tipo de backup de dados?

A: Backup completo.
B: Backup diferencial.
C: Backup incremental.
D: Backup delta.
E: Backup incompleto.
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados

Existe uma cláusula do comando SELECT, considerando os SGBDs MariaDB e PostgreSQL, cujo resultado das funções de agregação pode ser utilizado em condições para filtragem de registros. Qual é essa cláusula? 

A: ORDER BY.
B: FROM.
C: GROUPBY.
D: HAVING.
E: WHERE.
Banco de Dados SQL

Foi solicitado a um analista de banco de dados para que desenvolvesse uma consulta que retornasse todos os cursos, cujo nome fosse iniciado pela letra 'C', juntamente com seus respectivos campus. Considerando as tabelas 'Curso' e 'Campus' a seguir, relacionadas pelas colunas 'id_campus', assinale a alternativa que apresenta a consulta SQL, quando aplicada a um banco de dados MariaDB, que o analista de banco de dados deverá implementar.    

A: SELECT nome_curso FROM Curso INNER JOIN Campus on (Curso.id_campus = Campus.id_campus) WHERE nome_curso LIKE '%C';
B: SELECT cur.nome_curso, cam.nome FROM Curso cur INNER JOIN Campus cam on (cur.id_campus = cam.id_campus) WHERE cur.nome_curso LIKE 'C%';
C: SELECT cur.nome_curso, cam.nome FROM Curso cur LEFT JOIN Campus cam on (cur.id_campus = cam.id_campus) WHERE cur.nome_curso LIKE 'C%';
D: SELECT cur.nome_curso, cam.nome FROM Curso cur RIGHT JOIN Campus cam on (cur.id_campus = cam.id_campus) WHERE cur.nome_curso LIKE 'C%';
E: SELECT cur.nome_curso, cam.nome FROM Curso cur RIGHT JOIN Campus cam on (cur.id_campus = cam.id_campus) WHERE cur.nome_curso LIKE '%C';
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados , SQL

Considerando os comandos aceitos pelo SGBD MariaDB, analise o seguinte comando SQL e assinale a alternativa que apresenta o resultado retornado após sua execução.   

A: CON CON CON
B: PPCON PPCON PPCON
C: CPCON CPCON CPCON
D: CCCON CCCON CCCON
E: PPPON PPPON PPPON
Banco de Dados SQL , PostgreSQL

Assinale a alternativa que indica, CORRETAMENTE, o valor resultante da execução da consulta SQL apresentada abaixo, quando aplicada a um banco de dados PostgreSQL 11, que possui tabelas de nomes Campus e Cursos, preenchidas com as seguintes informações.  SELECTavg(Cursos.orcamento)/count(*) FROM Cursos INNER JOIN Campus on Campus.sigla = Cursos.sigla_campus;   

A: 30000
B: 3000
C: 4.625
D: 14000
E: 10000
Banco de Dados SQL

Considerando as instruções em linguagem SQL a seguir, assinale a alternativa que gera o mesmo resultado da seguinte instrução SQL: SELECT matricula, nome FROM SERVIDOR WHERE matric_institucional IN (SELECT chefe_matricula FROM CHEFIA WHERE chefe_matricula='ABC123'); 

A: SELECT* FROM SERVIDOR, CHEFIAWHERE matric_institucional = matricula AND chefe_matricula='ABC123';
B: SELECTS.* FROM SERVIDOR S, CHEFIAC WHERE matric_institucional = matricula AND chefe_matricula='ABC123';
C: SELECT matricula, nome FROM SERVIDOR, * WHERE matric_institucional = matricula AND chefe_matricula='ABC123';
D: SELECT matricula, nome FROM * WHERE matric_institucional = matricula AND chefe_matricula='ABC123';
E: SELECT matricula, nome FROM SERVIDOR, CHEFIA WHERE matric_institucional = matricula AND chefe_matricula='ABC123';
Banco de Dados Modelo relacional

Para se alcançar maior eficiência e desempenho na execução de consultas em um banco de dados, muitos analistas optam pela aplicação de práticas de normalização na modelagem de esquemas de dados. Seguindo os conceitos de normalização de um modelo relacional básico, a relação abaixo (CURSOS_UEPB) está em qual forma normal?   

A: 2FN - Segunda Forma Normal.
B: 1FN - Primeira Forma Normal.
C: 3FN - Terceira Forma Normal.
D: 5FN - Quinta Forma Normal.
E: 4FN - Quarta Forma Normal.
Banco de Dados Modelagem de dados

Considere o modelo de dados conceitual a seguir     Faça a análise deste diagrama e assinale a alternativa INCORRETA.  

A: A entidade SETOR possui dois atributos-chave e a entidade SERVIDOR possui um atributo-chave.
B: Um servidor deve estar vinculado a pelo menos um setor.
C: Existem 10 atributos (sendo três atributos-chave), duas entidades e dois relacionamentos nesse diagrama.
D: Um servidor pode coordenar vários outros servidores.
E: Um servidor não pode ser coordenado por mais de um coordenador.
Banco de Dados SQL

Considere o comando de criação da tabela ALUNO definida abaixo em SQL.  CREATE TABLE ALUNO ( matricula INTPRIMARYKEY, nome_alu VARCHAR(300) NOTNULLUNIQUE, tipo_cota_alu INTCHECK(tipo_cota_alu BETWEEN 1 AND 5), renda_familiar FLOATNOTNULL, curso INTNOTNULL);  Sobre a tabela ALUNO, foi definida uma chave primária (matricula) e dois índices secundários (nome_alu e tipo_cota_alu). O atributo tipo_cota_alu diz respeito ao tipo de cota previsto em lei para o ingresso de alunos nas universidades e institutos federais de ensino superior.  Um dos membros da equipe de desenvolvimento de sistemas solicitou ao analista de sistemas responsável pelo desenvolvimento do Sistema de Controle Acadêmico que fizesse uma revisão sobre a estrutura de tabelas do banco de dados, visando à melhoria do desempenho das consultas, alegando que um conjunto de consultas que executam sobre a tabela de ALUNO estava demorando além do normal para ser executado. O analista de sistemas examinou a execução das consultas que envolviam a tabela de ALUNO e, ao invés de propor uma solução de mudança no esquema da base de dados, propôs os seguintes aprimoramentos nas consultas "problemáticas".     Assinale a alternativa que contempla, dentre as consultas aprimoradas, o conjunto de consultas que realmente promoveu melhoria no desempenho do sistema.  

A: I e II apenas .
B: I apenas.
C: II apenas.
D: III apenas.
E: I, II e III.
Banco de Dados DER - Diagrama de Entidade e Relacionamento

Considere a entidade Aluno identificada pelo atributo matrícula. Dependendo do tipo de aluno, essa entidade pode ter atributos distintos, ou seja, um aluno de graduação pode ter atributos unicamente pertencentes a ele, como a nota obtida no trabalho de conclusão de curso, enquanto um aluno de pós-graduação em sentido estrito (Mestrado ou Doutorado) pode não ter esse atributo. Para resolver essa distinção em um Modelo Entidade-Relacionamento (MER), um analista de desenvolvimento de sistemas modela essa entidade como:

A: superclasse com subclasses por tipo de aluno.
B: entidade forte com entidades associativas distintas.
C: entidade fraca com subclasses por tipo de aluno.
D: entidade múltipla com subclasses por tipo de aluno.
E: subclasse com superclasse por tipo de aluno.
Banco de Dados Administração de banco de dados

O MariaDB é um sistema de gerenciamento de banco de dados relacional de código aberto, que se originou como um fork do MySQL. Ele é compatível com a linguagem SQL e oferece recursos avançados, como alta performance, escalabilidade e segurança, sendo amplamente utilizado em aplicações web e empresariais. Ao criar um usuário no MariaDB, qual das seguintes opções permite definir privilégios para o usuário?  

A: SETPERMISSIONS
B: CREATE ROLE
C: ALTER USER
D: GRANTPRIVILEGES
E: ADD USER PRIVILEGES
Banco de Dados Arquitetura de Banco de Dados , Administração de banco de dados

O Grafana é uma poderosa ferramenta de visualização de dados que permite criar painéis interativos e personalizados. Com suporte a várias fontes de dados, o Grafana oferece recursos avançados para monitorar e analisar métricas, facilitando a compreensão e tomada de decisões baseadas em dados. Considerando o uso do Grafana, avalie as proposições a seguir:  I- O Grafana é uma ferramenta open-source. II- O Grafana é uma ferramenta de visualização de dados que suporta a integração com várias fontes de dados. III- O Grafana possui suporte nativo para a criação de alertas em tempo real.  A partir do uso do Grafana, é CORRETO o que se afirma em:

A: I e III apenas.
B: I e II apenas.
C: II apenas.
D: I, II e III.
E: II e III apenas.
Banco de Dados SQL

No contexto dos fundamentos de Bancos de dados, SQL é a sigla para linguagem de consulta estruturada utilizada na realização de consultas e no gerenciamento de bancos de dados, englobando três sublinguagens, DML, DDL e DCL. Nesse sentido, dois exemplos de comandos pertencentes à DML são

A: DELETE e SELECT.
B: REVOKE e GRANT.
C: UPDATE e ALTER
D: CREATE e DROP.
Banco de Dados Modelagem de dados , DER - Diagrama de Entidade e Relacionamento

No que diz respeito à modelagem de bancos de dados, enquanto o MER é um modelo conceitual, o DER é a representação gráfica e principal ferramenta utilizada na Engenharia de Software para descrever os objetos (entidades) envolvidos em um domínio de negócios, com suas características (atributos) e como elas se relacionam entre si (relacionamentos). Em sua notação original, proposta por Peter Chen, as entidades, os atributos e os relacionamentos, ligados às entidades por linhas, contendo também sua cardinalidade (1..1, 1..n ou n..n), devem ser representados, respectivamente, por 

A: losangos, círculos e retângulos.
B: retângulos, elipses e losangos.
C: círculos, retângulos e elipses.
D: elipses, losangos e círculos
Banco de Dados Modelagem de dados

Um Banco de Dados (BD) é uma coleção organizada de dados organizados, cujo objetivo é modelar aspectos do mundo real, para que seja possível efetuar processamento que gere informações relevantes para os usuários. Nesse contexto, observe a figura abaixo:    Os projetos P1, P2 e P3 representam, respectivamente, os modelos

A: Conceitual, Físico e Lógico.
B: Conceitual, Lógico e Físico.
C: Lógico, Conceitual E Físico.
D: Lógico, Físico e Conceitual.
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados , SQL

Em um clássico Sistema Gerenciador de Banco de Dados (SGBD) necessita-se apagar todos os registros da tabela concurso_reprovados. Para tanto, deve-se utilizar o comando SQL (Structured Query Language):

A: EXCLUDE concurso_reprovados
B: DELETE ALL concurso_reprovados
C: DELETE FROM concurso_reprovados
D: EXCLUDE ALL concurso_reprovados
E: DELETE concurso_reprovados
Banco de Dados SQL

Dadas as tabelas Escritor (cpf, nome), Livro(isbn, titulo, data_publicacao) e Publica(cpf, isbn), como ficam as cláusulas From e Where de uma consulta SQL para exibir os nomes dos escritores dos livros ainda sem data de publicação? Considere que os atributos sublinhados são chaves primárias.

A: From Publica P join Livro L on (P.isbn = L.isbn) Where L.data_publicacao is null
B: From Publica P join Livro L on (P.isbn = L.isbn) Where L.data_publicacao in null
C: From Escritor E join Livro L on (E.cpf = P.cpf AND P.isbn = L.isbn) Where L.data_publicacao is null
D: From Escritor E join Publica P on (E.cpf = P.cpf) join Livro L on (P.isbn = L.isbn) Where L.data_publicacao is null
E: From Escritor E join Publica P on (E.cpf = P.cpf) join Livro L on (P.isbn = L.isbn) Where L.data_publicacao in null
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados

Sobre controle de transações em SGBD, identifique quais das propriedades ACID são responsáveis por garantir que, respectivamente: i) a execução com sucesso de uma transação deve levar o banco de dados de um estado íntegro a outro estado igualmente íntegro; ii) os efeitos de uma transação realizada com sucesso devem resistir a falhas no sistema; iii) após o término de uma transação, a base de dados não deve refletir resultados parciais da transação.

A: Consistência; Durabilidade; Atomicidade
B: Consistência; Integridade; Durabilidade
C: Integridade; Durabilidade; Atomicidade
D: Integridade; Consistência; Durabilidade
E: Integridade; Consistência; Atomicidade
Banco de Dados Big Data

Assinale a alternativa que apresenta corretamente o conceito de volume no contexto de Big Data.

A: É a velocidade com que os dados são gerados, coletados e processados.
B: Refere‑se à variedade de tipos de dados, estruturados e não estruturados, que são manipulados em sistemas de Big Data.
C: Refere‑se à quantidade massiva de dados que precisa ser armazenada e gerenciada, o que frequentemente exige sistemas de armazenamento escaláveis.
D: É a veracidade dos dados, ou seja, a confiabilidade e a qualidade dos dados em sistemas de Big Data.
E: Volume refere‑se à complexidade dos algoritmos de processamento de dados utilizados em sistemas de Big Data.
Banco de Dados Data Mining

No modelo de referência CRISP‑DM, a fase que é geralmente executada em várias iterações, nas quais os analistas de dados executam vários modelos, utilizando as configurações padrão, e vão ajustando os parâmetros para valores otimizados é a(o)

A: implantação.
B: modelagem.
C: conhecimento do domínio do negócio.
D: compreensão dos dados.
E: preparação dos dados.
Banco de Dados Banco de Dados Relacionais

Assinale a alternativa que apresenta a representação correta do relacionamento, em um banco de dados relacional, para a seguinte regra: um fisioterapeuta pode atender a vários pacientes e um paciente pode ser atendido por vários fisioterapeutas.

A: 1:n
B: n:n
C: n:1
D: 1:1
E: 0:1
Banco de Dados Banco de Dados Relacionais

Quanto aos bancos de dados relacionais, assinale a alternativa correta.

A: JOIN, por si só, é uma restrição de integridade.
B: Um INDEX é um procedimento armazenado que é executado automaticamente, quando ocorre um evento específico, como: a inserção; a atualização ou a exclusão de registros.
C: Chave estrangeira é uma restrição de integridade que garante a unicidade e a identificação única de cada registro em uma tabela.
D: A principal função da chave primária é ser utilizada para armazenar dados temporários durante uma transação.
E: A restrição CASCADE permite que ações realizadas em chaves primárias sejam automaticamente refletidas nas chaves estrangeiras relacionadas.
Banco de Dados Gerência de Transações

Assinale a alternativa que apresenta o objetivo principal da integração de dados em sistemas de TI.

A: aumentar a complexidade dos sistemas de TI para melhorar o desempenho
B: reduzir a capacidade de compartilhar dados entre diferentes sistemas
C: melhorar a eficiência e a qualidade dos dados, ao permitir que diferentes sistemas compartilhem informações de forma consistente
D: eliminar a necessidade de backups de dados
E: aumentar o volume de dados armazenados
Banco de Dados Conceitos Básicos em Banco de Dados , Banco de Dados Relacionais

É o resultado do processamento de dados, dando‑lhes contexto e significado. É quando os dados são organizados, estruturados e relacionados a um determinado contexto, tornando‑os compreensíveis.  O texto acima refere‑se ao conceito de

A: informação.
B: conhecimento.
C: inteligência.
D: conhecimento tácito.
E: conhecimento explícito.
Banco de Dados SQL

Texto associado Há uma ligação entre as tabelas através de uma chave estrangeira na coluna CATEGORIA da tabela ALIMENTO que faz referência à coluna ID da tabela TIPO. De acordo com o banco de dados, assinale a instrução SQL para retornar a média de preços de cada categoria de alimentos, considerando somente os alimentos cujo preço é maior que 10,00.

A: select tipo.descricao, sum(alimento.preco) / count(alimento.codigo) as media from alimento inner join tipo on tipo.id = alimento.categoria where alimento.preco > 10.00 group by 1;
B: select tipo.descricao, avg(preco) as media from tipo left join alimento on tipo.classe = alimento.categoria where alimento.preco > 10.00;
C: select avg(alimento.preco) as media from alimento left join tipo on tipo.id = alimento.categoria group by tipo.classe having sum(alimento.preco) > 10;
D: select alimento.nome, alimento.preco / count(alimento.codigo) as media from tipo inner join alimento on tipo.id = alimento.codigo where alimento.categoria = 1  and alimento.preco >= 10.00;
Banco de Dados SQL

Gerenciadores de bancos de dados relacionais usualmente empregam a lógica de três estados quando há operações de comparação envolvendo valores nulos (NULL). Nesse contexto, considere o comando SQL a seguir.  delete from T where exists (select * from T T2 where T.A=T2.A)  Nesse contexto, é correto afirmar que

A: nenhuma linha de T será excluída, independentemente do conteúdo da coluna A.
B: todas as linhas de T que contêm valores não nulos na coluna A serão excluídas.
C: todas as linhas de T que contêm valores nulos na coluna A serão excluídas.
D: todas as linhas de T serão excluídas, independentemente do conteúdo da coluna A.
E: o comando contém um erro, pois o a sintaxe do SQL não permite a autorreferência na cláusula exists.
Banco de Dados SQL

Considere os comandos SQL a seguir.  create table TT1(A int not null primary key); create table TT2(B int             foreign key references TT1(A),             C int not null); select * from TT1 left join TT2 on TT1.A = TT2.B;  Dado que TT1 e TT2 contêm, respectivamente, 100 e 150 linhas, assinale as expressões que apresentam, na ordem, os números mínimo e máximo de linhas que podem ser produzidas pela execução do comando SELECT, fora a linha de títulos.

A: 100 e 150.
B: 100 e 249.
C: 100 e 250.
D: 150 e 249.
E: 250 e 15000.