Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 2/11 3 / 3 ptsPergunta 1 Quando encontramos nos dois sentidos de leitura a conectividade de um-para-muitos, temos então o que se denomina de conectividade muitos-para-muitos. Dessa forma, quando encontramos o relacionamento muitos-para- muitos devemos: Criar uma tabela chamada tabela de ligação, geralmente com parte dos nomes das duas tabelas em que ela se relaciona. Esta nova tabela não poderá possuir atributos. Remover este relacionamento muitos-para-muitos e criar dois relacionamentos um-para-muitos. Criar uma tabela chamada tabela de ligação, geralmente com parte dos nomes das duas tabelas em que ela se relaciona. Esta nova tabela poderá ou não possuir atributos. Criar um outro relacionamento binário entre estas duas tabelas. Criar uma tabela chamada tabela de ligação, geralmente com parte dos nomes das duas tabelas em que ela se relaciona. Esta nova tabela deve sempre possuir atributos. 13/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 3/11 3 / 3 ptsPergunta 2 Sobre chaves primárias em banco de dados relacional, é correto afirmar: Em toda e qualquer tabela existente em um banco de dados relacional haverá sempre uma coluna ou um conjunto de colunas concatenadas, cujos valores são numéricos na tabela, isto é, nunca se repete aquele valor em nenhuma outra linha da tabela. Essa coluna ou conjunto de colunas concatenadas identifica uma única coluna da tabela. Então dizemos que essa coluna ou conjunto de colunas forma a chave primaria da tabela. Em geral, uma tabela pode ter mais de uma chave que possua a capacidade de identificação única das linhas da tabela. Neste caso, cada uma dessas chaves da tabela é chamada de Chave Estrangeira. Em toda e qualquer tabela existente em um banco de dados relacional haverá sempre uma coluna ou um conjunto de colunas concatenadas, cujos valores são únicos na tabela, isto é, nunca se repete aquele valor em nenhuma outra linha da tabela. 13/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 4/11 A identificação de uma linha de uma tabela pode ser feita por um valor desconhecido, motivo pelo qual a chave primária de uma tabela não pode possuir nenhum elemento de sua composição com valor nulo. 3 / 3 ptsPergunta 3 (FURB – Pref. Blumenau-SC/2009) O modelo entidade- relacionamento a seguir representa os conceitos envolvidos na publicação de uma revista. Uma pessoa pode ser revisora e autora simultaneamente. 13/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 5/11 A edição precisa ter mais de um artigo publicado. A publicação da revista é mensal. Um revisor pode revisar várias vezes o mesmo artigo. Todo artigo é publicado em uma revista. 3 / 3 ptsPergunta 4 (COPS/UEL – FOMENTO-PR/2013) Supondo um Modelo Relacional adequado, observe o Diagrama Estrutura de Dados e suas definições, a seguir. Com base nesse diagrama, considere as afirmativas a seguir. I. Código-Cliente é chave primária em Cliente, Código-Cliente é chave estrangeira em Adquire e Código-Produto é chave estrangeira em Adquire. II. Código-Cliente é chave estrangeira em Adquire, Código-Cliente é chave primária em Cliente e Código-Produto é chave estrangeira em Adquire. III. Código-Produto é chave primária em Produto, Código-Produto é chave estrangeira em Adquire e Código-Cliente é chave primária em 13/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 6/11 Adquire. IV. Código-Cliente é chave estrangeira em Adquire, Código-Cliente é chave primária em Cliente e Código-Produto é chave estrangeira em Produto. Assinale a alternativa correta. Somente as afirmativas I e II são corretas. Somente as afirmativas I, II e III são corretas. Somente as afirmativas III e IV são corretas. Somente as afirmativas II, III e IV são corretas. Somente as afirmativas I e IV são corretas. 3 / 3 ptsPergunta 5 Sobre chaves estrangeiras em banco de dados relacional, é correto afirmar: Chave estrangeira (foreign key) é o campo que estabelece a não repetição de dados entre duas tabelas. As colunas pertencentes à chave estrangeira da tabela A devem ter o mesmo domínio das colunas pertencentes à chave primaria da tabela B. 13/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 7/11 O valor de uma chave estrangeira em uma tabela A deve ser de chave primária da tabela B, ou então ser não nulo. Uma linha que é chave estrangeira corresponde à mesma linha que é a chave primária de outra tabela. Deve-se especificar na tabela que contém a chave estrangeira quais são essas linhas e à qual tabela está relacionada. 3 / 3 ptsPergunta 6 (FURB – ISSBLU/2015) Um dos primeiros passos no desenvolvimento de um novo sistema, ou mesmo de uma nova funcionalidade para um sistema existente, é o estudo e levantamento dos requisitos necessários para a sua construção. A partir das informações obtidas, pode-se desenvolver um modelo de banco de dados que servirá como estrutura de persistência dos dados a serem manipulados. A modelagem de um banco de dados deve considerar as características de entidades e relacionamentos que sejam relevantes para o cenário que está sendo descrito. Essas características são representadas por meio dos seus: Relacionamentos. Entidades. Atributos. 13/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 8/11 Restrições. Domínios. 3 / 3 ptsPergunta 7 Sobre a teoria relaciona é correto afirmar: Não há duas linhas iguais. A ordem das colunas é relevante. Cada uma das tabelas é chamada de Atributo. Usamos números para fazer referência as colunas. As tabelas podem ter nomes iguais umas das outras. 3 / 3 ptsPergunta 8 Sobre os SGBDs – Sistemas de Gestão de Banco de Dados é incorreto afirmar: Microsoft SQL Server, Microsoft Windows, Office, Oracle, PostgreSQL, MySQL, SyBase, IBMDB2 e Access são exemplos de SGBDs. 13/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 9/11 São usados nas tarefas de definição, construção, manipulação e compartilhamento dos bancos de dados. É o intermediário entre a aplicação e o usuário. Permitem protegem o banco de dados e mantê-lo ao longo do tempo. Um SGBD é uma coleção de softwares que permite aos usuários criarem e manterem um ou mais banco de dados. Microsoft SQL Server, MariaDB, SQLite, Oracle, PostgreSQL, MySQL, SyBase, IBMDB2 e Access são exemplos de SGBDs. 3 / 3 ptsPergunta 9 Sobre a cardinalidade é correto afirmar que: Se a agregação possui uma cardinalidade máxima igual a 1 e uma cardinalidade mínima igual a n: Dizemos que a agregação binária é um-para-muitos. 13/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 10/11 Se a agregação possui uma cardinalidade mínima igual a n e uma cardinalidade máxima igual a n: Dizemos que a agregação binária é um-para-muitos. Se a cardinalidade mínima é igual a n e a máxima também é igual a 1: Dizemos que a agregação binária é um-para-um. Finalmente, se a agregação possui ambas as cardinalidades iguais a n: Dizemos que a agregação binária é muitos-para-muitos. Se a cardinalidade mínima é igual a 1 e a máxima também é igual a n: Dizemos que a agregação binária é um-para-um. 3 / 3 ptsPergunta 10 Conforme a figura abaixo. As setas (a) e (b) indicam, respectivamente: 13/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 11/11 Chave Candidatae Chave Estrangeira. Atributo Composto e Atributo multivalorado. Atributo Multivalorado e Atributo Composto. Atributo Composto e Chave Primária. Chave Estrangeira e Atributo Composto. Pontuação do teste: 30 de 30
Compartilhar