Logo Passei Direto
Buscar

Prova 1 Chamada Modelagem de Dados - 11 acertos - Anhanguera

Conjunto de questões de múltipla escolha sobre modelagem de bancos de dados: normalização (1FN, 2FN), ferramentas CASE (ex.: MySQL Workbench, Lucidchart, Draw.IO) e conceitos de modelagem entidade-relacionamento e especialização/herança em OO.

User badge image
Renan Vaz

em

Ferramentas de estudo

Questões resolvidas

As ferramentas CASE’s (Computer Aided Software Engeneering ou Engenharia de Software Auxiliada por Computador) apresentam uma série de serviços que auxiliam no desenvolvimento de software e podem minimizar o tempo de desenvolvimento do software modelado. Assinale a alternativa correta referente às ferramentas CASE’s para modelagem de banco de dados.


A) As ferramentas online possuem a desvantagem de não gerar scripts, fator que está dificultando o uso destas ferramentas nas modelagens de banco de dados.
B) Existe a versão freeware, como o MySQL Workbench, e diversas ferramentas online que podem ou não ser freeware, mas a maioria permite a criação de pequenos projetos para a utilização da ferramenta.
C) as.
C) Uma tabela estará na 1FN se, e somente se, todos os seus atributos forem atômicos, não possuindo grupos repetitivos ou colunas que possuam mais de um valor.
D) Uma tabela estará na 1FN se, e somente se, eliminar todas as dependências transitivas, ou seja, eliminar todos os campos dependentes de outras tabelas.
E) Uma tabela está na 1FN se, e somente se, todas as suas colunas, que não são chaves, dependam exclusivamente da chave estrangeira.

Mizrahi (2008) afirma que na programação orientada a objetos podemos relacionar classes com outras classes através de hierarquias. Esta estrutura tem como principal fundamento a possibilidade de criar subclasses que possam herdar características da classe mãe. Esta mesma analogia é aplicada aos modelos de entidade-relacionamentos em que várias entidades (tabelas) são agrupadas em uma única entidade que agrega características em comum. Assinale a alternativa que apresenta o conceito referido no texto.


A) Composição.
B) Cardinalidade.
C) Especialização.
D) Agregação.
E) Generalização.

Dentre os tipos de banco de dados, um deles foi originalmente projetado para separar a forma de armazenamento, diferenciando o projeto físico do projeto conceitual do banco de dados. Começou a surgir em 1980, e oferece uma


Assinale a alternativa que apresenta o tipo de banco de dados referido no texto.


A) Banco de dados relacional.
B) Banco de dados para nuvem.
C) Banco de dados usando sistemas hierárquicos e de rede.
D) Banco de dados NoSQL.
E) Banco de dados para Web com XML.

Assinale a alternativa correta referente aos objetivos do uso dos sistemas de apoio à decisão:


A) Aumentar a lucratividade das empresas e a sua consequente valorização no mercado de ações.
B) Encontrar erros no SGBD e estabelecer uma rápida correção para evitar problemas entre entidades fundamentais na estrutura do banco de dados.
C) Ajudar os gestores a tomarem decisões e a apontarem existentes e até futuros problemas que possam ocorrer.
D) Ajudar os gestores a tomarem decisões, porém não é possível prever nenhum tipo de problema com a análise dos dados da empresa.
E) Definir a política de segurança do banco de dados e criar uma política de backup do SGBD.

As afirmativas a seguir apresentam possíveis características para ferramentas CASEs para banco de dados. Deste modo, julgue-as em Verdadeiro (V) ou Falso (F).

( ) Suporte à criação de diagramas gráficos.

( ) Utilização de alguma notação de modelagem de banco de dados.

( ) Geração de scripts SQL (Structured Query Language – Linguagem de Consulta Estruturada).

( ) Reverse Engineer: permite, a partir do MER (modelo gráfico), conectar de forma automática o banco de dados e criar automaticamente o modelo físico.

( ) Documentação: conforme os atributos são criados nas tabelas, a ferramenta CASE já cria o dicionário de dados de forma automática.

Assinale a alternativa com a sequência correta:


A) V – V – V – V – V.
B) V – V – V – F – V.
C) F – V – F – V – V.
D) F – V – V – V – F.
E) V – F – F – F – V.

Para estar na 1FN os seguintes passos devem ser realizados:

1. Remover a coluna que tenha dados repetidos.

2. Criar um relacionamento entre a tabela que está sendo normalizada e a sua tabela secundária.

3. Identificar a coluna que possua dados repetidos.

4. Identificar


A) 1 e 2 estão corretos.
B) 2 e 3 estão corretos.
C) 3 e 4 estão corretos.
D) 1 e 4 estão corretos.
E) 2 e 4 estão corretos.

Assinale a alterativa que apresenta a sequência corretas de passos para colocar uma tabela na 1FN:


A) 4 – 3 – 2 – 5 – 1.
B) 1 – 2 – 4 – 5 – 3.
C) 3 – 1 – 2 – 4 – 1.
D) 3 – 1 – 5 – 4 – 2.
E) 4 – 3 – 1 – 5 – 2.

A modelagem de dados relacional baseia-se na ideia de que as informações em uma base de dados são representadas em tabelas (ou entidades). Desta forma, podemos considerar:

I. Atributos são as linhas de uma tabela.

II. Todas as linhas de uma tabela também são conhecidas como categoria.

III. Cada informação cadastrada em um banco de dados é conhecida como tupla.

IV. Um campo ou atributo é a coluna de uma tabela, conhecida também como categoria.

V. Um registro é um conjunto lógico de campos que são conhecidos como tuplas.

Com relação aos conceitos corretos referentes às partes integrantes da tabela (entidade), é correto o que se afirma em:


A) II e IV, apenas.
B) III e V, apenas.
C) II e III, apenas.
D) IV e V, apenas.
E) I e III, apenas.

Utilizamos os requisitos para criar os modelos de banco de dados. Geralmente as tabelas são encontradas através dos ____________, os campos são as __________ e o relacionamentos são os ____________ que ligam uma tabela a outra.

Assinale a alternativa que preenche corretamente as lacunas:


A) verbos – alternativas – meios.
B) substantivos – alternativas – tipos.
C) substantivos – características – verbos.
D) meios – chaves – tipos.
E) verbos – chaves – substantivos.

O termo Business Intelligence (Inteligência de Negócios ou BI) é o processo de coleta, análise, monitoria e compartilhamento de informações para a gestão de negócios. Esse conceito pode se confundir com o de Data Mining. O BI analisa dados brutos operacionais para encontrar informação útil e auxiliar a tomada de decisão. Já o Data Mining utiliza ferramentas como agrupamentos, hipóteses, regras e árvores de decisão atuando em nível mais estratégico e fornecendo à empresa conhecimento útil acerca do ambiente para decisões a longo prazo, segundo Korth, Silberschatz e Sudarshan (2012, p. 563).

As siglas OLTP e OLAP são bastante utilizadas no universo do Business Intelligence


(BI). Porém, ambas possuem conceitos divergentes e são aplicadas em contextos diferentes. Analise as afirmativas a seguir:

I. O termo OLTP representa as operações realizadas no SGBD, que permitem executar transações na base de dados de forma repetitiva e a nível operacional e administrativo.

II. O OLTP permite consultas do dia a dia da empresa.

III. OLAP é definido como o processo interativo de criar, gerenciar, analisar e gerar relatórios sobre os dados de bancos de dados.

IV. No OLTP, os dados coletados são armazenados em uma tabela multidimensional (ou arrays multidimensionais) para posterior análise de algoritmos e softwares específicos.

Com base nos conceitos de OLTP e OLAP, é correto o que se afirma em:


A) I, II, III e IV.
B) I e II, apenas.
C) II e IV, apenas.
D) I, II e III, apenas.
E) III e IV, apenas.

Analise a tabela Funcionário a seguir:

Nela, observe que um dos campos é a Descrição, mas é descrição do que? É a descrição do cargo que o funcionário ocupa e, nesse caso, é necessário que se aplique a 3FN na tabela para que esta fique normalizada. Assinale a alternativa que apresente corretamente o nome dado à este caso ilustrado na tabela, onde o valor de uma coluna é dependente de outra que não compõe a chave primária.


A) Redundância controlada.
B) Integridade referencial.
C) Dependência integral.
D) Dependência transitiva.
E) Dependência parcial.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

As ferramentas CASE’s (Computer Aided Software Engeneering ou Engenharia de Software Auxiliada por Computador) apresentam uma série de serviços que auxiliam no desenvolvimento de software e podem minimizar o tempo de desenvolvimento do software modelado. Assinale a alternativa correta referente às ferramentas CASE’s para modelagem de banco de dados.


A) As ferramentas online possuem a desvantagem de não gerar scripts, fator que está dificultando o uso destas ferramentas nas modelagens de banco de dados.
B) Existe a versão freeware, como o MySQL Workbench, e diversas ferramentas online que podem ou não ser freeware, mas a maioria permite a criação de pequenos projetos para a utilização da ferramenta.
C) as.
C) Uma tabela estará na 1FN se, e somente se, todos os seus atributos forem atômicos, não possuindo grupos repetitivos ou colunas que possuam mais de um valor.
D) Uma tabela estará na 1FN se, e somente se, eliminar todas as dependências transitivas, ou seja, eliminar todos os campos dependentes de outras tabelas.
E) Uma tabela está na 1FN se, e somente se, todas as suas colunas, que não são chaves, dependam exclusivamente da chave estrangeira.

Mizrahi (2008) afirma que na programação orientada a objetos podemos relacionar classes com outras classes através de hierarquias. Esta estrutura tem como principal fundamento a possibilidade de criar subclasses que possam herdar características da classe mãe. Esta mesma analogia é aplicada aos modelos de entidade-relacionamentos em que várias entidades (tabelas) são agrupadas em uma única entidade que agrega características em comum. Assinale a alternativa que apresenta o conceito referido no texto.


A) Composição.
B) Cardinalidade.
C) Especialização.
D) Agregação.
E) Generalização.

Dentre os tipos de banco de dados, um deles foi originalmente projetado para separar a forma de armazenamento, diferenciando o projeto físico do projeto conceitual do banco de dados. Começou a surgir em 1980, e oferece uma


Assinale a alternativa que apresenta o tipo de banco de dados referido no texto.


A) Banco de dados relacional.
B) Banco de dados para nuvem.
C) Banco de dados usando sistemas hierárquicos e de rede.
D) Banco de dados NoSQL.
E) Banco de dados para Web com XML.

Assinale a alternativa correta referente aos objetivos do uso dos sistemas de apoio à decisão:


A) Aumentar a lucratividade das empresas e a sua consequente valorização no mercado de ações.
B) Encontrar erros no SGBD e estabelecer uma rápida correção para evitar problemas entre entidades fundamentais na estrutura do banco de dados.
C) Ajudar os gestores a tomarem decisões e a apontarem existentes e até futuros problemas que possam ocorrer.
D) Ajudar os gestores a tomarem decisões, porém não é possível prever nenhum tipo de problema com a análise dos dados da empresa.
E) Definir a política de segurança do banco de dados e criar uma política de backup do SGBD.

As afirmativas a seguir apresentam possíveis características para ferramentas CASEs para banco de dados. Deste modo, julgue-as em Verdadeiro (V) ou Falso (F).

( ) Suporte à criação de diagramas gráficos.

( ) Utilização de alguma notação de modelagem de banco de dados.

( ) Geração de scripts SQL (Structured Query Language – Linguagem de Consulta Estruturada).

( ) Reverse Engineer: permite, a partir do MER (modelo gráfico), conectar de forma automática o banco de dados e criar automaticamente o modelo físico.

( ) Documentação: conforme os atributos são criados nas tabelas, a ferramenta CASE já cria o dicionário de dados de forma automática.

Assinale a alternativa com a sequência correta:


A) V – V – V – V – V.
B) V – V – V – F – V.
C) F – V – F – V – V.
D) F – V – V – V – F.
E) V – F – F – F – V.

Para estar na 1FN os seguintes passos devem ser realizados:

1. Remover a coluna que tenha dados repetidos.

2. Criar um relacionamento entre a tabela que está sendo normalizada e a sua tabela secundária.

3. Identificar a coluna que possua dados repetidos.

4. Identificar


A) 1 e 2 estão corretos.
B) 2 e 3 estão corretos.
C) 3 e 4 estão corretos.
D) 1 e 4 estão corretos.
E) 2 e 4 estão corretos.

Assinale a alterativa que apresenta a sequência corretas de passos para colocar uma tabela na 1FN:


A) 4 – 3 – 2 – 5 – 1.
B) 1 – 2 – 4 – 5 – 3.
C) 3 – 1 – 2 – 4 – 1.
D) 3 – 1 – 5 – 4 – 2.
E) 4 – 3 – 1 – 5 – 2.

A modelagem de dados relacional baseia-se na ideia de que as informações em uma base de dados são representadas em tabelas (ou entidades). Desta forma, podemos considerar:

I. Atributos são as linhas de uma tabela.

II. Todas as linhas de uma tabela também são conhecidas como categoria.

III. Cada informação cadastrada em um banco de dados é conhecida como tupla.

IV. Um campo ou atributo é a coluna de uma tabela, conhecida também como categoria.

V. Um registro é um conjunto lógico de campos que são conhecidos como tuplas.

Com relação aos conceitos corretos referentes às partes integrantes da tabela (entidade), é correto o que se afirma em:


A) II e IV, apenas.
B) III e V, apenas.
C) II e III, apenas.
D) IV e V, apenas.
E) I e III, apenas.

Utilizamos os requisitos para criar os modelos de banco de dados. Geralmente as tabelas são encontradas através dos ____________, os campos são as __________ e o relacionamentos são os ____________ que ligam uma tabela a outra.

Assinale a alternativa que preenche corretamente as lacunas:


A) verbos – alternativas – meios.
B) substantivos – alternativas – tipos.
C) substantivos – características – verbos.
D) meios – chaves – tipos.
E) verbos – chaves – substantivos.

O termo Business Intelligence (Inteligência de Negócios ou BI) é o processo de coleta, análise, monitoria e compartilhamento de informações para a gestão de negócios. Esse conceito pode se confundir com o de Data Mining. O BI analisa dados brutos operacionais para encontrar informação útil e auxiliar a tomada de decisão. Já o Data Mining utiliza ferramentas como agrupamentos, hipóteses, regras e árvores de decisão atuando em nível mais estratégico e fornecendo à empresa conhecimento útil acerca do ambiente para decisões a longo prazo, segundo Korth, Silberschatz e Sudarshan (2012, p. 563).

As siglas OLTP e OLAP são bastante utilizadas no universo do Business Intelligence


(BI). Porém, ambas possuem conceitos divergentes e são aplicadas em contextos diferentes. Analise as afirmativas a seguir:

I. O termo OLTP representa as operações realizadas no SGBD, que permitem executar transações na base de dados de forma repetitiva e a nível operacional e administrativo.

II. O OLTP permite consultas do dia a dia da empresa.

III. OLAP é definido como o processo interativo de criar, gerenciar, analisar e gerar relatórios sobre os dados de bancos de dados.

IV. No OLTP, os dados coletados são armazenados em uma tabela multidimensional (ou arrays multidimensionais) para posterior análise de algoritmos e softwares específicos.

Com base nos conceitos de OLTP e OLAP, é correto o que se afirma em:


A) I, II, III e IV.
B) I e II, apenas.
C) II e IV, apenas.
D) I, II e III, apenas.
E) III e IV, apenas.

Analise a tabela Funcionário a seguir:

Nela, observe que um dos campos é a Descrição, mas é descrição do que? É a descrição do cargo que o funcionário ocupa e, nesse caso, é necessário que se aplique a 3FN na tabela para que esta fique normalizada. Assinale a alternativa que apresente corretamente o nome dado à este caso ilustrado na tabela, onde o valor de uma coluna é dependente de outra que não compõe a chave primária.


A) Redundância controlada.
B) Integridade referencial.
C) Dependência integral.
D) Dependência transitiva.
E) Dependência parcial.

Prévia do material em texto

Gabarito 
× 
Questão 1 
Para uma tabela estar na 2FN devemos aplicar as seguintes ações: Primeiro, deve-
se identificar as colunas que não são funcionalmente dependentes da chave 
____________ da tabela. Em seguida, basta remover o ____________ da tabela e 
criar uma nova ____________ com esses dados. 
Assinale a alternativa que preenche corretamente as lacunas. 
A) 
 
primária / campo / tabela. 
B) 
 
composta / registro / coluna. 
C) 
 
estrangeira / campo / tabela. 
D) 
 
primária / registro / coluna. 
E) 
 
estrangeira / atributo / coluna. 
Questão 2 
As ferramentas CASE’s (Computer Aided Software Engeneering ou Engenharia de 
Software Auxiliada por Computador) apresentam uma série de serviços que 
auxiliam no desenvolvimento de software e podem minimizar o tempo de 
desenvolvimento do software modelado. Assinale a alternativa correta referente às 
ferramentas CASE’s para modelagem de banco de dados. 
A) 
 
As ferramentas online possuem a desvantagem de não gerar scripts, fator que está 
dificultando o uso destas ferramentas nas modelagens de banco de dados. 
B) 
 
Existe a versão freeware, como o MySQL Workbench, e diversas ferramentas online 
que podem ou não ser freeware, mas a maioria permite a criação de pequenos 
projetos para a utilização da ferramenta. 
C) 
 
Todas as ferramentas CASEs são pagas e somente empresas podem utilizar (após 
cadastro realizado e aprovado), o que dificulta o acesso e o uso deste tipo de 
ferramenta por parte dos desenvolvedores de software. 
D) 
 
Todas a ferramentas CASEs são freeware, o principal motivo de ter sido usado nos 
processos de modelagem de banco de dados. 
E) 
 
A ferramenta MySQL Workbench, por pertencer à empresa Oracle, é proprietária e 
não permite a criação de modelagens grátis, além de seus scripts serem exclusivos 
para o SGBD ORACLE. 
Questão 3 
A normalização é o processo de organizar os dados em um banco de dados. Isso 
inclui criar tabelas e estabelecer relacionamentos entre essas tabelas de acordo com 
as regras criadas para proteger os dados e para tornar o banco de dados mais 
flexíveis, eliminando a redundância e dependência inconsistente. Existem várias 
formas normais, entre as principais estão: 1FN, 2FN, 3FN e a 4FN. Assinale a 
alternativa correta que mostra a regra para uma tabela estar na 1FN. 
A) 
 
Uma tabela estará na 1FN se, e somente se, todos os seus atributos forem 
compostos, podendo ser divido em várias partes. 
B) 
 
Uma tabela está na 1FN, automaticamente, se não depender de nenhuma chave 
primária, somente das chaves estrangeiras. 
C) 
 
Uma tabela estará na 1FN se, e somente se, todos os seus atributos forem 
atômicos, não possuindo grupos repetitivos ou colunas que possuam mais de um 
valor. 
D) 
 
Uma tabela estará na 1FN se, e somente se, eliminar todas as dependências 
transitivas, ou seja, eliminar todos os campos dependentes de outras tabelas. 
E) 
 
Uma tabela está na 1FN se, e somente se, todas as suas colunas, que não são 
chaves, dependam exclusivamente da chave estrangeira. 
Questão 4 
As ferramentas CASEs (Computer Aided Software Engeneering ou, em português, 
Engenharia de Software Auxiliada por Computador) são ferramentas que apresentam 
uma série de serviços que auxiliam no desenvolvimento de software e podem 
minimizar o tempo de desenvolvimento do software modelado. Assinale a alternativa 
que NÃO apresenta uma ferramentas CASE utilizadas em banco de dados. 
A) 
 
Lucidchart. 
B) 
 
Eclipse. 
C) 
 
MySQL Workbench. 
D) 
 
Draw.IO. 
E) 
 
Astah. 
Questão 5 
Mizrahi (2008) afirma que na programação orientada a objetos podemos relacionar 
classes com outras classes através de hierarquias. Esta estrutura tem como principal 
fundamento a possibilidade de criar subclasses que possam herdar características da 
classe mãe. Esta mesma analogia é aplicada aos modelos de entidade-
relacionamentos em que várias entidades (tabelas) são agrupadas em uma única 
entidade que agrega características em comum. 
Assinale a alternativa que apresenta o conceito referido no texto. 
A) 
 
Composição. 
B) 
 
Cardinalidade. 
C) 
 
Especialização. 
D) 
 
Agregação. 
E) 
 
Generalização. 
Questão 6 
Podemos descrever a ____________ como um processo de organizar os dados em 
um modelo de banco de dados. Para realizar essas tarefas são criadas tabelas e 
estabelecidos relacionamentos entre tabelas de acordo com as regras empregadas 
para proteger os dados e para tornar o banco de dados mais maleável se adaptando 
para acabar com a ____________ e a ____________ inconsistente (campo errado 
na tabela errada) dos dados que serão armazenados no banco de dados. 
Assinale a alternativa que preenche corretamente as lacunas. 
A) 
 
normalização / redundância controlada / integridade. 
B) 
 
integridade referencial / redundância / dependência. 
C) 
 
normalização / redundância / dependência. 
D) 
 
integridade referencial / redundância controlada / relação. 
E) 
 
normalização / inconsistência / relação. 
Questão 7 
Dentre os tipos de banco de dados, um deles foi originalmente projetado para 
separar a forma de armazenamento, diferenciando o projeto físico do projeto 
conceitual do banco de dados. Começou a surgir em 1980, e oferece uma 
flexibilidade maior no desenvolvimento dos sistemas para os mesmos clientes da 
fase anterior, tornando-se rapidamente uma tendência para todos os 
desenvolvedores daquela época até os dias atuais e com a possibilidade de ser 
utilizado em uma infinidade de aplicações nos softwares, por exemplo, para 
servidores em grandes sistemas, pequenas empresas e em muitos sites na internet. 
Esta proposta de modelo baseia-se na ideia de que as informações em uma base de 
dados podem ser representadas em tabelas cujas linhas apresentam as 
informações cadastradas. A teoria dos conjuntos se aplica a este modelo, pois as 
operações realizadas nas tabelas são baseadas em operações algébricas como 
seleção, união, junção, subtração, produto cartesiano e projeção. 
Assinale a alternativa que apresenta o tipo de banco de dados referido no texto. 
A) 
 
Banco de dados relacional. 
B) 
 
Banco de dados para nuvem. 
C) 
 
Banco de dados usando sistemas hierárquicos e de rede. 
D) 
 
Banco de dados NoSQL. 
E) 
 
Banco de dados para Web com XML. 
Questão 8 
Sistemas de apoio à decisão são sistemas que ajudam na análise de informação do 
negócio. Com a constante concorrência entre as empresas, atualmente os 
administradores utilizam esta tecnologia para diversas finalidades em suas 
companhias. Assinale a alternativa correta referente aos objetivos do uso dos 
sistemas de apoio à decisão: 
A) 
 
Aumentar a lucratividade das empresas e a sua consequente valorização no 
mercado de ações. 
B) 
 
Encontrar erros no SGBD e estabelecer uma rápida correção para evitar problemas 
entre entidades fundamentais na estrutura do banco de dados. 
C) 
 
Ajudar os gestores a tomarem decisões e a apontarem existentes e até futuros 
problemas que possam ocorrer. 
D) 
 
Ajudar os gestores a tomarem decisões, porém não é possível prever nenhum tipo 
de problema com a análise dos dados da empresa. 
E) 
 
Definir a política de segurança do banco de dados e criar uma política de backup do 
SGBD. 
Questão 9 
Nas atividades da engenharia de software, a ferramenta CASE é fundamental, 
auxiliando em todos os processos. Podemos citar Rational Rose, Astah, Genexus, 
Multicase, Clarify, entre outras. As ferramentas mencionadas podem ser utilizadas 
para a modelagem de banco de dados, porém, existem ferramentas CASEs 
específicas para criar os diagramas de entidade-relacionamentos. As afirmativas a 
seguir apresentam possíveis características para ferramentas CASEs para banco de 
dados. Deste modo, julgue-as em Verdadeiro (V) ou Falso (F). 
( ) Suporte à criação de diagramas gráficos. 
() Utilização de alguma notação de modelagem de banco de dados. 
( ) Geração de scripts SQL (Structured Query Language – Linguagem de Consulta 
Estruturada). 
( ) Reverse Engineer: permite, a partir do MER (modelo gráfico), conectar de 
forma automática o banco de dados e criar automaticamente o modelo físico. 
( ) Documentação: conforme os atributos são criados nas tabelas, a ferramenta 
CASE já cria o dicionário de dados de forma automática. 
Assinale a alternativa com a sequência correta: 
A) 
 
V – V – V – V – V. 
B) 
 
V – V – V – F – V. 
C) 
 
F – V – F – V – V. 
D) 
 
F – V – V – V – F. 
E) 
 
V – F – F – F – V. 
Questão 10 
Um banco de dados mal projetado pode exigir muito tempo de espera por resultados 
e o pior poderá acontecer: erros duplicados e imprecisos. A normalização de tabelas, 
segundo Coronel e Rob (2011), é um método para avaliar e corrigir estruturas de 
tabelas com o propósito de reduzir as redundâncias de dados, reduzindo dessa forma 
a possibilidades de erros e anomalias em uma tabela. Para isso existem várias formas 
normais, entre as principais estão: 1FN, 2FN, 3FN e a 4FN. Para estar na 1FN os 
seguintes passos devem ser realizados: 
1. Remover a coluna que tenha dados repetidos. 
2. Criar um relacionamento entre a tabela que está sendo normalizada e a sua tabela 
secundária. 
3. Identificar a coluna que possua dados repetidos. 
4. Identificar a chave primária da tabela. 
5. Criar uma nova tabela para armazenar os dados repetidos. 
Assinale a alterativa que apresenta a sequência corretas de passos para colocar uma 
tabela na 1FN: 
A) 
 
4 – 3 – 2 – 5 – 1. 
B) 
 
1 – 2 – 4 – 5 – 3. 
C) 
 
3 – 1 – 2 – 4 – 1. 
D) 
 
3 – 1 – 5 – 4 – 2. 
E) 
 
4 – 3 – 1 – 5 – 2. 
Questão 11 
No processo de modelagem de dados, durante a construção do projeto conceitual, 
cada entidade vai ter identificado e assinalado um atributo ou conjunto de atributos 
que classificamos como atributo determinante. Mas o processo de modelagem de 
dados não termina neste ponto, segue nos projetos lógicos e físicos. Como o 
atributo determinante é identificado nos projetos lógicos e físicos? Assinale uma 
alternativa. 
A) 
 
O atributo determinante recebe o nome de chave primária. 
B) 
 
O atributo determinante recebe o nome de chave completa. 
C) 
 
O atributo determinante recebe o nome de chave complexa. 
D) 
 
O atributo determinante recebe o nome de chave determinante. 
E) 
 
O atributo determinante recebe o nome de chave estrangeira. 
Questão 12 
A modelagem de dados relacional baseia-se na ideia de que as informações em 
uma base de dados são representadas em tabelas (ou entidades). Desta forma, 
podemos considerar: 
I. Atributos são as linhas de uma tabela. 
II. Todas as linhas de uma tabela também são conhecidas como categoria. 
III. Cada informação cadastrada em um banco de dados é conhecida como tupla. 
IV. Um campo ou atributo é a coluna de uma tabela, conhecida também como 
categoria. 
V. Um registro é um conjunto lógico de campos que são conhecidos como tuplas. 
Com relação aos conceitos corretos referentes às partes integrantes da tabela 
(entidade), é correto o que se afirma em: 
A) 
 
II e IV, apenas. 
B) 
 
III e V, apenas. 
C) 
 
II e III, apenas. 
D) 
 
IV e V, apenas. 
E) 
 
I e III, apenas. 
Questão 13 
Utilizamos os requisitos para criar os modelos de banco de dados. Geralmente as 
tabelas são encontradas através dos ____________, os campos são as 
____________ e o relacionamentos são os ____________ que ligam uma tabela a 
outra. 
Assinale a alternativa que preenche corretamente as lacunas: 
A) 
 
verbos – alternativas – meios. 
B) 
 
substantivos – alternativas – tipos. 
C) 
 
substantivos – características – verbos. 
D) 
 
meios – chaves – tipos. 
E) 
 
verbos – chaves – substantivos. 
Questão 14 
Existe uma estrutura importante na tomada de decisões em empresas, que é 
definida como um arquivo ou repositório de informações obtidas de várias origens 
(bancos de dados) e armazenados em um único local e com um esquema unificado, 
permitindo consultas para o apoio à decisão. Date (2003) afirma que este tipo de 
estrutura é um tipo especial de banco de dados, um depósito de dados orientado 
por assunto, integrado, não volátil e que pode variar com o tempo, utilizado para 
ajudar na tomada de decisão. Este modelo surgiu pela necessidade de preservar o 
banco de dados original da empresa (lembrando que um banco de dados sofre 
alterações diariamente). 
Assinale a alternativa que apresenta a estrutura referida no texto. 
A) 
 
Data Mining. 
B) 
 
Data Warehouse. 
C) 
 
Business Intelligence. 
D) 
 
Banco de dados relacional. 
E) 
 
OLTP. 
Questão 15 
O termo Business Intelligence (Inteligência de Negócios ou BI) é o processo de 
coleta, análise, monitoria e compartilhamento de informações para a gestão de 
negócios. Esse conceito pode se confundir com o de Data Mining. O BI analisa 
dados brutos operacionais para encontrar informação útil e auxiliar a tomada de 
decisão. Já o Data Mining utiliza ferramentas como agrupamentos, hipóteses, 
regras e árvores de decisão atuando em nível mais estratégico e fornecendo à 
empresa conhecimento útil acerca do ambiente para decisões a longo prazo, 
segundo Korth, Silberschatz e Sudarshan (2012, p. 563). 
As siglas OLTP e OLAP são bastante utilizadas no universo do Business Intelligence 
(BI). Porém, ambas possuem conceitos divergentes e são aplicadas em contextos 
diferentes. Analise as afirmativas a seguir: 
I. O termo OLTP representa as operações realizadas no SGBD, que permitem 
executar transações na base de dados de forma repetitiva e a nível operacional e 
administrativo. 
II. O OLTP permite consultas do dia a dia da empresa. 
III. OLAP é definido como o processo interativo de criar, gerenciar, analisar e gerar 
relatórios sobre os dados de bancos de dados. 
IV. No OLTP, os dados coletados são armazenados em uma tabela multidimensional 
(ou arrays multidimensionais) para posterior análise de algoritmos e softwares 
específicos. 
Com base nos conceitos de OLTP e OLAP, é correto o que se afirma em: 
A) 
 
I, II, III e IV. 
B) 
 
I e II, apenas. 
C) 
 
II e IV, apenas. 
D) 
 
I, II e III, apenas. 
E) 
 
III e IV, apenas. 
Questão 16 
Analise a tabela Funcionário a seguir: 
 
Nela, observe que um dos campos é a Descrição, mas é descrição do que? É a 
descrição do cargo que o funcionário ocupa e, nesse caso, é necessário que se aplique 
a 3FN na tabela para que esta fique normalizada. Assinale a alternativa que apresente 
corretamente o nome dado à este caso ilustrado na tabela, onde o valor de uma 
coluna é dependente de outra que não compõe a chave primária. 
A) 
 
Redundância controlada. 
B) 
 
Integridade referencial. 
C) 
 
Dependência integral. 
D) 
 
Dependência transitiva. 
E) 
 
Dependência parcial. 
Questões 
 
1A 
 
2B 
 
3C 
 
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688228
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688228
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688229
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688229
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688230
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688230
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688231
4D 
 
5E 
 
6C 
 
7A 
 
8C 
 
9A 
 
10E 
 
11A 
 
12E 
 
13C 
 
14D 
 
15B 
 
16D 
 
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688231
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688231
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688232
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688232
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688233https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688233
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688234
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688234
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688235
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688235
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688236
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688236
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688237
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688237
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688238
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688238
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688239
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688239
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688240
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688240
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688241
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688241
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688243
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688243
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688244
https://www.colaboraread.com.br/aluno/boletim/index/3642879201#515688244

Mais conteúdos dessa disciplina