Baixe o app para aproveitar ainda mais
Prévia do material em texto
Resposta Selecionada: Resposta Correta: [Nenhuma] SELECT m.id, m.nome, a.nivel FROM Materias m OUTER JOIN Materiais_Questoes a ON m.id = a.codMateria; Pergunta 3 Resposta Selecionada: Respostas: Analise a afirmações sobre chaves em bancos de dados relacionais. I- Uma chave em Banco de dados é uma única coluna da tabela que permite, para cada linha, identificar essa linha (caso seja a chave primária), ou relacionar com outra tabela no caso da chave estrangeira. II- Chave Primária é um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única, uma linha ou mais linhas da tabela. Corresponde a um atributo determinante. III- A chave estrangeira ocorre quando um atributo de uma relação for chave primária em outra relação. Estão corretas as afirmações: II e III I apenas I e II I, II e III 0 em 0,7 pontos II e III III apenas Pergunta 4 Resposta Selecionada: Respostas: Analise a seguinte representação de um banco de dados e assinale a alternativa correta para a query necessária para construir as respectivas tabelas. AUTOR(id, nome) LIVRO(id, nome, cod_autor) cod_autor referencia AUTOR(codigo) CREATE TABLE autores ( id INT PRIMARY KEY NOT NULL AUTO_INCREMENT , nome VARCHAR(100) ); CREATE TABLE livros ( id INT PRIMARY KEY NOT NULL AUTO_INCREMENT, nome VARCHAR(100), cod_autor INT , FOREIGN KEY (cod_autor) REFERENCES autores(id) ); CREATE TABLE autores ( id INT PRIMARY KEY NOT NULL AUTO_INCREMENT , nome VARCHAR(100) ); CREATE TABLE livros ( id INT PRIMARY KEY NOT NULL AUTO_INCREMENT, nome VARCHAR(100), cod_autor INT , FOREIGN KEY (cod_autor) REFERENCES autores(id) ); CREATE TABLE autores ( id INT PRIMARY KEY AUTO_INCREMENT , nome VARCHAR(100) ); CREATE TABLE livros ( id INT PRIMARY KEY AUTO_INCREMENT , nome VARCHAR(100) , cod_autor INT , FOREIGN KEY (cod_autor) REFERENCES autores(id) ); CREATE TABLE autores ( id INT PRIMARY KEY NOT NULL AUTO_INCREMENT , nome VARCHAR(100) ); CREATE TABLE livros ( id INT PRIMARY KEY NOT NULL AUTO_INCREMENT , nome VARCHAR(100) , cod_autor INT , FOREIGN KEY (id) REFERENCES autores(cod_autor) ); CREATE TABLE autores ( id INT PRIMARY KEY AUTO_INCREMENT , nome VARCHAR(100) ); CREATE TABLE livros ( id INT PRIMARY KEY AUTO_INCREMENT, nome VARCHAR(100) , cod_autor INT, FOREIGN KEY (id) REFERENCES autores(cod_autor) ); CREATE TABLE autores ( id INT PRIMARY KEY AUTO_INCREMENT , nome VARCHAR(100) ); CREATE TABLE livros ( id INT PRIMARY KEY NOT NULL AUTO_INCREMENT, nome VARCHAR(100) , cod_autor INT , FOREIGN KEY (cod_autor) REFERENCES autores(id) ); Pergunta 5 Respostas Selecionadas: Algumas consultas no banco de dados, precisam que os valores existentes no banco de dados sejam buscados e depois usados em uma condição de comparação. Para resolver esta consulta usamos? Operadores lógicos 0,7 em 0,7 pontos 0 em 0,7 pontos Respostas: BETWEEN IN Subconsultas Operadores lógicos LIKE Pergunta 6 Resposta Selecionada: Respostas: Analise as asserções referentes modelos de dados. I- É uma descrição dos tipos de informações que estão armazenadas em um banco de dados. PORQUE II- Modelo de dados não informa quais os produtos que estão armazenados no banco de dados de uma loja por exemplo, mas apenas que o banco de dados desta loja contém informações sobre produtos. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições falsas. Pergunta 7 Resposta Selecionada: Respostas: Qual a utilidade do operador IN? Permite especificar vários valores em uma cláusula WHERE. Permite especificar vários valores em uma cláusula WHERE. Usado para classificar um conjunto de resultados em ordem. Seleciona registros que possuem valores correspondentes em duas tabelas. Determina se um valor está entre dois limites inclusivos. Determina se um valor está entre dois limites não inclusivos. Pergunta 8 0 em 0,7 pontos 0,7 em 0,7 pontos 0 em 0,7 pontos Resposta Selecionada: Respostas: Considerando o modelo conceitual apresentado abaixo, analise o mapeamento para o modelo lógico. Engenheiro(código, nome) Atuação(função) Projeto(código, nome) Engenheiro(código, nome) Atuação(função) Projeto(código, nome) Engenheiro(código, nome, função) Projeto(código, nome, cod_engenheiro) cod_engenheiro referencia Engenheiro (código) Engenheiro(código,nome) Atuação(cod_engenheiro, cod_projeto) cod_engenheiro referencia Engenheiro (código) cod_projeto referencia Projeto(codigo) Projeto(código, nome, função) Engenheiro(código, nome, cod_projeto, função) cod_projeto referencia Projeto (código) Projeto (código,nome) Engenheiro(código,nome) Projeto(código, nome) Atuação(cod_engenheiro, cod_projeto, função) cod_engenheiro referencia Engenheiro (código) cod_projeto referencia Projeto (código) Pergunta 9 Resposta Selecionada: Respostas: ( 1 ) Linha ( ) relação ( 2 ) Tabela ( ) tupla ( 3 ) Cabeçalho ( ) domínio de valores possíveis ( 4 ) Tipo de dado ( ) atributo Relacione as colunas com os termos semelhantes. Analisando a segunda coluna, qual a ordem correta de cima para baixo? 2 – 1 – 4 – 3 1 – 2 – 4 – 3 1 – 4 – 2 – 4 2 – 1 – 3 – 4 2 – 1 – 4 – 3 3 – 2 – 4 – 1 0,7 em 0,7 pontos Quinta-feira, 19 de Novembro de 2020 13h13min27s BRT Pergunta 10 Resposta Selecionada: Respostas: Quando estudamos modelos de dados em bancos de dados, no que se refere Domínio? Conjunto de valores atômicos em que cada valor de domínio é relacionado a uma coluna chave de outra tabela. Domínio é um nome que serve para localizar e identificar conjuntos de bancos de dados. Conjunto de valores atômicos em que cada valor de domínio é indivisível Conjunto de valores atômicos em que cada valor de domínio é relacionado a uma coluna chave de outra tabela. Representa a quantidade de dígitos que o número poderá possuir Domínio é apenas o tipo de dados que um atributo pode receber como valor Pergunta 11 Resposta Selecionada: Respostas: Objetivo primordial de um SGBD, é manter a integridade de dados. Assinale a única alternativa INCORRETA quanto aos tipos de integridade. Integridade de esquema Integridade de esquema Integridade de domínio Integridade de vazio Integridade de chave Integridade referencial Pergunta 12 Resposta Selecionada: Respostas: Qual das alternativas apresenta uma função que NÃO existe na linguagem SQL? MEDIA() COUNT() AVG() MAX() MEDIA() SUM() ← OK 0 em 0,7 pontos 0,7 em 0,7 pontos 0,7 em 0,7 pontos javascript:launch('/webapps/gradebook/do/student/viewAttempts?course_id=_607203_1&method=list&nolaunch_after_review=true');
Compartilhar