Pular para o conteúdo principal

Questão de Banco de Dados — Consultas e Comandos em SQL — FUNDATEC 2019

Banco de DadosConsultas e Comandos em SQL
Código
qa138770
Banca
FUNDATEC
Órgão
Pref Gramado
Ano
2019
Cargo
Ana Sis (Gramado)

Para responder a questão abaixo, considere a utilização do SGBD MySQL e os comandos SQL mostrados no Quadro 3 abaixo.

 

CREATE TABLE Aluno (

    matricula int NOT NULL UNIQUE,

    nome varchar(40),

    email varchar(40));

CREATE TABLE Curso (

    codigo int NOT NULL UNIQUE,

    nome varchar(30),

    preco numeric(6,2));

CREATE TABLE Matric (

    codigo integer NOT NULL UNIQUE,

    matricula integer,

    cod_cur integer,

    inicio date,

    fim date);

INSERT INTO Aluno (matricula, nome, email) VALUES (1,'Andre Cunha','[email protected]');

INSERT INTO Aluno (matricula, nome, email) VALUES (2,'Bruno Silva','[email protected]');

INSERT INTO Aluno (matricula, nome, email) VALUES (3,'Catia Bueno','[email protected]');

INSERT INTO Aluno (matricula, nome, email) VALUES (4,'Daniel Pereira', '[email protected]');

INSERT INTO Curso (codigo, nome, preco) VALUES (1,'culinaria',600.00);

INSERT INTO Curso (codigo, nome, preco) VALUES (2,'programacao',500.00);

INSERT INTO Curso (codigo, nome, preco) VALUES (3,'contabilidade',550.00);

INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (1,1,1,'03/11/18','14/11/18');

INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (2,2,2,'05/11/18','09/11/18');

INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (3,3,1,'05/11/18','09/11/18');

INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (4,2,1,'20/11/18','30/11/18');

INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (5,1,3,'20/11/18','30/11/18');

INSERT INTO Matric (codigo, matricula, cod_cur, inicio, fim) VALUES (6,4,3,'20/11/18','30/11/18');

 

Quadro 3 - Comandos SQL executados em um SGBD MySQL

 

A partir da consulta SQL mostrada a seguir, assinale a alternativa que indica o resultado correto.

 

SELECT distinct nome

FROM Aluno

WHERE email like '%gmail.com'

AND matricula > 1

 

  1. AAluno.nome Andre Cunha Catia Bueno Daniel Pereira
  2. BAluno.nome Bruno Silva Catia Bueno Daniel Pereira
  3. Cnome Andre Cunha Bruno Silva
  4. Dnome Bruno Silva Daniel Pereira
  5. Enome Catia Bueno Daniel Pereira
Revelar gabarito e comentário

GabaritoE — nome Catia Bueno Daniel Pereira

Link permanente: /questoes/qa138770