Baixe o app para aproveitar ainda mais
Prévia do material em texto
BANCO DE DADOS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0782_EX_A1_201909009873_V1 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão A capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos ou programas de aplicação é: interdependência fragmentação Nenhuma das respostas está correta independência lógica de dados independência física de dados Respondido em 02/04/2020 20:49:22 Explicação: Independência de Dados é a capacidade de alterar o esquema em um nível do sistema de banco de dados sem ter de alterar o esquema no nível mais alto. Existem dois tipos: - Independência Lógica de Dados: é a capacidade de alterar o esquema conceitual sem ter de alterar os esquemas externos ou os programas de aplicação. - Independência Física de Dados: é a capacidade de alterar o esquema interno sem ter de alterar o esquema conceitual. 2a Questão 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. Não apagar dados. Somente Inserir dados. Não atualizar dados. Mecanismo de Restore e Backup. Respondido em 02/04/2020 20:49:53 Gabarito Coment. 3a Questão - O que NÃO se pode dizer de uma arquitetura CLIENTE/SERVIDOR: Que objetivo principal é fornecer suporte ao desenvolvimento e à execução de aplicações de banco de dados 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 O Servidor é o próprio SGBD Os Clientes são as diversas aplicações executadas em cima do SGBD O Servidor é chamado de Front end Respondido em 02/04/2020 20:51:39 Explicação: Na arquitetura Cliente/ Servidor, o Front-end é o Cliente e o Back-end é o Servidor. 4a Questão 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 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 Administrador de Banco de Dados, Programador de Aplicação e Usuário Final Respondido em 02/04/2020 20:51:49 Explicação: Usuário Final: Utilizam os sistemas projetados pelo analista de sistemas cuja base de dados é mantida e monitorada pelo DBA. Programadores de Aplicação: Implementam as especificações das transações como programas, testando- os, corrigindo-os e documentando-os. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 5a Questão Nos bancos de dados, é uma função do administrador de dados: Definir normas de descarga e recarga Escrever os esquemas externos necessários Elaborar o projeto físico do banco de dados Assegurar que o sistema operará com desempenho adequado Decidir que dados serão armazenados no banco de dados Respondido em 02/04/2020 20:51:56 Explicação: Administrador de Dados: Responsáveis por identificar os dados a serem armazenados no Banco de dados (Modelo de dados). Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 6a Questão 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 integridade de dados. replicação de dados. dependência de dados Nenhuma das alternativas redundância de dados Respondido em 02/04/2020 20:52:02 Explicação: Redundância de dados: Ocorre quando uma determinada informação está representada no sistema várias vezes. 7a Questão O sistema gerenciador de banco de dados (SGBD) é o software que trata de todo acesso ao banco de dados. Escolha a opção que não possui apenas funcionalidades de um SGBD. Manipulação de dados, recuperação e concorrência de dados, dicionário de dados. Dicionário de dados, segurança e integridade de dados, otimização e execução. Dicionário de dados, projeto conceitual de banco dado, segurança. Otimização e execução, manipulação de dados, segurança e integridade de dados. Definição de dados, dicionário de dados, otimização e execução. Respondido em 02/04/2020 20:52:19 Explicação: O projeto conceitual de banco de dados representa e/ou descreve a realidade do ambiente, constituindo uma visão global dos principais dados e relacionamentos (estruturas de informação), independente das restrições de implementação. 8a Questão Cliente-servidor é um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores. Cada instância de um cliente pode enviar requisições de dado para algum dos servidores conectados e esperar pela resposta. Por sua vez, algum dos servidores disponíveis pode aceitar tais requisições, processá-las e retornar o resultado para o cliente. Apesar do conceito ser aplicado em diversos usos e aplicações, a arquitetura é praticamente a mesma. Neste contexto, podemos afirmar que: Bancos de dados podem trabalhar dentro deste conceito. O ORACLE não pode trabalhar desta forma. Somente alguns bancos podem trabalhar, em sua maioria não podem. Nenhum banco atualmente pode trabalhar desta forma. Somente o ORACLE pode trabalhar assim. BANCO DE DADOS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0782_EX_A1_201909009873_V2 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão - A principal atribuição de um Administrador de Dados (DA - Data Administrator): É responsável em restaurar dados de um backup É responsável pelo backup do banco de dados É responsável pelas decisões estratégicas e de normas do modelo de dados É responsável pelo controle físico do banco de dados É responsável pelas restrições de segurança e integridade do Banco de Dados Respondido em 02/04/202020:53:20 Explicação: Administrador de Dados: Responsáveis por identificar os dados a serem armazenados no Banco de dados (Modelo de dados). Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 2a Questão - Quanto à expressão Processamento Distribuído, NÃO podemos dizer: Máquinas diferentes podem estar conectadas entre si em uma rede de comunicações A expressão Processamento Paralelo é quase idêntica à Processamento Distribuído O processamento deverá ocorrer em uma única máquina - Servidor A internet é um exemplo O processamento de dados pode se estender a várias máquinas na rede Respondido em 02/04/2020 20:53:34 3a Questão Qual a opção que NÃO constitui uma vantagem para abordagem de banco de dados? Os dados podem ser compartilhados. O suporte à transação pode ser reduzido. Os padrões podem ser reforçados. A inconsistência pode ser evitada (até certo ponto). A integridade pode ser mantida. Respondido em 02/04/2020 20:54:06 Explicação: Dentre as principais vantagens destacamos: - Disponibilização da informação no tempo necessário; - Controle integrado de informações distribuídas fisicamente; - Redução da redundância e de inconsistência de informações; - Compartilhamento de dados; - Aplicação automática de restrições de segurança; - Redução de problemas de integridade. 4a Questão 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 em rede distribuído orientado a objetos hierárquico relacional Respondido em 02/04/2020 20:54:27 Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo 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. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. 5a Questão Não é função de um Administrador de Banco de Dados. Criação e manutenção de um modelo de dados corporativo; Instalar e manter os sistemas gerenciadores de banco de dados, Gerenciar ao níveis de acesso de modo a garantir maior segurança a informação. Desenvolver e monitorar o desempenho dos servidores de banco de dados. Implementar e administrar rotinas de backup. Respondido em 02/04/2020 20:54:50 Explicação: Administrador de Dados: Responsáveis pela criação e manutenção de um modelo de dados corporativo. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 6a Questão - Conceituar Sistema de Gerenciamento de Banco de Dados (SGBD) é certamente: Selecionar dados de arquivo Selecionar, Atualizar, Remover e Inserir dados em um arquivo Remover dados de arquivo Atualizar dados em arquivo Inserir dados em arquivo Respondido em 02/04/2020 20:54:53 Explicação: SGBD: É uma coleção de programas que permite aos usuários criar e manter um banco de dados. [Navathe,2011] O SGBD é um sistema de software de uso geral que facilita o processo de definição, construção, manipulação e compartilhamento de banco de dados entre diversos usuários e aplicações. 7a Questão O modelo relacional tornou-se o padrão estabelecido do mercado. Outros modelos anteriores ao modelo relacional, porém, podem ser encontrados em sistemas usados no passado e, algumas vezes, encontrados como sistemas legados nas empresas. Dois desses modelos são os Orientado a objetos e em Rede Orientado a objetos e XML Em rede e xml Hierárquico e XML Hierárquico e em rede Respondido em 02/04/2020 20:54:48 Explicação: XML, o inglês eXtensible Markup Language, é uma linguagem de marcação recomendada pela W3C para a criação de documentos com dados organizados hierarquicamente, tais como textos, banco de dados ou desenhos vetoriais. 8a Questão Leia, abaixo, a descrição das propriedades de um modelo lógico de dados e assinale a única alternativa que corresponde a essa descrição do modelo. Ao contrário de seus antecessores, não se baseia num paradigma de estruturação de dados particular e sim em um fundamento matemático específico. Representa o Banco de Dados como uma coleção de tabelas, constituídas de atributos e tuplas. Modelo Orientado a Objetos Modelo Relacional Modelo Matemático Modelo em Redes Modelo Hierarquíco Respondido em 02/04/2020 20:55:01 Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo 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. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. Exercício: CCT0782_EX_A1_201909009873_V3 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão Qual(is) das atribuições a seguir NÃO é (são) de um Administrador de Banco de Dados? Criar planos para definição dos recursos de dados e aplicativos. Padronizar, organizar, proteger e utilizar recursos de dados. Programar tudo para quem for acessar o banco, em termos de linguagem. Administrar de modo centralizado as estratégias, procedimentos e práticas para o processo de gerência. Desenvolver gerência dos recursos de dados. Respondido em 02/04/2020 21:09:49 2a Questão 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. Programadores de aplicação e Projetista de Banco de dados. Analista de Banco de dados e Projetista de Banco de dados. Administrador de Banco de dados e Projetista de Banco de dados. Administrador de Banco de dados e Analista de Banco de dados. Projetista de Banco de dados e Usuário final. Respondido em 02/04/2020 21:09:53 Explicação: Usuários de Banco de dados: - Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. - Analista de banco de dados: acompanha o desenvolvimentode projetos e programação de banco de dados corporativos. - Projetista de Banco de dados: Responsáveis por identificar os dados a serem armazenados no Banco de dados. - Usuário Final: utilizam os sistemas projetados pelo analista de sistemas cuja base de dados é mantida e monitorada pelo DBA. 3a Questão São modelos de banco de dados: orientado a objeto, relacional, procedural e hierárquico relacional, hierárquico, rede e procedural procedural, orientado a objeto, rede e hierárquico hierárquico, rede, orientado a objeto e relacional rede, orientado a objeto, procedural e relacional Respondido em 02/04/2020 21:09:45 Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo 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. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. 4a Questão Os metadados de um SGBD são armazenados no: Na fonte de requisição de DML. Processador de DDL. Processador de DML. Catálogo do Sistema. Otimizador de Consultas. Respondido em 02/04/2020 21:10:00 5a Questão Com relação aos conceitos de dado e informação assinale a afirmação correta. Produtividade da mão de obra de uma empresa é um dado. Uma lista com a quantidade de produtos vendidos é uma informação Custo da matéria prima é uma informação. Um relatório sobre a produtividade dos funcionários é um dado. A capacidade de produção é uma informação Respondido em 02/04/2020 21:09:55 Explicação: Dados representam fatos em sua forma primária. Quando este fatos são organizados ou arranjados de modo significativo, eles se tornam uma informação. Informação, portanto, é um conjunto de fatos organizados de tal forma que adquirem um valor adicional, além do valor do fato em si. 6a Questão 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 Criar o projeto lógico do banco de dados para satisfazer os requisitos de informações identificados Escolher as estruturas apropriadas para representar os dados e armazená-los no banco de dados Conceder autorizações de acesso ao banco de dados Identificar os dados a serem armazenados no banco de dados Respondido em 02/04/2020 21:09:57 Explicação: São funções do Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 7a Questão 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: Administrador de Banco de Dados, Programador de Aplicações e Usuário Final. Programador de Aplicações, Usuário Final e Administrador de Banco de Dados. Usuário Final, Programador de Aplicações e Administrador Banco de Dados. 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. Respondido em 02/04/2020 21:10:17 Explicação: Usuário Final: Utilizam os sistemas projetados pelo analista de sistemas cuja base de dados é mantida e monitorada pelo DBA. Programadores de Aplicação: Implementam as especificações das transações como programas, testando- os, corrigindo-os e documentando-os. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 8a Questão 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, redundância e segurança. Redundância, inconsistência e segurança. Segurança, redundância e consistência. Redundância, segurança e inconsistência. Inconsistência, segurança e redundância. Respondido em 02/04/2020 21:10:15 Explicação: Redundância de dados: Ocorre quando uma determinada informação está representada no sistema várias vezes. Inconsistência de dados: Falta de coerência. Segurança: Garantir a integridade, a disponibilidade e a confidencialidade. Exercício: CCT0782_EX_A1_201909009873_V3 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão Qual(is) das atribuições a seguir NÃO é (são) de um Administrador de Banco de Dados? Criar planos para definição dos recursos de dados e aplicativos. Padronizar, organizar, proteger e utilizar recursos de dados. Programar tudo para quem for acessar o banco, em termos de linguagem. Administrar de modo centralizado as estratégias, procedimentos e práticas para o processo de gerência. Desenvolver gerência dos recursos de dados. Respondido em 02/04/2020 21:09:49 2a Questão 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. Programadores de aplicação e Projetista de Banco de dados. Analista de Banco de dados e Projetista de Banco de dados. Administrador de Banco de dados e Projetista de Banco de dados. Administrador de Banco de dados e Analista de Banco de dados. Projetista de Banco de dados e Usuário final. Respondido em 02/04/2020 21:09:53 Explicação: Usuários de Banco de dados: - Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. - Analista de banco de dados: acompanha o desenvolvimento de projetos e programação de banco de dados corporativos. - Projetista de Banco de dados: Responsáveis por identificar os dados a serem armazenados noBanco de dados. - Usuário Final: utilizam os sistemas projetados pelo analista de sistemas cuja base de dados é mantida e monitorada pelo DBA. 3a Questão São modelos de banco de dados: orientado a objeto, relacional, procedural e hierárquico relacional, hierárquico, rede e procedural procedural, orientado a objeto, rede e hierárquico hierárquico, rede, orientado a objeto e relacional rede, orientado a objeto, procedural e relacional Respondido em 02/04/2020 21:09:45 Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo 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. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. 4a Questão Os metadados de um SGBD são armazenados no: Na fonte de requisição de DML. Processador de DDL. Processador de DML. Catálogo do Sistema. Otimizador de Consultas. Respondido em 02/04/2020 21:10:00 5a Questão Com relação aos conceitos de dado e informação assinale a afirmação correta. Produtividade da mão de obra de uma empresa é um dado. Uma lista com a quantidade de produtos vendidos é uma informação Custo da matéria prima é uma informação. Um relatório sobre a produtividade dos funcionários é um dado. A capacidade de produção é uma informação Respondido em 02/04/2020 21:09:55 Explicação: Dados representam fatos em sua forma primária. Quando este fatos são organizados ou arranjados de modo significativo, eles se tornam uma informação. Informação, portanto, é um conjunto de fatos organizados de tal forma que adquirem um valor adicional, além do valor do fato em si. 6a Questão 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 Criar o projeto lógico do banco de dados para satisfazer os requisitos de informações identificados Escolher as estruturas apropriadas para representar os dados e armazená-los no banco de dados Conceder autorizações de acesso ao banco de dados Identificar os dados a serem armazenados no banco de dados Respondido em 02/04/2020 21:09:57 Explicação: São funções do Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 7a Questão 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: Administrador de Banco de Dados, Programador de Aplicações e Usuário Final. Programador de Aplicações, Usuário Final e Administrador de Banco de Dados. Usuário Final, Programador de Aplicações e Administrador Banco de Dados. 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. Respondido em 02/04/2020 21:10:17 Explicação: Usuário Final: Utilizam os sistemas projetados pelo analista de sistemas cuja base de dados é mantida e monitorada pelo DBA. Programadores de Aplicação: Implementam as especificações das transações como programas, testando- os, corrigindo-os e documentando-os. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 8a Questão 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, redundância e segurança. Redundância, inconsistência e segurança. Segurança, redundância e consistência. Redundância, segurança e inconsistência. Inconsistência, segurança e redundância. Respondido em 02/04/2020 21:10:15 Explicação: Redundância de dados: Ocorre quando uma determinada informação está representada no sistema várias vezes. Inconsistência de dados: Falta de coerência. Segurança: Garantir a integridade, a disponibilidade e a confidencialidade. BANCO DE DADOS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0782_EX_A1_201909009873_V4 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão 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. 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 impedir acessos indevidos a dados armazenados. um conjunto de dados integrados que tem por objetivo atender a uma comunidade de usuários Respondido em 02/04/2020 21:14:34 Explicação: Banco de dados é uma coleção de dados relacionados. Propriedades: É uma coleção logicamente coerente de dados com algum significado inerente. Projetado, construído e populado com dados para uma finalidade específica. Possui um conjunto pré definido de usuários e aplicações. 2a Questão - O conceito que exemplifica o significado de INFORMAÇÃO é: O armazenamento de informação Um software A manipulação de informação O armazenamento de arquivo O resultado do processamento, manipulação e organização de dados Respondido em 02/04/2020 21:14:38 Explicação: Dados representam fatos em sua forma primária. Quando este fatos são organizados ou arranjados de modo significativo, eles se tornam uma informação. Informação, portanto, é um conjunto de fatos organizados de tal forma que adquirem um valor adicional, além do valor do fato em si. 3a Questão 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 F V F V V F F F V F V F F F F V V V F Respondido em 02/04/2020 21:15:55 Explicação: Dentre as principais vantagens dos sistemas de bancos de dados destacamos: - Disponibilização da informação no tempo necessário; - Controle integrado de informações distribuídas fisicamente; - Redução da redundância e de inconsistência de informações; - Compartilhamento de dados; - Aplicação automática de restrições de segurança; - Redução de problemas de integridade. 4a Questão 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: Programador de Aplicação, Administrador de Banco de Dados e Usuário Final Usuário Final, Administrador de Banco de Dados e Programador de Aplicação Administrador de Banco de Dados, Programador de Aplicação e Usuário Final Administrador de Banco de Dados, Usuário Final e Programador de Aplicação Programador de Aplicação, Usuário Final e Administrador de Banco de Dados Respondido em 02/04/2020 21:15:01 Explicação: Usuário Final: Utilizam os sistemas projetados pelo analista de sistemas cuja base de dados é mantida e monitorada pelo DBA. Programadores de Aplicação: Implementam as especificações das transações como programas, testando- os, corrigindo-os e documentando-os. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 5a Questão Nos bancos de dados, é uma função do administrador de dados: Elaborar o projeto físico do banco de dados Assegurar que o sistema operará com desempenho adequado Decidir que dados serão armazenados no banco de dados Escrever os esquemas externos necessários Definir normas de descarga e recarga Respondido em 02/04/2020 21:15:04 Explicação: Administrador de Dados: Responsáveis por identificar os dados a serem armazenados no Banco de dados (Modelo de dados). Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 6a Questão - O que NÃO se pode dizer de uma arquitetura CLIENTE/SERVIDOR: 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 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 é chamado de Front end Respondido em 02/04/2020 21:15:09 Explicação: Na arquitetura Cliente/ Servidor, o Front-end é o Cliente e o Back-end é o Servidor. 7a Questão 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. Não apagar dados. Mecanismo de Restore e Backup. Somente Inserir dados. Não atualizar dados. Respondido em 02/04/2020 21:15:11 Gabarito Coment. 8a Questão O sistema gerenciador de banco de dados (SGBD) é o software que trata de todo acesso ao banco de dados. Escolha a opção que não possui apenas funcionalidades de um SGBD. Dicionário de dados, segurança e integridade de dados, otimização e execução. Dicionário de dados, projeto conceitual de banco dado, segurança. Definição de dados, dicionário de dados, otimização e execução. Otimização e execução, manipulação de dados, segurança e integridade de dados. Manipulação de dados, recuperação e concorrência de dados, dicionário de dados. Respondido em 02/04/2020 21:15:35 Explicação: O projeto conceitual de banco de dados representa e/ou descreve a realidade do ambiente, constituindo uma visão global dos principais dados e relacionamentos (estruturas de informação), independente das restrições de implementação. BANCO DE DADOS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0782_EX_A1_201909009873_V5 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão 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. Nenhuma das alternativas redundância de dados integridade de dados. dependência de dados Respondido em 02/04/2020 21:16:32 Explicação: Redundância de dados: Ocorre quando uma determinada informação está representada no sistema várias vezes. 2a Questão Cliente-servidor é um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores. Cada instância de um cliente pode enviar requisições de dado para algum dos servidores conectados e esperar pela resposta. Por sua vez, algum dos servidores disponíveis pode aceitar tais requisições, processá-las e retornar o resultado para o cliente. Apesar do conceito ser aplicado em diversos usos e aplicações, a arquitetura é praticamente a mesma. Neste contexto, podemos afirmar que: Bancos de dados podem trabalhar dentro deste conceito. O ORACLE não pode trabalhar desta forma. Somente alguns bancos podem trabalhar, em sua maioria não podem. Nenhum banco atualmente pode trabalhar desta forma. Somente o ORACLE pode trabalhar assim. Respondido em 02/04/2020 21:16:42 3a Questão 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 independência física de dados fragmentação interdependência Nenhuma das respostas está correta Respondido em 02/04/2020 21:16:49 Explicação: Independência de Dados é a capacidade de alterar o esquema em um nível do sistema de banco de dados sem ter de alterar o esquema no nível mais alto. Existem dois tipos: - Independência Lógica de Dados: é a capacidadede alterar o esquema conceitual sem ter de alterar os esquemas externos ou os programas de aplicação. - Independência Física de Dados: é a capacidade de alterar o esquema interno sem ter de alterar o esquema conceitual. 4a Questão - A principal atribuição de um Administrador de Dados (DA - Data Administrator): É responsável pelas restrições de segurança e integridade do Banco de Dados É responsável pelo controle físico do banco de dados É responsável pelo backup do banco de dados É responsável pelas decisões estratégicas e de normas do modelo de dados É responsável em restaurar dados de um backup Respondido em 02/04/2020 21:16:53 Explicação: Administrador de Dados: Responsáveis por identificar os dados a serem armazenados no Banco de dados (Modelo de dados). Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 5a Questão - Quanto à expressão Processamento Distribuído, NÃO podemos dizer: O processamento deverá ocorrer em uma única máquina - Servidor A expressão Processamento Paralelo é quase idêntica à Processamento Distribuído A internet é um exemplo Máquinas diferentes podem estar conectadas entre si em uma rede de comunicações O processamento de dados pode se estender a várias máquinas na rede Respondido em 02/04/2020 21:16:49 6a Questão Qual a opção que NÃO constitui uma vantagem para abordagem de banco de dados? O suporte à transação pode ser reduzido. Os padrões podem ser reforçados. A integridade pode ser mantida. Os dados podem ser compartilhados. A inconsistência pode ser evitada (até certo ponto). Respondido em 02/04/2020 21:16:57 Explicação: Dentre as principais vantagens destacamos: - Disponibilização da informação no tempo necessário; - Controle integrado de informações distribuídas fisicamente; - Redução da redundância e de inconsistência de informações; - Compartilhamento de dados; - Aplicação automática de restrições de segurança; - Redução de problemas de integridade. 7a Questão 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 hierárquico orientado a objetos em rede distribuído relacional Respondido em 02/04/2020 21:17:15 Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo 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. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. 8a Questão Não é função de um Administrador de Banco de Dados. Desenvolver e monitorar o desempenho dos servidores de banco de dados. Criação e manutenção de um modelo de dados corporativo; Instalar e manter os sistemas gerenciadores de banco de dados, Implementar e administrar rotinas de backup. Gerenciar ao níveis de acesso de modo a garantir maior segurança a informação. Respondido em 02/04/2020 21:17:24 Explicação: Administrador de Dados: Responsáveis pela criação e manutenção de um modelo de dados corporativo. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. BANCO DE DADOS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0782_EX_A1_201909009873_V6 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão Leia, abaixo, a descrição das propriedades de um modelo lógico de dados e assinale a única alternativa que corresponde a essa descrição do modelo. Ao contrário de seus antecessores, não se baseia num paradigma de estruturação de dados particular e sim em um fundamento matemático específico. Representa o Banco de Dados como uma coleção de tabelas, constituídas de atributos e tuplas. Modelo em Redes Modelo Relacional Modelo Hierarquíco Modelo Orientado a Objetos Modelo Matemático Respondido em 02/04/2020 21:18:31 Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo 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. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. 2a Questão O modelo relacional tornou-se o padrão estabelecido do mercado. Outros modelos anteriores ao modelo relacional, porém, podem ser encontrados em sistemas usados no passado e, algumas vezes, encontrados como sistemas legados nas empresas. Dois desses modelos são os Hierárquico e XML Orientado a objetos e em Rede Orientado a objetos e XML Hierárquico e em rede Em rede e xml Respondido em 02/04/2020 21:18:48 Explicação: XML, o inglês eXtensible Markup Language, é uma linguagem de marcação recomendada pela W3C para a criação de documentos com dados organizados hierarquicamente, tais como textos, banco de dados ou desenhos vetoriais. 3a Questão - Conceituar Sistema de Gerenciamento de Banco de Dados (SGBD) é certamente: Inserir dados em arquivo Selecionar dados de arquivo Selecionar, Atualizar, Remover e Inserir dados em um arquivo Remover dados de arquivo Atualizar dados em arquivo Respondido em 02/04/2020 21:18:48 Explicação: SGBD: É uma coleção de programas que permite aos usuários criar e manter um banco de dados. [Navathe,2011] O SGBD é um sistema de software de uso geral que facilita o processo de definição, construção, manipulação e compartilhamento de banco de dados entre diversos usuários e aplicações. 4a Questão São modelos de banco de dados: rede, orientado a objeto, procedural e relacional orientado a objeto, relacional, procedural e hierárquico hierárquico, rede, orientado a objeto e relacional relacional, hierárquico, rede e procedural procedural, orientado a objeto, rede e hierárquico Respondido em 02/04/2020 21:19:06 Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo 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. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. 5a Questão 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. Produtividade da mão de obra de uma empresa é um dado. A capacidade de produção é uma informação Uma lista com a quantidade de produtos vendidos é uma informação Custo da matéria prima é uma informação. Respondido em 02/04/2020 21:19:14 Explicação: Dados representam fatos em sua forma primária. Quando este fatos são organizados ou arranjados de modo significativo, eles se tornam uma informação. Informação, portanto, é um conjunto de fatos organizados de tal forma que adquirem um valor adicional, além do valor do fato em si. 6a Questão Um administrador de banco de dados é responsável por: Identificar os dados a serem armazenados no banco de dados Comunicar-se com os potenciais usuários do banco de dados para compreender seus requisitos de informações Criar o projeto lógico do banco de dados para satisfazer os requisitos de informações identificados Conceder autorizações de acesso ao banco de dados Escolher as estruturas apropriadas para representar os dados e armazená-los no banco de dados Respondido em 02/04/2020 21:19:17 Explicação: São funções do Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 7a Questão 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: Administrador de Banco de Dados, Programador de Aplicações e Usuário Final. Programador de Aplicações, Usuário Final e Administrador de Banco de Dados. Usuário Final, Programador de Aplicações e Administrador Banco de Dados. 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. Respondido em 02/04/2020 21:19:20 Explicação: Usuário Final: Utilizam os sistemas projetados pelo analista de sistemas cuja base de dados é mantida e monitorada pelo DBA. Programadores de Aplicação: Implementam as especificações das transações como programas, testando- os, corrigindo-os e documentando-os. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 8a Questão Os metadados de um SGBD são armazenados no: Processador de DDL. Na fonte de requisição de DML. Processador de DML. Otimizador de Consultas. Catálogo do Sistema. BANCO DE DADOS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0782_EX_A1_201909009873_V7 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão Qual(is) das atribuições a seguir NÃO é (são) de um Administrador de Banco de Dados? Criar planos para definição dos recursos de dados e aplicativos. Administrar de modo centralizado as estratégias, procedimentos e práticas para o processo de gerência. Desenvolver gerência dos recursos de dados. Padronizar, organizar, proteger e utilizar recursos de dados. Programar tudo para quem for acessar o banco, em termos de linguagem. Respondido em 02/04/2020 21:19:40 2a Questão 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: Redundância, segurança e inconsistência. Segurança, redundância e consistência. Redundância, inconsistência e segurança. Inconsistência, segurança e redundância. Inconsistência, redundância e segurança. Respondido em 02/04/2020 21:19:47 Explicação: Redundância de dados: Ocorre quando uma determinada informação está representada no sistema várias vezes. Inconsistência de dados: Falta de coerência. Segurança: Garantir a integridade, a disponibilidade e a confidencialidade. 3a Questão 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. Analista de Banco de dados e Projetista de Banco de dados. Programadores de aplicação e Projetista de Banco de dados. Projetista de Banco de dados e Usuário final. Administrador de Banco de dados e Projetista de Banco de dados. Administrador de Banco de dados e Analista de Banco de dados. Respondido em 02/04/2020 21:20:03 Explicação: Usuários de Banco de dados: - Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. - Analista de banco de dados: acompanha o desenvolvimento de projetos e programação de banco de dados corporativos. - Projetista de Banco de dados: Responsáveis por identificar os dados a serem armazenados no Banco de dados. - Usuário Final: utilizam os sistemas projetados pelo analista de sistemas cuja base de dados é mantida e monitorada pelo DBA. 4a Questão Nos bancos de dados, é uma função do administrador de dados: Decidir que dados serão armazenados no banco de dados Escrever os esquemas externos necessários Definir normas de descarga e recarga Elaborar o projeto físico do banco de dados Assegurar que o sistema operará com desempenho adequado Respondido em 02/04/2020 21:20:15 Explicação: Administrador de Dados: Responsáveis por identificar os dados a serem armazenados no Banco de dados (Modelo de dados). Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 5a Questão - O que NÃO se pode dizer de uma arquitetura CLIENTE/SERVIDOR: 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çãode dados, segurança e integridade de dados Que objetivo principal é fornecer suporte ao desenvolvimento e à execução de aplicações de banco de dados O Servidor é chamado de Front end O Servidor é o próprio SGBD Respondido em 02/04/2020 21:20:11 Explicação: Na arquitetura Cliente/ Servidor, o Front-end é o Cliente e o Back-end é o Servidor. 6a Questão Banco de dados é: 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 requisitos do sistema operacional. um conjunto de dados integrados que tem por objetivo impedir acessos indevidos a dados armazenados. 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 uma comunidade de usuários Respondido em 02/04/2020 21:20:18 Explicação: Banco de dados é uma coleção de dados relacionados. Propriedades: É uma coleção logicamente coerente de dados com algum significado inerente. Projetado, construído e populado com dados para uma finalidade específica. Possui um conjunto pré definido de usuários e aplicações. 7a Questão 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 F V F F V F V V V V F V V F F F F F F Respondido em 02/04/2020 21:20:34 Explicação: Dentre as principais vantagens dos sistemas de bancos de dados destacamos: - Disponibilização da informação no tempo necessário; - Controle integrado de informações distribuídas fisicamente; - Redução da redundância e de inconsistência de informações; - Compartilhamento de dados; - Aplicação automática de restrições de segurança; - Redução de problemas de integridade. 8a Questão 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: Usuário Final, Administrador de Banco de Dados e Programador de Aplicação Administrador de Banco de Dados, Programador de Aplicação e Usuário Final Administrador de Banco de Dados, Usuário Final e Programador de Aplicação Programador de Aplicação, Usuário Final e Administrador de Banco de Dados Programador de Aplicação, Administrador de Banco de Dados e Usuário Final Respondido em 02/04/2020 21:20:33 Explicação: Usuário Final: Utilizam os sistemas projetados pelo analista de sistemas cuja base de dados é mantida e monitorada pelo DBA. Programadores de Aplicação: Implementam as especificações das transações como programas, testando- os, corrigindo-os e documentando-os. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. BANCO DE DADOS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0782_EX_A1_201909009873_V8 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão O sistema gerenciador de banco de dados (SGBD) é o software que trata de todo acesso ao banco de dados. Escolha a opção que não possui apenas funcionalidades de um SGBD. Definição de dados, dicionário de dados, otimização e execução. Manipulação de dados, recuperação e concorrência de dados, dicionário de dados. Dicionário de dados, projeto conceitual de banco dado, segurança. Dicionário de dados, segurança e integridade de dados, otimização e execução. Otimização e execução, manipulação de dados, segurança e integridade de dados. Respondido em 02/04/2020 21:21:17 Explicação: O projeto conceitual de banco de dados representa e/ou descreve a realidade do ambiente, constituindo uma visão global dos principais dados e relacionamentos (estruturas de informação), independente das restrições de implementação. 2a Questão - O conceito que exemplifica o significado de INFORMAÇÃO é: O resultado do processamento, manipulação e organização de dados A manipulação de informação Um software O armazenamento de informação O armazenamento de arquivo Respondido em 02/04/2020 21:21:10 Explicação: Dados representam fatos em sua forma primária. Quando este fatos são organizados ou arranjados de modo significativo, eles se tornam uma informação. Informação, portanto, é um conjunto de fatos organizados de tal forma que adquirem um valor adicional, além do valor do fato em si. 3a Questão 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 : Não atualizar dados. Somente Inserir dados. Mecanismo de Restore e Backup. Não apagar dados. Consultar apenas alguns dados. Respondido em 02/04/2020 21:21:24 Gabarito Coment. 4a Questão 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 dependência de dados Nenhuma das alternativas integridade de dados. replicação de dados. redundância de dados Respondido em 02/04/2020 21:21:41 Explicação: Redundância de dados: Ocorre quando uma determinada informação está representada no sistema várias vezes. 5a Questão Cliente-servidor é um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores. Cada instância de um cliente pode enviar requisições de dado para algum dos servidores conectados e esperar pela resposta. Por sua vez, algum dos servidores disponíveis pode aceitar tais requisições, processá-las e retornar o resultado para o cliente. Apesar do conceito ser aplicado em diversos usos e aplicações, a arquitetura é praticamente a mesma. Neste contexto, podemos afirmar que: O ORACLEnão pode trabalhar desta forma. Bancos de dados podem trabalhar dentro deste conceito. Somente alguns bancos podem trabalhar, em sua maioria não podem. Nenhum banco atualmente pode trabalhar desta forma. Somente o ORACLE pode trabalhar assim. Respondido em 02/04/2020 21:21:37 6a Questão - A principal atribuição de um Administrador de Dados (DA - Data Administrator): É responsável pelo backup do banco de dados É responsável em restaurar dados de um backup É responsável pelas restrições de segurança e integridade do Banco de Dados É responsável pelo controle físico do banco de dados É responsável pelas decisões estratégicas e de normas do modelo de dados Respondido em 02/04/2020 21:21:54 Explicação: Administrador de Dados: Responsáveis por identificar os dados a serem armazenados no Banco de dados (Modelo de dados). Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 7a Questão - Quanto à expressão Processamento Distribuído, NÃO podemos dizer: Máquinas diferentes podem estar conectadas entre si em uma rede de comunicações A expressão Processamento Paralelo é quase idêntica à Processamento Distribuído A internet é um exemplo O processamento deverá ocorrer em uma única máquina - Servidor O processamento de dados pode se estender a várias máquinas na rede Respondido em 02/04/2020 21:21:59 8a Questão Qual a opção que NÃO constitui uma vantagem para abordagem de banco de dados? A inconsistência pode ser evitada (até certo ponto). Os padrões podem ser reforçados. O suporte à transação pode ser reduzido. Os dados podem ser compartilhados. A integridade pode ser mantida. Respondido em 02/04/2020 21:22:09 Explicação: Dentre as principais vantagens destacamos: - Disponibilização da informação no tempo necessário; - Controle integrado de informações distribuídas fisicamente; - Redução da redundância e de inconsistência de informações; - Compartilhamento de dados; - Aplicação automática de restrições de segurança; - Redução de problemas de integridade. BANCO DE DADOS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0782_EX_A1_201909009873_V9 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão 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 distribuído orientado a objetos hierárquico relacional em rede Respondido em 02/04/2020 21:28:28 Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo 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. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. 2a Questão Não é função de um Administrador de Banco de Dados. Criação e manutenção de um modelo de dados corporativo; Desenvolver e monitorar o desempenho dos servidores de banco de dados. Instalar e manter os sistemas gerenciadores de banco de dados, Gerenciar ao níveis de acesso de modo a garantir maior segurança a informação. Implementar e administrar rotinas de backup. Respondido em 02/04/2020 21:28:46 Explicação: Administrador de Dados: Responsáveis pela criação e manutenção de um modelo de dados corporativo. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 3a Questão A capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos ou programas de aplicação é: independência física de dados independência lógica de dados Nenhuma das respostas está correta interdependência fragmentação Respondido em 02/04/2020 21:29:05 Explicação: Independência de Dados é a capacidade de alterar o esquema em um nível do sistema de banco de dados sem ter de alterar o esquema no nível mais alto. Existem dois tipos: - Independência Lógica de Dados: é a capacidade de alterar o esquema conceitual sem ter de alterar os esquemas externos ou os programas de aplicação. - Independência Física de Dados: é a capacidade de alterar o esquema interno sem ter de alterar o esquema conceitual. 4a Questão 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, Usuário Final e Administrador de Banco de Dados. 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, Administrador de Banco de Dados e Usuário Final. Administrador de Banco de Dados, Programador de Aplicações e Usuário Final. Respondido em 02/04/2020 21:29:01 Explicação: Usuário Final: Utilizam os sistemas projetados pelo analista de sistemas cuja base de dados é mantida e monitorada pelo DBA. Programadores de Aplicação: Implementam as especificações das transações como programas, testando- os, corrigindo-os e documentando-os. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 5a Questão 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 Conceder autorizações de acesso ao banco de dados Identificar os dados a serem armazenados no banco de dados Criar o projeto lógico do banco de dados para satisfazer os requisitos de informações identificados Escolher as estruturas apropriadas para representar os dados e armazená-los no banco de dados Respondidoem 02/04/2020 21:29:12 Explicação: São funções do Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 6a Questão O modelo relacional tornou-se o padrão estabelecido do mercado. Outros modelos anteriores ao modelo relacional, porém, podem ser encontrados em sistemas usados no passado e, algumas vezes, encontrados como sistemas legados nas empresas. Dois desses modelos são os Hierárquico e em rede Orientado a objetos e XML Em rede e xml Orientado a objetos e em Rede Hierárquico e XML Respondido em 02/04/2020 21:29:17 Explicação: XML, o inglês eXtensible Markup Language, é uma linguagem de marcação recomendada pela W3C para a criação de documentos com dados organizados hierarquicamente, tais como textos, banco de dados ou desenhos vetoriais. 7a Questão Leia, abaixo, a descrição das propriedades de um modelo lógico de dados e assinale a única alternativa que corresponde a essa descrição do modelo. Ao contrário de seus antecessores, não se baseia num paradigma de estruturação de dados particular e sim em um fundamento matemático específico. Representa o Banco de Dados como uma coleção de tabelas, constituídas de atributos e tuplas. Modelo Hierarquíco Modelo em Redes Modelo Matemático Modelo Relacional Modelo Orientado a Objetos Respondido em 02/04/2020 21:29:21 Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo 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. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. 8a Questão Com relação aos conceitos de dado e informação assinale a afirmação correta. A capacidade de produção é uma informação Custo da matéria prima é uma informação. Uma lista com a quantidade de produtos vendidos é uma informação Um relatório sobre a produtividade dos funcionários é um dado. Produtividade da mão de obra de uma empresa é um dado. Respondido em 02/04/2020 21:29:26 Explicação: Dados representam fatos em sua forma primária. Quando este fatos são organizados ou arranjados de modo significativo, eles se tornam uma informação. Informação, portanto, é um conjunto de fatos organizados de tal forma que adquirem um valor adicional, além do valor do fato em si. BANCO DE DADOS 1a aula Lupa Vídeo PPT MP3 Exercício: CCT0782_EX_A1_201909009873_V10 02/04/2020 Aluno(a): CELSO NIKOLAS OLIVEIRA DA SILVA 2020.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 201909009873 1a Questão Qual a opção que NÃO constitui uma vantagem para abordagem de banco de dados? O suporte à transação pode ser reduzido. Os padrões podem ser reforçados. Os dados podem ser compartilhados. A integridade pode ser mantida. A inconsistência pode ser evitada (até certo ponto). Respondido em 02/04/2020 21:43:32 Explicação: Dentre as principais vantagens destacamos: - Disponibilização da informação no tempo necessário; - Controle integrado de informações distribuídas fisicamente; - Redução da redundância e de inconsistência de informações; - Compartilhamento de dados; - Aplicação automática de restrições de segurança; - Redução de problemas de integridade. 2a Questão 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 : Não apagar dados. Consultar apenas alguns dados. Somente Inserir dados. Mecanismo de Restore e Backup. Não atualizar dados. Respondido em 02/04/2020 21:44:49 Gabarito Coment. 3a Questão - O conceito que exemplifica o significado de INFORMAÇÃO é: O armazenamento de arquivo Um software A manipulação de informação O resultado do processamento, manipulação e organização de dados O armazenamento de informação Respondido em 02/04/2020 21:43:52 Explicação: Dados representam fatos em sua forma primária. Quando este fatos são organizados ou arranjados de modo significativo, eles se tornam uma informação. Informação, portanto, é um conjunto de fatos organizados de tal forma que adquirem um valor adicional, além do valor do fato em si. 4a Questão 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 orientado a objetos em rede relacional hierárquico distribuído Respondido em 02/04/2020 21:44:08 Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Modelo 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. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. 5a Questão Não é função de um Administrador de Banco de Dados. Implementar e administrar rotinas de backup. Instalar e manter os sistemas gerenciadores de banco de dados, Gerenciar ao níveis de acesso de modo a garantir maior segurança a informação. Criação e manutenção de um modelo de dados corporativo; Desenvolver e monitorar o desempenho dos servidores de banco de dados. Respondido em 02/04/2020 21:44:07 Explicação: Administrador de Dados: Responsáveis pela criação e manutenção de um modelo de dados corporativo. Administrador de Banco de dados (DBA): Desenvolve os esquemas internos através da construção das tabelas, índices, etc. Autoriza o acesso ao banco de dados, de modo a coordenar e monitorar seu uso, garante a segurança dos dados, bem como o seu backup e recuperação em caso de falhas, além de garantir a performance do banco de dados. 6a Questão O modelo relacional tornou-se o padrão estabelecido do mercado. Outros modelos anteriores ao modelo relacional, porém, podem ser encontrados em sistemas usados no passado e, algumas vezes, encontrados como sistemas legados nas empresas. Dois desses modelos são os Orientado a objetos e em Rede Em rede e xml Hierárquico e em rede Orientado a objetos e XML Hierárquico e XML Respondido em 02/04/2020 21:44:26 Explicação: XML, o inglês eXtensible Markup Language, é uma linguagem de marcação recomendada pela W3C para a criação de documentos com dados organizados hierarquicamente, tais como textos, banco de dados ou desenhos vetoriais. 7a Questão Leia, abaixo, a descrição das propriedades de um modelo lógico de dados e assinale a única alternativa que corresponde a essa descrição do modelo. Ao contrário de seus antecessores, não se baseia num paradigma de estruturação de dados particular
Compartilhar