Buscar

Banco em pdf

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 387 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 387 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 387 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais