Questão de Banco de Dados — Administração de banco de dados — UFRR 2023
Banco de DadosAdministração de banco de dados
- Código
- qg044903
- Banca
- UFRR
- Órgão
- UFRR
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Na tabela de Curso, são armazenadas informações sobre nome, data de criação e total de alunos de um curso específico, sendo o código um campo autoincrementado com um número inteiro, todas as vezes que um curso é inserido no banco. Esse código é a chave primária desta tabela. A tabela Conceito armazena valores de conceito de curso, que só podem ser números inteiros entre 1 e 5, a data em que foram atribuídos, o código do conceito, gerado de modo análogo ao código de curso da tabela Curso, sendo a chave primária da tabela, e o código de curso a que o conceito se vincula, de modo que esse segundo código é a chave estrangeira responsável pela relação entre as tabelas Curso e Conceito. Qual das alternativas abaixo permite uma consulta em SQL cujo resultado seja uma lista apenas com os nomes de curso cujo conceito é maior ou igual a 2?
- ASELECT crs.nome, cct.conceito_cursoFROM curso as crs, conceito as cctWHERE cct.conceito curso >= 2;
- BSELECT crs.nome, cct.conceito_cursoFROM curso as crsINNER JOIN conceito as cctON crs.codigo = cct.fk codigo curso ANDcct.conceito curso > = 2;
- CSELECT crs.nome, cct.conceito_cursoFROM curso as crsLEFT JOIN conceito as cctON crs.codigo = cct.fk_codigo_curso ANDcct.conceito_curso > = 2;
- DSELECT crs.nome, cct.conceito_cursoFROM curso as crsRIGHT JOIN conceito as cctON crs.codigo = cct.fk_codigo_curso ANDcct.conceito_curso > = 1;
- ESELECT crs.nome, cct.conceito_cursoFROM curso as crsWHERE crs.codigo = cct.fk_codigo_curso;