Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/05/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6855-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_38688743_1&course_id=_66987_1&content_id=_952559_1&return_cont… 1/7 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV BANCO DE DADOS 6855-60_57501_R_20201_01 CONTEÚDO Usuário renan.kimura @aluno.unip.br Curso BANCO DE DADOS Teste QUESTIONÁRIO UNIDADE IV Iniciado 19/05/20 11:20 Enviado 19/05/20 11:21 Status Completada Resultado da tentativa 2,5 em 2,5 pontos Tempo decorrido 0 minuto Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: d. Respostas: a. b. c. d. e. SELECT NOME, NUM_TEL FROM PESSOA INNER JOIN CELULAR. ON PESSOA.CPF = CELULAR.CPF. SELECT * FROM PESSOA, TELEFONE. SELECT CPF, NOME, NUM_TEL FROM PESSOA. SELECT NOME, NUM_TEL FROM PESSOA, CELULAR. SELECT NOME, NUM_TEL FROM PESSOA INNER JOIN CELULAR. ON PESSOA.CPF = CELULAR.CPF. SELECT NOME, NUM_TEL FROM PESSOA INNER JOIN CELULAR. ON PESSOA.NOME = CELULAR.NUM_TEL. UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS 0,25 em 0,25 pontos renan.kimura @aluno.unip.br 5 https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_66987_1 https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_66987_1&content_id=_952546_1&mode=reset https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1 https://ava.ead.unip.br/webapps/login/?action=logout 19/05/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6855-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_38688743_1&course_id=_66987_1&content_id=_952559_1&return_cont… 2/7 Feedback da resposta: Resposta: D Comentário: a sintaxe correta deve conter INNER JOIN amarrando as chaves primária e estrangeira de forma correta. Pergunta 2 Resposta Selecionada: e. Respostas: a. b. c. d. e. Feedback da resposta: SELECT OPERADORA, COUNT(NUM_TEL) QUANTIDADE FROM CELULAR GROUP BY OPERADORA. SELECT * FROM PESSOA. SELECT * FROM CELULAR. SELECT OPERADORA, SUM(NUM_TEL) SOMA FROM CELULAR WHERE CPF = ‘12345678901’. SELECT OPERADORA, AVG(NUM_TEL) MEDIA FROM CELULAR WHERE CPF = '12345678901'. SELECT OPERADORA, COUNT(NUM_TEL) QUANTIDADE FROM CELULAR GROUP BY OPERADORA. Resposta: E Comentário: para contar algo dentro de uma consulta usamos o comando COUNT. Pergunta 3 Dado o comando abaixo, assinale a alternativa correta sobre a parte em destaque: CREATE TABLE ALUNO ( 0,25 em 0,25 pontos 0,25 em 0,25 pontos 19/05/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6855-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_38688743_1&course_id=_66987_1&content_id=_952559_1&return_cont… 3/7 Resposta Selecionada: b. Respostas: a. b. c. d. e. Feedback da resposta: RA CHAR(7) NOT NULL, NOME VARCHAR(100) CONSTRAINT PK_ALUNO PRIMARY KEY(RA) ) Refere-se ao nome que estamos dando para a Chave Primária da tabela. Refere-se ao tipo de dados do campo RA. Refere-se ao nome que estamos dando para a Chave Primária da tabela. Refere-se ao tipo de tabela que está sendo criada. Refere-se ao tipo de constraint que está sendo criada. Refere-se à coluna que será a chave estrangeira. Resposta: B Comentário: a linha com o comando em destaque, refere-se à definição da chave primária da tabela ALUNO. O comando em destaque refere-se ao nome da Chave Primária Pergunta 4 Resposta Selecionada: a. Respostas: a. b. c. Dado o comando abaixo, assinale a alternativa que indica o comando usado para dar um “apelido” para uma coluna ou tabela: SELECT NUM_CPF XXXXX CPF FROM TB_PESSOA XXXXX PESSOA AS. AS. CN. SH. 0,25 em 0,25 pontos 19/05/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6855-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_38688743_1&course_id=_66987_1&content_id=_952559_1&return_cont… 4/7 d. e. Feedback da resposta: TNAME. NAME. Resposta: A Comentário: apesar de não ser obrigatório, usamos o comando AS para dar um “apelido” (ALIAS) para colunas ou tabelas. Pergunta 5 Resposta Selecionada: e. Respostas: a. b. c. d. e. Feedback da resposta: Dado o comando abaixo, indique por que ele dará erro. CREATE TABLE ALUNO ( RA CHAR(7), NOME VARCHAR(100) CONSTRAINT PK_ALUNO PRIMARY KEY(RA) ) Para um atributo ser chave, ele deve estar definido como NOT NULL. Porque para criar tabelas usamos o comando INSERT. Faltou a cláusula WHERE. Em vez de Primary Key, deveria ser Foreign Key. Char não é um tipo válido. Para um atributo ser chave, ele deve estar definido como NOT NULL. Resposta: E Comentário: para podermos definir um atributo como chave primária, ele deve estar definido como NOT NULL. 0,25 em 0,25 pontos 19/05/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6855-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_38688743_1&course_id=_66987_1&content_id=_952559_1&return_cont… 5/7 Pergunta 6 Resposta Selecionada: c. Respostas: a. b. c. d. e. Feedback da resposta: Diga o que acontecerá ao executar o comando abaixo: UPDATE TABELA SET CAMPO_1 = VALOR_1 WHERE CAMPO_2 = VALOR_2 Um registro da tabela será atualizado. Um registro da tabela será excluído. Todos os registros da tabela serão excluídos. Um registro da tabela será atualizado. Todos os registros da tabela serão atualizados. Um registro da tabela será inserido. Resposta: C Comentário: quando executamos um UPDATE com a cláusula WHERE, apenas um registro ou um conjunto de registros será atualizado. Pergunta 7 Resposta Selecionada: a. Respostas: a. b. c. d. e. Feedback da resposta: O comando SQL para inserir todos os registros da tabela T1 para a tabela T2 é? INSERT INTO T2 SELECT * FROM T1. INSERT INTO T2 SELECT * FROM T1. INSERT INTO T2 SELECT MAX FROM T1. INSERT INTO T2 SELECT FROM T1. INSERT INTO T2 SELECT ALL T1. INSERT INTO T2 SELECT *.T1. Resposta: A 0,25 em 0,25 pontos 0,25 em 0,25 pontos 19/05/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6855-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_38688743_1&course_id=_66987_1&content_id=_952559_1&return_cont… 6/7 Comentário: quando existe um SELECT após um INSERT, queremos dizer que estamos inserindo na tabela o resultado de uma consulta. A alternativa correta é a A, porque é a única que possui o comando SELECT escrito corretamente. Pergunta 8 Resposta Selecionada: d. Respostas: a. b. c. d. e. Feedback da resposta: O que há de errado no comando abaixo? INSERT INTO TABELA (CAMPO_1, CAMPO_2, CAMPO_3) VALUES (VALOR_3, VALOR_2, VALOR_1) Os VALORES e os CAMPOS devem estar na mesma ordem. Nada, um registro será inserido. Nada, um registro será atualizado. Falta a cláusula WHERE. Os VALORES e os CAMPOS devem estar na mesma ordem. Falta o comando SET na sintaxe do INSERT. Resposta: D Comentário: para que o comando INSERT funcione, as colunas e os valores devem ser declarados na mesma ordem. Pergunta 9 Resposta Selecionada: c. Respostas: a. Os comandos que fazem parte de uma sintaxe padrão de consulta são: SELECT, FROM, WHERE. START, FROM, TO. 0,25 em 0,25 pontos 0,25 em 0,25 pontos 19/05/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6855-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_38688743_1&course_id=_66987_1&content_id=_952559_1&return_cont… 7/7Terça-feira, 19 de Maio de 2020 11h21min29s GMT-03:00 b. c. d. e. Feedback da resposta: SELECT, UP, WHAT. SELECT, FROM, WHERE. START, FROM, WHO. SELECT, INITIAL, FINAL. Resposta: C Comentário: os comandos básicos de uma consulta SQL são SELECT, FROM, WHERE. Pergunta 10 Resposta Selecionada: b. Respostas: a. b. c. d. e. Feedback da resposta: Para retornar a data do sistema (em SQL Server) , utilizamos o comando: SELECT GEDATE(). SELECT SYSDATE FROM DUAL. SELECT GEDATE(). SELECT DATETIME. SELECT DATE. SELECT TIME. Resposta: B Comentário: em SQL Server usamos a função GETDATE() para retornar a data do sistema. ← OK 0,25 em 0,25 pontos javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_952546_1&course_id=_66987_1&nolaunch_after_review=true');
Compartilhar