Baixe o app para aproveitar ainda mais
Prévia do material em texto
Dois amigos resolveram abrir uma loja que compra e revende peças de hardware antigas. A loja se chama Naftalina Digital. João Paulo, um dos sócios da loja e que já trabalhou diversos anos com banco de dados (BD) está projetando o BD que será utilizado pelo sistema de venda da loja que também será desenvolvido. Francisco é o primeiro funcionário contratado para trabalhar na loja. Vanessa e Janaína prestarão serviços à loja. A interação entre os quatro será fundamental para a construção e manutenção do bom funcionamento do sistema de venda. Janaína dará continuidade a todo o trabalho realizado por João Paulo, enquanto Vanessa também precisará interagir bem com ambos (João Paulo e Janaína). Já Francisco precisará de um treinamento dado por Vanessa. Assinale abaixo qual a alternativa indica corretamente quais tipos de usuários de banco de dados são Francisco, Vanessa e Janaína, respectivamente: Programador de Aplicações, Administrador de Banco de Dados e Usuário Final. Usuário Final, Administrador Banco de Dados e Programador de Aplicações. Usuário Final, Programador de Aplicações e Administrador Banco de Dados. Programador de Aplicações, Usuário Final e Administrador de Banco de Dados. Administrador de Banco de Dados, Programador de Aplicações e Usuário Final. São modelos de banco de dados: hierárquico, rede, orientado a objeto e relacional rede, orientado a objeto, procedural e relacional procedural, orientado a objeto, rede e hierárquico orientado a objeto, relacional, procedural e hierárquico relacional, hierárquico, rede e procedural Dentre os objetivos da implementação de bancos de dados, um visa solucionar um problema que ocorre quando aplicações diferentes operam sobre os mesmos dados, armazenados em arquivos diferentes. Esse problema é conhecido por replicação de dados. dependência de dados redundância de dados Nenhuma das alternativas integridade de dados. Na construção de um projeto de Banco de dados em uma grande empresa podemos ter vários atores, cada um com sua responsabilidade. Dentre outras tarefas o ________ é responsável por permitir acesso ao banco. O ator responsável pela identificação dos dados que serão armazenados no banco é o ________. Dessa forma, marque a opção correta que apresenta respectivamente os atores de cada espaço. Projetista de Banco de dados e Usuário final. Administrador de Banco de dados e Analista de Banco de dados. Administrador de Banco de dados e Projetista de Banco de dados. Programadores de aplicação e Projetista de Banco de dados. Analista de Banco de dados e Projetista de Banco de dados. Os mecanismos de segurança e autenticação de acesso a um Sistema Gerenciador de Banco de Dados, objetiva evitar a perda ou acesso indevido ao Banco de Dados, para tal são implementadas uma série de permissões e bloqueios. Na lista abaixo,marque a opção que NÃO FAZ PARTE da atribuição deste mecanismo : Consultar apenas alguns dados. Mecanismo de Restore e Backup. Não apagar dados. Não atualizar dados. Somente Inserir dados. O entendimento dos modelos de banco de dados é fundamental para compreender as vantagens e desvantagens em aspectos de estrutura e manipulação dos dados. Um destes modelos utiliza tabelas bidimensionais para o armazenamento dos dados e a maneira como os dados são armazenados influencia na facilidade de acesso às informações, existindo técnicas de normalização para aperfeiçoar a organização. Trata-se do modelo relacional orientado a objetos hierárquico em rede distribuído Não é função de um Administrador de Banco de Dados. Instalar e manter os sistemas gerenciadores de banco de dados, Criação e manutenção de um modelo de dados corporativo; Implementar e administrar rotinas de backup. Desenvolver e monitorar o desempenho dos servidores de banco de dados. Gerenciar ao níveis de acesso de modo a garantir maior segurança a informação. Conceituar Sistema de Gerenciamento de Banco de Dados (SGBD) é certamente: Inserir dados em arquivo Atualizar dados em arquivo Remover dados de arquivo Selecionar dados de arquivo Selecionar, Atualizar, Remover e Inserir dados em um arquivo O conceito que exemplifica o significado de INFORMAÇÃO é: O armazenamento de informação Um software A manipulação de informação O resultado do processamento, manipulação e organização de dados O armazenamento de arquivo Um dos maiores problemas decorrente do armazenamento de dados em arquivos é a ____________ de dados que tem como consequência a _____________ de dados. Outro grave problema é a inexistência da _____________ de dados. Assinale a alternativa que preenche corretamente as lacunas acima, respectivamente: Inconsistência, segurança e redundância. Redundância, segurança e inconsistência. Inconsistência, redundância e segurança. Segurança, redundância e consistência. Redundância, inconsistência e segurança. A capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos ou programas de aplicação é: independência lógica de dados Nenhuma das respostas está correta fragmentação interdependência independência física de dados Nos bancos de dados, é uma função do administrador de dados: Elaborar o projeto físico do banco de dados Definir normas de descarga e recarga Decidir que dados serão armazenados no banco de dados Assegurar que o sistema operará com desempenho adequado Escrever os esquemas externos necessários Os metadados de um SGBD são armazenados no: Processador de DDL. Na fonte de requisição de DML. Otimizador de Consultas. Processador de DML. Catálogo do Sistema. Com relação aos conceitos de dado e informação assinale a afirmação correta. Um relatório sobre a produtividade dos funcionários é um dado. Uma lista com a quantidade de produtos vendidos é uma informação Custo da matéria prima é uma informação. Produtividade da mão de obra de uma empresa é um dado. A capacidade de produção é uma informação Um administrador de banco de dados é responsável por: Criar o projeto lógico do banco de dados para satisfazer os requisitos de informações identificados Identificar os dados a serem armazenados no banco de dados Escolher as estruturas apropriadas para representar os dados e armazená-los no banco de dados Conceder autorizações de acesso ao banco de dados Comunicar-se com os potenciais usuários do banco de dados para compreender seus requisitos de informações Alexandre Júnior, professor da disciplina de Modelagem de Dados, ficou responsável por projetar um banco de dados de defesas de Trabalhos de Conclusão de Curso (TCC). Outro professor, Antônio Xavier, precisa de dois alunos para dar continuidade ao projeto iniciado por Alexandre, que deve incluir também o desenvolvimento de um software para acessar o banco de dados. Antônio então convidou os alunos Márcio Ramos e Eliza Carneiro para auxiliá-lo. Para realizar sua tarefa, Márcio irá necessitar tirar dúvidas com Alexandre, Antônio e Eliza, enquanto Antônio dará continuidade à tarefa iniciada por Alexandre. Finalmente, Eliza precisará de um treinamento dado por Márcio para auxiliar a sua tarefa que será quase diária durante o início e término de cada período. De acordo com a descrição acima, assinale que tipos de usuários de banco de dados são Antônio, Márcio e Eliza, respectivamente: Administrador de Banco de Dados, Usuário Final e Programador de Aplicação Programador de Aplicação, Administrador de Banco de Dados e Usuário Final Administrador de Banco de Dados, Programador de Aplicação e Usuário Final Programador de Aplicação, Usuário Final e Administrador de Banco de Dados Usuário Final,Administrador de Banco de Dados e Programador de Aplicação A capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos ou programas de aplicação é: Nenhuma das respostas está correta fragmentação independência física de dados independência lógica de dados interdependência Um administrador de banco de dados é responsável por: Comunicar-se com os potenciais usuários do banco de dados para compreender seus requisitos de informações Escolher as estruturas apropriadas para representar os dados e armazená-los no banco de dados Identificar os dados a serem armazenados no banco de dados Conceder autorizações de acesso ao banco de dados Criar o projeto lógico do banco de dados para satisfazer os requisitos de informações identificados O conceito que exemplifica o significado de INFORMAÇÃO é: A manipulação de informação O resultado do processamento, manipulação e organização de dados Um software O armazenamento de informação O armazenamento de arquivo O que NÃO se pode dizer de uma arquitetura CLIENTE/SERVIDOR: O Servidor é chamado de Front end Que objetivo principal é fornecer suporte ao desenvolvimento e à execução de aplicações de banco de dados O Servidor é o próprio SGBD Os Clientes são as diversas aplicações executadas em cima do SGBD O Servidor admite todas as funções básicas de SGBDs: definição de dados, manipulação de dados, segurança e integridade de dados Banco de dados é: uma estrutura de máquina virtual que tem por objetivo atender a necessidades do software de acesso um conjunto de dados integrados que tem por objetivo atender a requisitos do sistema operacional. um conjunto de dados integrados que tem por objetivo impedir acessos indevidos a dados armazenados. uma relação de dependência entre dados que tem por objetivo atender a uma comunidade de usuários. um conjunto de dados integrados que tem por objetivo atender a uma comunidade de usuários Marque (F) falso ou (V) verdadeiro nas afirmativas abaixo, em relação aos conceitos de banco de dados e assinale a alternativa correta, que corresponde à correlação dos parênteses de cima para baixo com os valores da esquerda para a direita. ( ) Um sistema de banco de dados é basicamente um sistema computadorizado de armazenamento de registros. ( ) Um banco de dados é uma coleção de dados persistentes utilizada pelos sistemas de aplicação. ( ) Um banco de dados é uma coleção de dados relacionados, logicamente coerentes e com algum significado inerente. ( ) Algumas das vantagens de um sistema de bancos de dados sobre os métodos tradicionais dizem respeito à baixa densidade quanto aos arquivos, bem como às informações não tão precisas, mas atualizadas e disponíveis a qualquer momento. V V F F V F V F F F F F V V V F F V F V A técnica de diagramação no modelo de Entidade - Relacionamento é bem simples. Utiliza basicamente um losango para representar I e um retângulo para representar II. As opções I e II são preenchidas, correta e respectivamente, por entidades - relacionamentos relacionamentos - entidades atributos - entidades entidades - atributos atributos - relacionamentos Escolha a altrnativa que defina Modelo Conceitual de Dados: está sempre associado às fases de projeto, contrastando com o modelo lógico, que sempre está associado à fase de análise, quando utilizado com as metodologias de desenvolvimento de sistemas e implementado por ferramentas CASE é aquele em que os objetos, suas características e relacionamentos têm a representação de acordo com as regras de implementação e limitantes impostos por algum tipo de tecnologia. é aquele em que os objetos, suas características e relacionamentos têm a representação fiel ao ambiente observado, independente de limitações quaisquer impostas por tecnologias, técnicas de implementação ou dispositivos físicos é a fase da modelagem na qual é necessário considerar todas as particularidades de implementação, principalmente o modelo que será utilizado para a implementação futura ] é aquele elaborado respeitando-se e implementando-se conceitos tais como chaves de acesso, controle de chaves duplicadas, itens de repetição (arrays), normalização, ponteiros e integridade referencial, entre outros Na arquitetura para um Sistema de Banco de Dados, a divisão se faz em três níveis: Nível Interno, Nível Externo e Nível Conceitual. Qual alternativa que define esses três níveis? Nível Interno: nível de armazenamento, Nível Externo: nível lógico e Nível Conceitual: nível lógico, sem qualificação. Nível Externo: nível de armazenamento, Nível Interno: nível lógico e Nível Conceitual: nível lógico, sem qualificação. Nível Interno: nível de armazenamento, Nível Conceitual: nível lógico e Nível Externo: nível lógico, sem qualificação. Nível Conceitual: nível de comunidade, Nível Externo: nível lógico e Nível Interno: nível lógico, sem qualificação. Nível Conceitual: nível de armazenamento, Nível Externo: nível lógico e Nível Interno: nível lógico, sem qualificação. Os três níveis componentes de uma arquitetura de bancos de dados são: distribuído, básico e paralelo básico, simples e complexo externo, conceitual e interno compacto, estendido e paralelo dimensional, relacional e complexo Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social, nome-fantasia, bairro, cidade e UF. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Uma empresa tem diversos acidentes e um acidente ocorre em apenas uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente envolve um acidentado, mas um acidentado pode se envolver em mais de um acidente. Um acidente pode ou não causar uma ou mais deficiências e uma deficiência é causada por um acidente. Um acidente pode também resultar um óbito e um óbito pode ser resultado de um acidente. Uma deficiência tem código de deficiência, status de deficiência (temporária ou permanente) e descrição da deficiência. Um óbito possui número do óbito, data do óbito e parecer do legista. Assinale a alternativa abaixo que identifica corretamente o número de entidades e relacionamentos encontrados no texto, respectivamente: Quatro e cinco. Cinco e cinco. Quatro e três. Quatro e Quatro. Cinco e quatro. Em um Modelo de Entidade e Relacionamento, podemos afirmar que: O modelo ER possui uma notação gráfica muito simples e poderosa e que, por isso mesmo, tem sido largamente utilizada; O atributo não faz parte de um ER. Utiliza apenas 2 tipos construtores básicos: entidade (conjunto de entidades) e relacionamento (conjunto de relacionamentos); O modelo ER possui uma notação gráfica muito complexa, mas poderosa, e que, por isso mesmo, tem sido largamente utilizada; O modelo Entidade-Relacionamento (ER) é o único modelo de dados semântico existente; O que é uma entidade fraca no Modelo Entidade-Relacionamento? Uma entidade que não se relaciona com as demais. Uma entidade que tem atributos fracos. Uma entidade dependente de outra entidade. Uma entidade que se relaciona com as demais de forma independente. Um relacionamento. De acordo com a arquitetura ANSI/SPARCum Sistema de Banco de Dados divide-se em três níveis gerais: interno, conceitual e externo. É correto afirmar que: o nível conceitual é o mais próximo ao usuário o nível externo é o mais próximo ao armazenamento físico existe uma única visão externa no nível externo o nível interno é responsável pelo mapeamento entre os níveis externo e conceitual o nível conceitual esconde os detalhes sobre o armazenamento físico dos dados De acordo com a arquitetura ANSI/SPARC um Sistema de Banco de Dados divide-se em três níveis gerais: interno, conceitual e externo. É correto afirmar que: existe uma única visão externa no nível externo o nível externo é o mais próximo ao armazenamento físico o nível interno é responsável pelo mapeamento entre os níveis externo e conceitual o nível conceitual esconde os detalhes sobre o armazenamento físico dos dados o nível conceitual é o mais próximo ao usuário O que é uma entidade fraca no Modelo Entidade-Relacionamento? Uma entidade que não se relaciona com as demais. Uma entidade que se relaciona com as demais de forma independente. Um relacionamento. Uma entidade dependente de outra entidade. Uma entidade que tem atributos fracos. O Diagrama Entidade-Relacionamento é utilizado para elaboração do seguinte modelo de dados: hierárquico físico interno externo conceitual A técnica de diagramação no modelo de Entidade - Relacionamento é bem simples. Utiliza basicamente um losango para representar I e um retângulo para representar II. As opções I e II são preenchidas, correta e respectivamente, por entidades - atributos entidades - relacionamentos atributos - relacionamentos atributos - entidades relacionamentos - entidades Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social, nome-fantasia, bairro, cidade e UF. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Uma empresa tem diversos acidentes e um acidente ocorre em apenas uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente envolve um acidentado, mas um acidentado pode se envolver em mais de um acidente. Um acidente pode ou não causar uma ou mais deficiências e uma deficiência é causada por um acidente. Um acidente pode também resultar um óbito e um óbito pode ser resultado de um acidente. Uma deficiência tem código de deficiência, status de deficiência (temporária ou permanente) e descrição da deficiência. Um óbito possui número do óbito, data do óbito e parecer do legista. Assinale a alternativa abaixo que identifica corretamente o número de entidades e relacionamentos encontrados no texto, respectivamente: Cinco e cinco. Cinco e quatro. Quatro e três. Quatro e cinco. Quatro e Quatro. A arquitetura ANSI/SPARC de um Sistema Gerenciador de Banco de Dados (SGBD) divide-se nos níveis Físico, conceitual e lógico Externo, lógico e recuperador Físico, indexador e recuperador Externo, conceitual e interno Interno, indexador e lógico Não pode definir ENTIDADES no Modelo ER (Entidade-Relacionamento) como: É representado por um retângulo Fluxo de dados Normalmente representam uma pessoa, lugar ou evento de interesse informativo É dividida em entidades fortes e fracas Principais objetos de dados sobre os quais informações devem ser coletadas Para garantir certa abstração dos dados para o usuário, ou seja, ocultar certas informações, a arquitetura ANSI/SPARC define alguns níveis de arquitetura de sistema de banco de dados. De acordo com estes níveis de arquitetura, é correto afirmar: Conceitual é o mais próximo do meio de armazenamento físico. Conceitual é o mais próximo do usuário. Interno é o mais afastado do meio de armazenamento físico. Interno é o mais próximo do usuário. Externo é o mais próximo dos usuários. O modelo _________________ está vinculado ao modelo de dados do SGBD. Eatrutural Dinâomico Físico Lógico Conceitual Dois amigos resolveram abrir uma loja que compra e revende peças de hardware antigas. A loja se chama Naftalina Digital. A seguir é apresentada uma descrição do mini-mundo realizada logo após a primeira reunião com o projetista do banco de dados que será criado: Um fornecedor tem CPF, nome, telefone e de um a dois e-mails. Uma peça tem identificador, nome do fabricante, tipo, valor de compra e valor de venda. O valor de venda é o valor da compra acrescentado 30%. Um cliente possui código, nome, CPF, telefone, celular e de um a dois e-mails. Um fornecedor vende ao menos uma peça e uma peça é vendida exclusivamente por um fornecedor. Um cliente compra ao menos uma peça e uma peça é adquirida exclusivamente por um cliente. Quando um cliente comprar uma peça a data da compra também é armazenada. De acordo com a descrição acima, assinale a alternativa que apresenta o número correto de tipos de entidades e tipos de relacionamentos, respectivamente: 4 e 3 3 e 3 2 e 3 3 e 2 2 e 2 Na arquitetura para um Sistema de Banco de Dados, a divisão se faz em três níveis: Nível Interno, Nível Externo e Nível Conceitual. Qual alternativa que define esses três níveis? Nível Externo: nível de armazenamento, Nível Interno: nível lógico e Nível Conceitual: nível lógico, sem qualificação. Nível Interno: nível de armazenamento, Nível Externo: nível lógico e Nível Conceitual: nível lógico, sem qualificação. Nível Conceitual: nível de comunidade, Nível Externo: nível lógico e Nível Interno: nível lógico, sem qualificação. Nível Interno: nível de armazenamento, Nível Conceitual: nível lógico e Nível Externo: nível lógico, sem qualificação. Nível Conceitual: nível de armazenamento, Nível Externo: nível lógico e Nível Interno: nível lógico, sem qualificação. Trata-se de um conjunto de elementos do contexto do negócio, representados por um conjunto de atributos: Informação Classe Entidade Dado Associação O modelo _______________ descreve a realidade do ambiente, constituindo uma visão global das estruturas da informação que estarão contidas no banco de dados, sem considerar nenhuma característica específica de um SGBD. Físico Ambiental Estrutural Conceitual Lógico Na arquitetura ANSI/SPARC de banco de dados, o nível conceitual Descreve a parte do banco de dados em que um grupo de usuários está interessado, escondendo as outras partes Descreve os caminhos de acesso para a base de dados Define a estrutura de armazenamento do banco de dados Inclui um número de visões de usuário Define a estrutura do banco de dados para uma comunidade de usuários O Modelo ER (Entidade-Relacionamento) básico consiste em três classes de objetos. Marque a resposta correta. As classes são... Índices, Entidades, Relacionamentos Relacionamentos, Tabelas e Atributos Diagramas, Relacionamentos e Atributos Campos, Relacionamentos e Atributos Entidades, Relacionamentos e Atributos Os programas de modelagem de banco de dados apresentam vários benefícios para a implementação de um determinado projeto de banco de dados. Alguns dos benefícios são: Simplificar programas e o processo de desenvolvimento, acelerar o desenvolvimento do sistemae diminuir o custo do desenvolvimento do sistema. Decomposição de estrutura complexa, construção de programas de alta qualidade e facilidade de publicação do sistema na web. Facilitar o uso de uma linguagem de programação, acelerar o desenvolvimento do sistema e diminuir o custo do projeto. Maior previsibilidade do custo do projeto, facilitar a apresentação do projeto e melhorar a programação da linguagem de programação a ser utilizada. Simplificação de programas e do processo de desenvolvimento, decomposição de estrutura simples e criação de fluxogramas. Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Óbito: (0,N) e (1,1). (0,N) e (1,N). (1,1) e (0,N). (0,1) e (1,N). (0,N) e (0,N). Marque (F) falso ou (V) verdadeiro nas afirmativas abaixo, em relação ao modelo conceitual de dados e assinale a alternativa correta, que corresponde à correlação dos parênteses de cima para baixo com os valores da esquerda para a direita. ( ) Os mecanismos de abstração utilizados para construção dos objetos do modelo de entidade e relacionamento são, de baixo para cima (bottom up): classificação, degradação e generalização. ( ) No modelo de entidade e relacionamento, cardinalidade diz respeito ao número de vezes que o elemento de uma entidade participa no relacionamento com outra entidade. ( ) Construir o modelo de dados no nível conceitual global de uma empresa é atribuição do Administrador de Banco de Dados. V - V - V F - V - V V - F - V F - F - F F - V - F Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Acidentado: (0,1) e (1,N). (0,N) e (1,N). (0,N) e (0,N). (1,1) e (0,N). (0,N) e (1,1). Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Empresa e Acidente: (0,N) e (1,1). (0,1) e (1,N). (0,N) e (0,N). (0,N) e (1,N). (0,1) e (0,N). Medicamento (Med) e Perfumaria (Per) são duas entidades que representam uma tipificação da entidade Produto (Pro). Portanto, Med e Per em relação a Pro repre- sentam dependências. generalizações. especializações. composições. agregações A afirmação: "um cliente mora em uma e somente uma cidade e em uma cidade moram pelo menos um ou vários clientes", mostra que as cardinalidades de cliente para cidade e de cidade para clientes são respectivamente: (1,1) e (0,N) (1,N) e (0,1) (0,1) e (1,N) (1,N) e (0,N) (0,N) e (1,1) Em um projeto de Banco de Dados pode-se ter diversos relacionamentos implícitos entre várias entidades. Um tipo de relacionamento entre entidades define um conjunto de associações ou um conjunto de relacionamento. Há algumas restrições que podem ser utilizadas para limitar a quantidade de associações em um banco. Uma destas restrições se chama cardinalidade. Analisando a figura abaixo, marque corretamente a alternativa que identifica a cardinalidade representada pela figura. N:1 N:N 1:N 1:1 2:1 Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social, nome-fantasia, bairro, cidade e UF. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Uma empresa tem diversos acidentes e um acidente ocorre em apenas uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente envolve um acidentado, mas um acidentado pode se envolver em mais de um acidente. Um acidente pode ou não causar uma ou mais deficiências e uma deficiência é causada por um acidente. Um acidente pode também resultar um óbito e um óbito pode ser resultado de um acidente. Uma deficiência tem código de deficiência, status de deficiência (temporária ou permanente) e descrição da deficiência. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntosde entidades Acidente e Deficiência: (0,N) e (1,1). (0,N) e (1,N). (1,1) e (0,N). (0,N) e (0,N). (0,1) e (1,N). Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Óbito: (0,N) e (1,1). (1,1) e (0,N). (0,N) e (0,N). (0,N) e (1,N). (0,1) e (1,N). Respondido em 10/04/2020 19:00:17 2a Questão Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Empresa e Acidente: (0,N) e (1,N). (0,1) e (1,N). (0,N) e (0,N). (0,N) e (1,1). (0,1) e (0,N). Respondido em 10/04/2020 19:00:26 3a Questão Marque (F) falso ou (V) verdadeiro nas afirmativas abaixo, em relação ao modelo conceitual de dados e assinale a alternativa correta, que corresponde à correlação dos parênteses de cima para baixo com os valores da esquerda para a direita. ( ) Os mecanismos de abstração utilizados para construção dos objetos do modelo de entidade e relacionamento são, de baixo para cima (bottom up): classificação, degradação e generalização. ( ) No modelo de entidade e relacionamento, cardinalidade diz respeito ao número de vezes que o elemento de uma entidade participa no relacionamento com outra entidade. ( ) Construir o modelo de dados no nível conceitual global de uma empresa é atribuição do Administrador de Banco de Dados. F - V - V F - F - F V - F - V F - V - F V - V - V Respondido em 10/04/2020 19:00:33 4a Questão Medicamento (Med) e Perfumaria (Per) são duas entidades que representam uma tipificação da entidade Produto (Pro). Portanto, Med e Per em relação a Pro repre- sentam especializações. agregações composições. generalizações. dependências. Respondido em 10/04/2020 19:00:41 5a Questão No modelo relacional as chaves são importantes, pois sua utilização garante que cada linha da tabela seja identificável de modo exclusivo facilitando, assim, buscas posteriores, além de assegurar a consistência e integridade dos dados. Uma chave candidata é uma chave que apresenta duas características: Unicidade e niveabilidade Unicidade e Irredutibilidade Unicidade e navegabilidade Irredutibilidade e navegabilidade Irredutibilidade e niveabilidade Respondido em 10/04/2020 19:00:35 Explicação: Uma chave candidata é uma chave que apresenta duas características: Unicidade e Irredutibilidade 6a Questão Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social, nome-fantasia, bairro, cidade e UF. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Uma empresa tem diversos acidentes e um acidente ocorre em apenas uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente envolve um acidentado, mas um acidentado pode se envolver em mais de um acidente. Um acidente pode ou não causar uma ou mais deficiências e uma deficiência é causada por um acidente. Um acidente pode também resultar um óbito e um óbito pode ser resultado de um acidente. Uma deficiência tem código de deficiência, status de deficiência (temporária ou permanente) e descrição da deficiência. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Deficiência: (0,N) e (0,N). (0,N) e (1,N). (1,1) e (0,N). (0,1) e (1,N). (0,N) e (1,1). Respondido em 10/04/2020 19:00:52 7a Questão Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Acidentado: (0,N) e (1,N). (0,N) e (0,N). (0,1) e (1,N). (0,N) e (1,1). (1,1) e (0,N). Respondido em 10/04/2020 19:01:01 8a Questão Do modelo da figuraabaixo depreende-se: que um professor não pode ministrar mais de uma disciplina para um mesmo aluno. que um professor só pode ministrar uma disciplina. que um aluno só pode está matriculado em uma disciplina. uma disciplina pode ser ministrada por vários professores. que um professor pode ministrar mais de uma disciplina para um mesmo aluno. Em um projeto de Banco de Dados pode-se ter diversos relacionamentos implícitos entre várias entidades. Um tipo de relacionamento entre entidades define um conjunto de associações ou um conjunto de relacionamento. Há algumas restrições que podem ser utilizadas para limitar a quantidade de associações em um banco. Uma destas restrições se chama cardinalidade. Analisando a figura abaixo, marque corretamente a alternativa que identifica a cardinalidade representada pela figura. 1:N N:N 1:1 2:1 N:1 Respondido em 10/04/2020 19:02:46 Explicação: Analisando os conjuntos: - Empregado (e2) se associa com 3 elementos do conjunto Trabalha_em. - Projeto (p1) se associa com 2 elementos do conjunto Trabalha_em. Sendo assim, a cardinalidade entre Empregado e Projeto é do tipo N:N. 2a Questão A afirmação: "um cliente mora em uma e somente uma cidade e em uma cidade moram pelo menos um ou vários clientes", mostra que as cardinalidades de cliente para cidade e de cidade para clientes são respectivamente: (0,1) e (1,N) (1,1) e (0,N) (0,N) e (1,1) (1,N) e (0,1) (1,N) e (0,N) Respondido em 10/04/2020 19:02:39 Explicação: DER: Sendo assim: Cliente para Cidade - 1,1 Cidade para Cliente - 1,n 3a Questão No modelo relacional as chaves são importantes, pois sua utilização garante que cada linha da tabela seja identificável de modo exclusivo facilitando, assim, buscas posteriores, além de assegurar a consistência e integridade dos dados. Uma chave candidata é uma chave que apresenta duas características: Irredutibilidade e niveabilidade Unicidade e navegabilidade Irredutibilidade e navegabilidade Unicidade e Irredutibilidade Unicidade e niveabilidade Respondido em 10/04/2020 19:02:45 Explicação: Uma chave candidata é uma chave que apresenta duas características: Unicidade e Irredutibilidade 4a Questão Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social, nome-fantasia, bairro, cidade e UF. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Uma empresa tem diversos acidentes e um acidente ocorre em apenas uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente envolve um acidentado, mas um acidentado pode se envolver em mais de um acidente. Um acidente pode ou não causar uma ou mais deficiências e uma deficiência é causada por um acidente. Um acidente pode também resultar um óbito e um óbito pode ser resultado de um acidente. Uma deficiência tem código de deficiência, status de deficiência (temporária ou permanente) e descrição da deficiência. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Deficiência: (0,N) e (0,N). (1,1) e (0,N). (0,N) e (1,1). (0,1) e (1,N). (0,N) e (1,N). Respondido em 10/04/2020 19:03:04 5a Questão Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Acidentado: (0,N) e (0,N). (0,N) e (1,N). (0,N) e (1,1). (0,1) e (1,N). (1,1) e (0,N). Respondido em 10/04/2020 19:02:58 6a Questão Do modelo da figura abaixo depreende-se: uma disciplina pode ser ministrada por vários professores. que um professor pode ministrar mais de uma disciplina para um mesmo aluno. que um professor não pode ministrar mais de uma disciplina para um mesmo aluno. que um aluno só pode está matriculado em uma disciplina. que um professor só pode ministrar uma disciplina. Respondido em 10/04/2020 19:03:17 7a Questão Medicamento (Med) e Perfumaria (Per) são duas entidades que representam uma tipificação da entidade Produto (Pro). Portanto, Med e Per em relação a Pro repre- sentam especializações. generalizações. dependências. composições. agregações Respondido em 10/04/2020 19:03:22 8a Questão Analise o texto abaixo: O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir: Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente. Um óbito possui número do óbito, data do óbito e parecer do legista. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Empresa e Acidente: (0,N) e (1,N). (0,N) e (1,1). (0,N) e (0,N). (0,1) e (0,N). (0,1) e (1,N). Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente: os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primáriapoderá receber valor NULL. os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. Respondido em 10/04/2020 19:04:31 2a Questão Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados. Tal comando SQL deve ser iniciado com CREATE PRODUTO : TABLE ALTER SCHEMA ADD TABLE PRODUTO CREATE PRODUTO AS TABLE ALTER TABLE PRODUTO CREATE TABLE PRODUTO Respondido em 10/04/2020 19:04:38 3a Questão - Esquema de banco de dados pode ser definido como: Projeto relacional do banco de dados Projeto lógico do banco de dados Projeto de construção de script Projeto de normalização do banco de dados Projeto físico de registros e tabelas Respondido em 10/04/2020 19:04:30 4a Questão - O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim, qual alternativa que NÃO condiz ao contexto supracitado? O termo Relação é essencialmente um termo matemático para designar uma tabela relacionada à outra. Existe registro incomum entre as tabelas A chave primária de uma tabela vira chave estrangeira em outra tabela relacionada Não existe integridade entre as tabelas Existe integridade entre as tabelas Respondido em 10/04/2020 19:04:39 Gabarito Coment. 5a Questão Para que um Banco de dados seja implementado evitando alguns tipos de problemas, devem-se utilizar alguns conceitos de restrição. A restrição de ____ garante que nenhum valor de chave primária pode ser nulo. A restrição de ____ especifica se pode ou não ser permitido o valor nulo. A definição de que todos os elementos de um conjunto são distintos é realizada pela restrição de ____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços. Nulo, Chave e Domínio. Chave, Domínio e Integridade de entidade. Integridade de entidade, Nulo e Chave. Nulo, Domínio e Chave. Integridade de entidade, Nulo e Domínio. Respondido em 10/04/2020 19:05:29 6a Questão As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos. Algumas dessas regras garantem: I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade. II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial. III - a integridade de semântica, a qual não ocasiona erros de execução SQL. Dentre esses aspectos está(ão) correto(s) o(s) item(ns): II e III, apenas. I e II, apenas. I, II e III. I, apenas. I e III, apenas. Respondido em 10/04/2020 19:05:32 7a Questão Qual é a entidade que não se identifica por si mesma e sua existência depende da existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem? Entidade Dependente Entidade Associativa Entidade Fraca Nenhuma das alternativas estão corretas Entidade Primária Respondido em 10/04/2020 19:05:55 8a Questão No modelo de banco de dados relacional, os dados são representados por meio de: Ponteiros, que são as chaves primárias e estrangeiras. Vetores de tuplas. Matrizes tridimensionais formadas por linhas, colunas e chaves. Tabelas. Listas encadeadas de tuplas. Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento? No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades. A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo. Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas. O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados. Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades. Respondido em 10/04/2020 19:07:01 Explicação: A chave estrangeira é uma coluna (atributo) que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela. 2a Questão Leia as afirmativas a seguir: I - A integridade referencial só pode ser implementada se houver integridade de entidade. Porque: II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade. Após analisar as relações entre ambas as frases, assinale a opção correta: Se a primeira é verdadeira, a segunda é falsa Se as duas são verdadeiras, a segunda não justifica a primeira Se as duas são verdadeiras, a segunda justifica a primeira As duas afirmativas são falsas Se a primeira é false, a segunda é verdadeira Respondido em 10/04/2020 19:07:19 Gabarito Coment. 3a Questão Ano: 2015 - Banca: BIO-RIO - Órgão: IF-RJ - Prova: Analista de Tecnologia da Informação Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes. Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado: Integridade Relacional. Dependência Funcional. Integridade Referencial. Integridade Funcional. Dependência Referencial. Respondido em 10/04/2020 19:07:18 4a Questão Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional? Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados Garantir que haverá redundância alguma no Banco de Dados Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas eformatando todas as chaves-primárias e estrangeiras Garantir que não haverá redundância alguma no Banco de Dados Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais Respondido em 10/04/2020 19:07:37 Explicação: Objetivos e vantagens de se efetuar modelagem relacional 5a Questão - A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente. COLUNA, LINHA, TABELA COLUNA, TABELA, LINHA TABELA, COLUNA, LINHA TABELA, LINHA, COLUNA LINHA, TABELA, COLUNA Respondido em 10/04/2020 19:07:46 6a Questão Uma chave candidata em um modelo relacional é: Ocorre em uma relação se existir somente uma combinação de atributos possuindo a propriedade de identificação única. Ocorre um atributo de uma relação chave primária em outra relação. O conjunto de atributos, que serão chave primária, que organiza e dá acesso à tabela. Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Respondido em 10/04/2020 19:07:51 Gabarito Coment. 7a Questão Um modelo de base de dados que consiste principalmente de uma coleção de tabelas, uma coleção de operadores e uma coleção de restrições de integridade, é conhecido como modelo: Relacional Em rede Plano Hierárquico Referencial Respondido em 10/04/2020 19:08:04 Explicação: Modelo Relacional: Os dados são representados através de tabelas. Modelo Hierárquico: É um tipo de modelo lógico, onde os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo em Rede: Os dados são representados por uma coleção de registros e os relacionamentos entre os dados são representados por meio de links. 8a Questão Sobre os conceitos de domínio, atributo e relação, é correto afirmar que: uma relação mapeia um domínio através de seus atributos. um atributo é considerado chave se pertencer ao domínio que define uma relação; domínio e atributo representam um único conceito semântico em uma dada relação; um atributo representa o uso de um domínio em uma relação; um domínio é definido por um conjunto de atributos pertencentes a uma relação; Ano: 2015 - Banca: FUNDATEC - Órgão: BRDE - Prova: Analista de Sistemas-Administração de Banco de Dados Qual o nome da regra em um banco de dados que assegura que um valor que apareça em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos em outra relação? Dependência Semântica. Integridade Conceitual. Dependência Composta. Integridade Referencial. Transitividade Composta. Respondido em 10/04/2020 19:09:43 Explicação: Integridade Referencial - As chaves estrangeiras têm que ser respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira, este valor deve existir na tabela onde ele é chave primária. Integridade semântica - Garante que o dado inserido em uma linha da tabela seja um valor válido. Para esse valor ser válido deve ser do mesmo tipo de dados definido na especificação da coluna na tabela. Dependência Transitiva ¿ Uma dependência funcional transitiva ocorre quando uma colua, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela. 2a Questão Uma chave primária em um modelo relacional é quando: Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. Um atributo único que possuem a propriedade de identificar de forma única uma linha da tabela. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre um atributo de uma relação se for chave primária em outra relação. O Conjunto de atributos que serão chave primária, que organiza e dá acesso à tabela. Respondido em 10/04/2020 19:09:52 Explicação: Chave primária: Identifica unicamente uma tupla. Uma chave primária pode ser composta de um ou mais atributos (combinação). 3a Questão Uma chave estrangeira em um modelo relacional é: O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre se um atributo de uma relação for atributo em outra relação. Ocorre se um atributo de uma relação for chave primária em outra relação. Respondido em 10/04/2020 19:11:36 4a Questão As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos. Algumas dessas regras garantem: I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade. II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial. III - a integridade de semântica, a qual não ocasiona erros de execução SQL. Dentre esses aspectos está(ão) correto(s) o(s) item(ns): I, apenas. I e III, apenas. I, II e III. II e III, apenas. I e II, apenas. Respondido em 10/04/2020 19:11:34 5a Questão No modelo de banco de dados relacional, os dados são representados por meio de: Ponteiros, que são as chaves primárias e estrangeiras. Vetores de tuplas. Listas encadeadas de tuplas. Tabelas. Matrizes tridimensionais formadas por linhas, colunas e chaves. Respondido em 10/04/2020 19:11:41 6a Questão Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente: os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL. os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. Respondido em 10/04/2020 19:11:53 7a Questão Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existiano banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados. Tal comando SQL deve ser iniciado com ALTER SCHEMA ADD TABLE PRODUTO CREATE PRODUTO AS TABLE CREATE TABLE PRODUTO ALTER TABLE PRODUTO CREATE PRODUTO : TABLE Respondido em 10/04/2020 19:12:15 8a Questão - Esquema de banco de dados pode ser definido como: Projeto lógico do banco de dados Projeto de construção de script Projeto físico de registros e tabelas Projeto de normalização do banco de dados Projeto relacional do banco de dados Ano: 2014 - Banca: FGV - Órgão: TJ-GO - Prova: Analista Judiciário - Análise de Sistemas (Adaptado) Considere um banco de dados que deve armazenar cinco atributos numéricos: V, W, X, Y e Z. Sabe-se que as seguintes dependências funcionais aplicam-se: V → W V → X V → Y Y → Z O esquema correto para implementar um banco de dados com esses atributos, que cumpra os objetivos estabelecidos para projetos de bancos de dados de preservação das dependências, normalização e decomposição sem perda, é: create table R1 (V int not null primary key, W int, X int, Y int); create table R2 (Y int not null primary key, Z int); create table R1 (V int not null primary key, W int, X int, Y int); create table R2 (W int not null primary key, Z int); create table R1 (V int not null primary key, Y int); create table R2 (Y int not null primary key, Z int); create table R3 (W int not null primary key, X int); create table R1 (V int not null primary key, W int, X int, Y int unique, Z int); create table R1 (V int not null primary key, W int, X int); create table R2 (Y int not null primary key, Z int); Respondido em 10/04/2020 19:13:15 2a Questão Um dos objetivos da normalização é eliminar as anomalias nas operações de inclusão, remoção e alteração. Uma das características da normalização é que se um modelo está na quarta forma normal (4FN), ela está na terceira, na segunda e na primeira. Assim como, se ela estiver na segunda forma normal (2FN) obrigatoriamente ela está na primeira forma normal. A figura abaixo representa um determinado modelo, dessa forma, assinale corretamente em qual forma normal se encontra o modelo? 2FN 5FN 1FN 3FN 4FN Respondido em 10/04/2020 19:13:22 3a Questão Uma relação está na Primeira Forma Normal: Se e somente se todos os determinantes forem chaves candidatas. Se todos os atributos que a compõem são atômicos. Se todos os atributos que a compõem são estruturas. Se ela está na 2NF e nenhum atributo não-chave é transitivamente dependente da chave primária. Se ela está na 1NF e todo atributo não-chave primária é plenamente dependente de toda a chave primária e não de apenas parte dela. Respondido em 10/04/2020 19:13:28 4a Questão Com relação à normalização, marque a opção correta: Converte progressivamente uma tabela, em tabelas de grau e cardinalidade menores. O espaço de armazenamento dos dados diminui. Permite identificar a existência de problemas potenciais (anomalias de atualização) no projeto de um BD relacional. É o processo formal passo a passo que examina os atributos de uma entidade, com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de registros. Consiste em, gradativamente, retirar das relações do esquema as dependências funcionais indesejáveis. Respondido em 10/04/2020 19:13:33 Gabarito Coment. 5a Questão - Pode-se afirmar sobre a Primeira Forma Normal (1FN): Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um valor para cada campo Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um valor para cada linha na tabela Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um valor para cada linha, campo e tabela Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um ou mais valor para cada linha na tabela Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um valor para cada tabela Respondido em 10/04/2020 19:13:40 Explicação: Uma relação está na Primeira Forma Normal se todos os atributos que a compõem são atômicos, ou seja, se todas as colunas que a compõem são atômicas e monovaloradas, não contendo nenhum grupo de repetição/dependência multivalorada. 6a Questão - Nos Fundamentos das formas normais ou Normalização, qual resposta que não se enquadra no conceito de Formas Normais (FN) abaixo: Técnicas de elevar o grau de normalização aplicada a cada tabela Equivalência entre o modelo de dados conceitual e as formas normais Etapa de projeto de banco de dados que normaliza as tabelas Aborda as formas normais mais altas e os relacionamentos ternários no modelo ER (Entidade-Relacionamento) Para normalizar, o princípio básico e a desnormalização das tabelas Respondido em 10/04/2020 19:13:47 Explicação: Processo de Normalização visa: - Identificar a existência de problemas potenciais (anomalias de atualização) no projeto de um BD relacional. - Converter progressivamente uma tabela em tabelas de grau e cardinalidade menores até que pouca ou nenhuma redundância de dados exista. Se a normalização é bem sucedida: O espaço de armazenamento dos dados diminui; A tabela pode ser atualizada com maior eficiência. 7a Questão Diz-se que um modelo está na _______________ se está integrado por tabelas e suas linhas são unívocas, sem que haja repetição de itens, com atributos atômicos não nulos. primeira forma normal quinta forma normal terceira forma normal quarta forma normal segunda forma normal Respondido em 10/04/2020 19:13:53 8a Questão Um dos maiores problemas combatidos do modelo relacional é o armazenamento dos mesmos dados em mais de um lugar dentro do banco de dados. Este problema é conhecido como. Razoabilidade de dados Redundância de dados Interdependência de dados Volatilidade de dados Recuperação de dados Ano: 2011 - Banca: FCC - Órgão: TRE-RN - Prova: Técnico Judiciário - Programação de Sistemas No contexto de banco de dados relacionais, Dependência Funcional é caracterizada quando a chave primária da tabela do lado 1 vai para a tabela do lado N. quando duas tabelas têm entre si relação N para N. para cada valor do atributo A existe exatamente um único valor do atributo B. para cada valor do atributo A existem n valores do atributo B. no relacionamento N para N há uma chave estrangeira. Respondido em 10/04/2020 19:14:54 2a Questão - Pode-se afirmar sobre a Terceira Forma Normal (3FN): Está na Terceira Forma Normal se, e somente se, para cada dependência funcional não trivial X=>A, onde X e A são atributos simples ou compostos, uma das condições precisam ser mantidas: ou o atributo A é uma superchave, ou o atributo X é membro de uma chave candidata Está na Terceira Forma Normal se, e somente se, para cada dependência funcional não trivial X=>A, onde X e A são registros simples ou compostos, uma das condições precisam ser mantidas: ou o registro X é uma superchave, ou o atributo A é membro de uma chave candidata Está na Terceira Forma Normal se, e somente se, para cada dependência funcional não trivial X=>A, onde X e A são atributos simples ou compostos, uma das condições precisam ser mantidas: ou a tabela X é uma superchave, ou o atributo A é membro de uma chave candidata Está na Terceira Forma Normal se, e somente se, para cada dependênciafuncional não trivial X=>A, onde X e A são atributos simples ou compostos, uma das condições precisam ser mantidas: ou o atributo X é uma superchave, ou o atributo A é membro de uma chave candidata Está na Terceira Forma Normal se, e somente se, para cada dependência funcional não trivial X=>A, onde X e A são atributos simples ou compostos, uma das condições precisam não ser mantidas: ou o atributo X é uma superchave, ou o atributo A é membro de uma chave candidata Respondido em 10/04/2020 19:14:59 3a Questão As utilizações das regras de normalização auxiliam no projeto de banco de dados relacional evitando a redundância e eliminando anomalias nas operações de inserção, exclusão e alteração. Sendo assim, foram propostas diversas Formas Normais (FN). A forma normal que elimina os atributos multivalorados e compostos, permitindo apenas atributos atômicos é a: FNBC. 4FN. 1FN. 3FN. 2FN. Respondido em 10/04/2020 19:15:06 Explicação: Normalização: 1FN: Uma relação está na Primeira Forma Normal se todos os atributos que a compõem são atômicos, ou seja, se todas as colunas que a compõem são atômicas e monovaloradas, não contendo nenhum grupo de repetição/dependência multivalorada. 2FN: Uma relação está na Segunda Forma Normal se ela está na 1NF e todo atributo não-chave primária é plenamente dependente de toda a chave primária e não de apenas parte dela. 3FN: Uma relação está na Terceira Forma Normal se ela está na 2NF e nenhum atributo não-chave é transitivamente dependente da chave primária. 4FN: Uma relação está na Quarta Forma Normal se não exista nenhuma dependência multi-valorada não trivial de conjuntos de atributo em algo mais de que um superconjunto de uma chave candidata. FNBC: É um aperfeiçoamento da 3FN. Uma relação está na BCFN quando todos os atributos estão dependentes da chave, de toda a chave e de nada mais do que a chave. 4a Questão Uma relação R além de estar na primeira forma normal (1FN), cada atributo não chave é dependente da chave primária inteira, ou seja, cada atributo não chave não depende parcialmente da chave. Desta forma, R está, necessariamente, em que forma normal? 2FN 4FN 5FN 3FN FNBC Respondido em 10/04/2020 19:15:09 Explicação: Normalização: 1FN: Uma relação está na Primeira Forma Normal se todos os atributos que a compõem são atômicos, ou seja, se todas as colunas que a compõem são atômicas e monovaloradas, não contendo nenhum grupo de repetição/dependência multivalorada. 2FN: Uma relação está na Segunda Forma Normal se ela está na 1NF e todo atributo não-chave primária é plenamente dependente de toda a chave primária e não de apenas parte dela. 3FN: Uma relação está na Terceira Forma Normal se ela está na 2NF e nenhum atributo não-chave é transitivamente dependente da chave primária. 4FN: Uma relação está na Quarta Forma Normal se não exista nenhuma dependência multi-valorada não trivial de conjuntos de atributo em algo mais de que um superconjunto de uma chave candidata. 5FN: trata de casos particulares que ocorrem com pouca frequencia na modelagem de dados e que são os relacionamentos múltiplos ( ternários, quaternários, ... , n-nários ). Ela fala que uma entidade está na sua 5FN quando o conteudo desta entidade nao puder ser reconstruído a partir de outras entidades menores, extraídas desta entidade. FNBC: É um aperfeiçoamento da 3FN. Uma relação está na BCFN quando todos os atributos estão dependentes da chave, de toda a chave e de nada mais do que a chave. 5a Questão Entre um dos objetivos da utilização da normalização em banco de dados relacional é poder organizar os dados de modo que eles possam ser representados em forma de tabelas, onde cada atributo é atômico. De posse disso, analise o modelo relacional abaixo: Cliente(Código, Nome, Estado, Telefones) Assinale corretamente qual dos modelos relacionais abaixo identifica melhor a normalização referente à teoria da primeira forma normal (1FN). Cliente(Código, Nome, Estado) ClienteFone(Código, Telefone) Cliente(Código, Estado) Cliente(Nome,Telefone) Cliente(Código, Nome) ClienteEstado(Código, Nome, Estado) ClienteTelefone(Código, Nome, Telefones) Cliente(Código, Nome) ClienteFone(Código, Nome, Telefone) Cliente(Código, Nome, Estado) Cliente(Nome,Telefone) Respondido em 10/04/2020 19:15:25 6a Questão Um dos maiores problemas combatidos do modelo relacional é o armazenamento dos mesmos dados em mais de um lugar dentro do banco de dados. Este problema é conhecido como. Volatilidade de dados Recuperação de dados Interdependência de dados Redundância de dados Razoabilidade de dados Respondido em 10/04/2020 19:15:21 Explicação: Um dos maiores problemas combatidos do modelo relacional é o armazenamento dos mesmos dados em mais de um lugar dentro do banco de dados. Este problema é conhecido como redundância de dados. 7a Questão Com relação à normalização, marque a opção correta: O espaço de armazenamento dos dados diminui. Converte progressivamente uma tabela, em tabelas de grau e cardinalidade menores. Permite identificar a existência de problemas potenciais (anomalias de atualização) no projeto de um BD relacional. Consiste em, gradativamente, retirar das relações do esquema as dependências funcionais indesejáveis. É o processo formal passo a passo que examina os atributos de uma entidade, com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de registros. Respondido em 10/04/2020 19:15:27 Gabarito Coment. 8a Questão Uma relação está na Primeira Forma Normal: Se todos os atributos que a compõem são atômicos. Se ela está na 2NF e nenhum atributo não-chave é transitivamente dependente da chave primária. Se e somente se todos os determinantes forem chaves candidatas. Se ela está na 1NF e todo atributo não-chave primária é plenamente dependente de toda a chave primária e não de apenas parte dela. Se todos os atributos que a compõem são estruturas. - Pode-se afirmar sobre a Primeira Forma Normal (1FN): Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um ou mais valor para cada linha na tabela Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um valor para cada tabela Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um valor para cada linha na tabela Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um valor para cada linha, campo e tabela Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um valor para cada campo Respondido em 10/04/2020 19:16:37 Explicação: Uma relação está na Primeira Forma Normal se todos os atributos que a compõem são atômicos, ou seja, se todas as colunas que a compõem são atômicas e monovaloradas, não contendo nenhum grupo de repetição/dependência multivalorada. 2a Questão - Nos Fundamentos das formas normais ou Normalização, qual resposta que não se enquadra no conceito de Formas Normais (FN) abaixo: Equivalência entre o modelo de dados conceitual e as formas normais Técnicas de elevar o grau de normalização aplicada a cada tabela Etapa de projeto de banco de dados que normaliza as tabelas Aborda as formas normais mais altas e os relacionamentos ternários no modelo ER (Entidade-Relacionamento) Para normalizar, o princípio básico e a desnormalização das tabelas Respondido em 10/04/2020 19:16:31 Explicação: Processo de Normalização visa: - Identificar a existência de problemas potenciais (anomalias de atualização) no projeto de um BD relacional. - Converter progressivamente uma tabela em tabelas de grau e cardinalidade menores até que
Compartilhar