Prévia do material em texto
14/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 1/9 Prova Eletrônica Entrega 30 abr em 23:59 Pontos 30 Perguntas 10 Disponível 16 mar em 0:00 - 30 abr em 23:59 aproximadamente 2 meses Limite de tempo 60 Minutos Tentativas permitidas 2 Instruções Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 2 13 minutos 30 de 30 MAIS RECENTE Tentativa 2 13 minutos 30 de 30 Tentativa 1 16 minutos 24 de 30 As respostas corretas estarão disponíveis em 30 abr em 0:00. Pontuação desta tentativa: 30 de 30 Enviado 14 abr em 13:34 Esta tentativa levou 13 minutos. A Prova Eletrônica tem peso 30 e é composta por: 10 (dez) questões objetivas (cada uma com o valor de 3 pontos); Você terá 60 (sessenta) minutos para finalizar esta atividade avaliativa e as respostas corretas serão apresentadas um dia após a data encerramento da Prova Eletrônica. 3 / 3 ptsPergunta 1 (Quadrix – CRO-PR/2016) Normalização é um processo a partir do qual se aplicam regras a todas as tabelas do banco de dados com o objetivo de evitar falhas no projeto, como redundância de dados e mistura de diferentes assuntos numa mesma tabela. Qual forma normal é conhecida por todos os atributos de uma tabela serem https://dombosco.instructure.com/courses/2163/quizzes/11849/history?version=2 https://dombosco.instructure.com/courses/2163/quizzes/11849/history?version=2 https://dombosco.instructure.com/courses/2163/quizzes/11849/history?version=1 14/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 2/9 atômicos, ou seja, quando a tabela não deve conter grupos repetidos nem atributos com mais de um valor? 1FN - 1ª Forma Normal. 5FN - 5ª Forma Normal. 3FN - 3ª Forma Normal. 2FN - 2ª Forma Normal. 4FN - 4ª Forma Normal. 3 / 3 ptsPergunta 2 (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 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. 14/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 3/9 Somente as afirmativas I e II são corretas. Somente as afirmativas I e IV são corretas. Somente as afirmativas II, III e IV são corretas. Somente as afirmativas III e IV são corretas. Somente as afirmativas I, II e III são corretas. 3 / 3 ptsPergunta 3 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 únicos na tabela, isto é, nunca se repete aquele valor em nenhuma outra linha da tabela. 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. 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. 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. 14/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 4/9 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 4 Sobre a teoria relaciona é correto afirmar: Usamos números para fazer referência as colunas. A ordem das colunas é relevante. Cada uma das tabelas é chamada de Atributo. As tabelas podem ter nomes iguais umas das outras. Não há duas linhas iguais. 3 / 3 ptsPergunta 5 (Concurso - Tribunal Regional Federal / 3ª Região (TRF 3ª) 2014) Um banco de dados relacional consiste em uma coleção de tabelas, cada uma das quais com um nome único. De acordo com a terminologia do modelo relacional e a tabela processo, é correto afirmar: 14/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 5/9 Para cada domínio há um conjunto de valores permitidos, chamado atributo. No caso de ano processo poderia ser de 1950 a 2013. Os nomes das colunas são chamados domínios. Exemplos: ano_processo e numero_processo. Como as tabelas em essência são relações, podem-se usar os termos relação e tupla no lugar de tabela e linhas. A tupla 3 da tabela processo teria os dados (120/3,1019997, 2006). Para todas as relações r, os atributos de todos os domínios de r devem ser atômicos. Por exemplo, o conjunto dos números inteiros de vara_processo é um atributo atômico. Um valor de domínio que pode pertencer a qualquer domínio possível é o valor vazio, que indica que um valor é zero, desconhecido ou não existe. 3 / 3 ptsPergunta 6 Sobre os SGBDs – Sistemas de Gestão de Banco de Dados é incorreto afirmar: Um SGBD é uma coleção de softwares que permite aos usuários criarem e manterem um ou mais banco de dados. Permitem protegem o banco de dados e mantê-lo ao longo do tempo. 14/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 6/9 Microsoft SQL Server, MariaDB, SQLite, Oracle, PostgreSQL, MySQL, SyBase, IBMDB2 e Access são exemplos de SGBDs. 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. Microsoft SQL Server, Microsoft Windows, Office, Oracle, PostgreSQL, MySQL, SyBase, IBMDB2 e Access são exemplos de SGBDs. 3 / 3 ptsPergunta 7 (VUNESP – TCE-SP/2015) As formas normais estabelecem algumas restrições aos valores das tabelas de um banco de dados relacional. Segundo a definição da primeira forma normal, o valor de um atributo qualquer de um registro de uma tabela deve ser constituído por um único valor do domínio desse atributo. o número máximo de caracteres de cada atributo tem um valor limite. em uma mesma tabela não pode haver atributos com domínios distintos entre si. não pode haver mais do que 10 atributos na composição de cada tabela. 14/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 7/9 o número de registros com valores nulos em uma tabela deve ser, no máximo, a metade do número de registros dessa tabela. 3 / 3 ptsPergunta 8 Sobre o assunto modelagem de banco de dados e sobre a imagem abaixo, é correto afirmar que: Que a agregação da abstração é algo como entender que um conjunto de várias classes compõe outra classe superior. É uma Agregação que significa compor parte de alguma coisa. ( ) É o conceito de agregação de abstrações. Com isso, podemos entender classes de coisas como elementos de composição de outra classe maior. O conceito que um objeto é composto de partes e a decomposição das partes, quando juntas formam um objeto como um todo. Todas asafirmações estão corretas. 14/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 8/9 3 / 3 ptsPergunta 9 (FURB – Pref. Blumenau-SC/2009) O modelo entidade-relacionamento a seguir representa os conceitos envolvidos na publicação de uma revista. Todo artigo é publicado em uma revista. Uma pessoa pode ser revisora e autora simultaneamente. A publicação da revista é mensal. A edição precisa ter mais de um artigo publicado. Um revisor pode revisar várias vezes o mesmo artigo. 3 / 3 ptsPergunta 10 Derive o modelo relacional a partir dos relacionamentos abaixo: 14/04/2020 Prova Eletrônica: Banco de Dados https://dombosco.instructure.com/courses/2163/quizzes/11849 9/9 Um funcionário é alocado em um departamento e um departamento pode alocar um ou muitos funcionários. DEPARTAMENTO {matricula, nome, cargo, salario, sigla}, ALOCACAO {}, EMPREGADO {sigla, nome, valor_orcamento} DEPARTAMENTO {sigla, nome, valor_orcamento}, EMPREGADO {matricula, nome, cargo, salario, sigla} ALOCACAO {sigla, nome, valor_orcamento}, DEPARTAMENTO {matricula, nome, cargo, salario, sigla} DEPARTAMENTO {sigla, nome, valor_orcamento}, ALOCACAO {}, EMPREGADO {matricula, nome, cargo, salario, sigla} DEPARTAMENTO {matricula, nome, cargo, salario, sigla }, EMPREGADO {sigla, nome, valor_orcamento } Pontuação do teste: 30 de 30