Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/05/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13920&classId=1250392&topicId=3085712&p0=03c7c0ace395d80182db0… 1/6 IMPLEMENTAÇÃO DE BANCO DE DADOS 7a aula Lupa PPT MP3 Exercício: CCT0835_EX_A7_201803349182_V4 04/05/2020 Aluno(a): CELSO SCHUMACK JUNIOR 2020.1 EAD Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201803349182 1a Questão seis quatro cinco três sete Respondido em 04/05/2020 15:53:44 2a Questão 04/05/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13920&classId=1250392&topicId=3085712&p0=03c7c0ace395d80182db0… 2/6 três. quatro. sete. cinco. seis. Respondido em 04/05/2020 15:53:52 3a Questão setenta quarenta e cinco quarenta trinta vinte e cinco Respondido em 04/05/2020 15:54:01 04/05/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13920&classId=1250392&topicId=3085712&p0=03c7c0ace395d80182db0… 3/6 4a Questão A cláusula LEFT JOIN em SQL retorna todas as linhas e colunas da tabela da esquerda, mesmo que não haja correspondência na tabela da direita. linhas e colunas da tabela da esquerda, desde que haja correspondência na tabela da direita. colunas e apenas as linhas da tabela da esquerda que possuírem um valor em comum na tabela da direita. linhas da tabela da esquerda, mesmo que não haja uma correspondência na tabela da direita, porém só retorna as colunas que possuam valores em comum. linhas da tabela da esquerda, desde que haja uma correspondência na tabela da direita, porém só retorna as colunas que possuam valores em comum. Respondido em 04/05/2020 15:54:09 5a Questão Três. Quatro. Seis. Cinco. Dois. Respondido em 04/05/2020 15:54:32 6a Questão 04/05/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13920&classId=1250392&topicId=3085712&p0=03c7c0ace395d80182db0… 4/6 SELECT NOMETIPOIMOVEL, TAMANHO, NUMQUARTOS "NUMERO QUARTOS E BANHEIROS", NUMBANHEIROS FROM IMOVEL , TIPOIMOVEL WHERE UPPER(NOMETIPOIMOVEL) = APARTAMENTO PADRÃO; SELECT NOMETIPOIMOVEL, TAMANHO, NUMQUARTOS || - || NUMBANHEIROS "NUMERO QUARTOS E BANHEIROS" FROM IMOVEL I, TIPOIMOVEL T WHERE I.CODTIPOIMOVEL = T.CODTIPOIMOVEL AND UPPER(NOMETIPOIMOVEL) = APARTAMENTO PADRÃO; SELECT NOMETIPOIMOVEL, TAMANHO, NUMQUARTOS || - || NUMBANHEIROS "NUMERO QUARTOS E BANHEIROS" FROM IMOVEL , TIPOIMOVEL WHERE NOMETIPOIMOVEL = APARTAMENTO PADRÃO; SELECT NOMETIPOIMOVEL, TAMANHO, NUMQUARTOS || - || NUMBANHEIROS "NUMERO QUARTOS E BANHEIROS" FROM IMOVEL I, TIPOIMOVEL T WHERE I.CODTIPOIMOVEL = T.CODTIPOIMOVEL AND NOMETIPOIMOVEL = APARTAMENTO PADRÃO; SELECT NOMETIPOIMOVEL, TAMANHO, NUMQUARTOS , NUMBANHEIROS "NUMERO QUARTOS E BANHEIROS" FROM IMOVEL I, TIPOIMOVEL T WHERE I.CODTIPOIMOVEL = T.CODTIPOIMOVEL; Respondido em 04/05/2020 15:54:28 7a Questão 04/05/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13920&classId=1250392&topicId=3085712&p0=03c7c0ace395d80182db0… 5/6 Quatro. Seis. Cinco. Dois. Três. Respondido em 04/05/2020 15:54:50 8a Questão Um sistema de informação usa um banco de dados relacional que possui tabelas cujos esquemas em SQL estão representados a seguir. CREATE TABLE Artista ( id INTEGER PRIMARY KEY, nome VARCHAR(40) NOT NULL, CPF CHAR(11) NOT NULL, dataNascimento DATE, UNIQUE (CPF) ); CREATE TABLE Evento ( id INTEGER PRIMARY KEY, descricao VARCHAR(60) NOT NULL, numMaxConvidados INTEGER DEFAULT 0, CHECK (numMaxConvidados >= 0) ); CREATE TABLE Atuacao ( 04/05/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13920&classId=1250392&topicId=3085712&p0=03c7c0ace395d80182db0… 6/6 idArtista INTEGER, idEvento INTEGER, PRIMARY KEY (idArtista, idEvento), FOREIGN KEY (idArtista) REFERENCES Artista, FOREIGN KEY (idEvento) REFERENCES Evento(id)); O sistema também possui uma consulta que integra um de seus relatórios, conforme indicado a seguir: SELECT A.nome, E.descricao FROM Evento E FULL JOIN Atuacao T ON E.id = T.idEvento FULL OUTER JOIN Artista A ON T.idArtista = A.id Considerando que todas as tabelas possuem dados, o resultado da consulta utilizada no relatório e: O nome de todos os artistas e, caso eles participem de eventos, a descrição do evento. O nome de todos os artistas, a descrição de todos os eventos e, caso eles se relacionem, os dois combinados. O nome de todos os artistas e a descrição de todos os eventos em que eles atuam. O nome de todos os artistas combinados com a descrição de todos os eventos A descrição de todos os eventos e, caso haja artistas alocados, os seus nomes. Respondido em 04/05/2020 15:54:47 Powered by TCPDF (www.tcpdf.org)Powered by TCPDF (www.tcpdf.org)Powered by TCPDF (www.tcpdf.org) http://www.tcpdf.org
Compartilhar