Logo Passei Direto
Buscar

prova banco de dados final

Ferramentas de estudo

Questões resolvidas

Em um Objeto de Banco de Dados, podemos destacar vários recursos que gravam e recuperam dados. Um dos recursos forma um tipo de estrutura para simplificar o acesso aos dados pelo próprio banco de dados. Esse recurso chama-se:
a) Views.
b) Índices.
c) Sequence.
d) Nexval.

Quando trabalhamos com banco de dados, precisamos ter a certeza da consistência das informações nele contidas. Para isso, é comum utilizarmos comandos de restrição como o Check.
Com relação a esse comando, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Podemos destacar que o comando Check é utilizado para validar dados em determinadas situações.
( ) Esse comando de restrição é utilizado para alguma condição específica, como valor mínimo de peças.
( ) O Constant Check é utilizado para criar uma nova tabela em um banco de dados.
( ) Esse comando pode ser utilizado para compor novos campos em uma aplicação.
a) V - V - V - F.
b) V - F - V - F.
c) V - V - F - F.
d) F - V - F - V.

O modelo lógico é um modelo projetado que reflete exatamente a estrutura de como os dados serão armazenados em um Sistema Gerenciador de Banco de Dados Relacional.
Com relação ao modelo, analise as sentenças a seguir:
I- A entidade que representa DVD_FILME é uma entidade fraca.
II- O relacionamento entre cliente e locação é do tipo muitos-para-muitos.
III- O relacionamento entre filme e ator é do tipo muitos-para-muitos.
IV- O relacionamento entre filme e categoria é do tipo um-para-muitos.
A Somente a sentença II está correta.
B As sentenças II e III estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I e III estão corretas.

Para a confiabilidade dos dados de um banco, o padrão SQL, que é a linguagem utilizada para bancos de dados relacionais, utiliza-se de comandos de restrições.
Com relação a essa chave, analise as sentenças a seguir:
I- Impede que os valores de um campo em uma tabela se repitam.
II- Esse comando é utilizado para criar uma nova tabela.
III- Restringe um campo quanto ao tamanho de suas informações.
IV- Atualiza informações feitas com o comando desc.
a) Somente a afirmativa II está correta.
b) As afirmativas I e III estão corretas.
c) Somente a afirmativa I está correta.
d) As afirmativas I, III e IV estão corretas.

Segundo Aronoff (1989), “O Sistema de Informação Geográfico (SIG) é um sistema computadorizado que proporciona quatro tipos de capacidades de manipulação de dados georreferenciados: (1) entrada de dados; (2) gerenciamento de dados; (3) manipulação e análise; e (4) saída de dados”.
Acerca do SIG e do SGBD, analise as sentenças a seguir:
I- O banco de dados relacional e geográfico denominado PostgreSQL corresponde a um sistema de gerenciamento de banco de dados de código aberto que utiliza a extensão PostGIS para armazenar dados georreferenciados.
II- O nível mais interno de um Sistema de Gerenciamento de Bancos de Dados Geográficos oferece ao usuário, principalmente, a álgebra com os mapas carregados no sistema.
III- O SIG se diferencia dos demais sistemas de informação convencionais, uma vez que impossibilita armazenar os atributos descritivos e das geometrias dos diferentes tipos de dados geográficos.
IV- Os SIGs permitem a inserção e a integração de informações espaciais provenientes de diversas origens, em uma única base de dados.
A As sentenças II e III estão corretas.
B Somente a sentença III está correta.
C As sentenças II e IV estão corretas.
D As sentenças I e IV estão corretas.

Com o crescimento da Web e o uso massivo de tecnologias da informação, a quantidade de dados gerados e disponibilizados tem crescido exponencialmente.
Sobre esses temas, analise as sentenças a seguir:
I- Big Data é um tipo de modelagem similar ao modelo lógico para dados grandes.
II- NoSQL origina-se da sigla Not-Only-SQL (Não Apenas SQL) é uma extensa família de banco de dados, que foram projetados em paradigmas não relacionais visando ao armazenamento e ao processamento de dados complexos.
III- Data Mining é um processo que visa analisar os dados existentes, extraindo conhecimento destes dados.
IV- Data Warehouse, que tem como tradução literal 'Armazém de Dados', pode ser compreendido como um grande banco de dados analítico contendo todas as informações da empresa.
a) As sentenças I, II e IV estão corretas.
b) As sentenças II, III e IV estão corretas.
c) Somente a sentença I está correta.
d) As sentenças I e IV estão corretas.

Conforme estudamos em Princípios de Banco de Dados, temos os tipos de relacionamento que definem como são associadas as entidades de um banco de dados.
Com relação ao grau de relacionamento, é correto afirmar que:
I- O grau de relacionamento tem como função primordial representar graficamente objetos do mundo real.
II- O grau de relacionamento pode ser subdividido em: um para um (1:1), um para muitos (1:N) e muitos para muitos (M:N).
III- O grau de relacionamento pode ser utilizado somente para identificar a hierarquia de uma associação.
IV- O grau de relacionamento dispõe de opções para os valores de atributos aos dados.
a) Somente a afirmativa IV está correta.
b) Somente a afirmativa II está correta.
c) As afirmativas I e III estão corretas.
d) As afirmativas I, II e IV estão corretas.

Os primeiros bancos de dados estavam implementados nesse tipo de arquitetura. Na década de 1970, eles tinham normalmente mainframes.
Assinale a alternativa CORRETA sobre qual arquitetura de banco de dados o texto esta se referindo:
a) Arquitetura Distribuída.
b) Arquitetura Centralizada.
c) Arquitetura Cliente-servidor.
d) Arquitetura Paralela.

As constraints (restrições) visam a manter os dados do usuário restritos, e assim evitam que dados inválidos sejam inseridos no banco de dados.
Acerca das constraints aplicáveis ao Banco de Dados Oracle, analise as sentenças a seguir:
I- A constraint do tipo CHECK visa a definir uma condição que deverá ser satisfeita para a inserção/alteração de um valor numa coluna específica.
II- Uma tabela somente poderá ter uma restrição do tipo Foreign Key, haja vista que esta restrição estabelece um link entre duas tabelas distintas.
III- O comando ALTER TABLE pessoas ADD CONSTRAINT ck_sexo CHECK (sex_pessoa in ?M?, ?F?)); alterará a tabela pessoas, adicionando uma restrição, a fim de garantir que somente os caracteres M ou F sejam inseridos no campo sex_pessoa.
IV- A restrição UNIQUE KEY visa a garantir que o conteúdo de uma coluna ou conjunto de colunas assuma um valor diferente para cada linha, sendo que somente poderá existir uma única restrição deste tipo por tabela.
a) As sentenças I, III e IV estão corretas.
b) As sentenças I, II e III estão corretas.
c) Somente a sentença III está correta.
d) As sentenças I, II e IV estão corretas.

Ao realizar o mapeamento do modelo conceitual para o modelo relacional (lógico), as entidades se transformam em tabelas, os atributos se tornam campos e os relacionamentos são transformados em chaves.
Sobre as chaves em um banco de dados, associe os itens, utilizando o código a seguir:
I- Chave primária.
II- Chave estrangeira.
III- Chave candidata.
IV- Chave composta.
( ) É o campo responsável por identificar unicamente cada tupla de uma tabela.
( ) É um campo que não pode se repetir, dito único, mas não é a chave primária.
( ) É uma coluna ou conjunto de colunas que se referem necessariamente a uma chave primária de outra tabela.
( ) Existe quando a chave primária é composta por mais de um campo.

(ENADE, 2008) Um mercado que comercializa alimentos hortifrutigranjeiros faz compras diárias de diversas fazendas e enfrenta prejuízos decorrentes da falta de controle relacionada ao prazo de validade de seus produtos.
A partir das informações acima, é correto concluir que:
a) O relacionamento entre as tabelas Produto e Estoque é do tipo um-para-muitos.
b) O campo Fazenda na tabela Estoque deverá ser a chave primária nesta tabela e corresponde ao campo Código na tabela Fazenda.
c) O campo Produto na tabela Estoque não pode fazer parte da chave nesta tabela e corresponde ao campo Descrição na tabela Produto.
d) A tupla {produto, fazenda} deverá ser usada como a chave primária da tabela Estoque.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Em um Objeto de Banco de Dados, podemos destacar vários recursos que gravam e recuperam dados. Um dos recursos forma um tipo de estrutura para simplificar o acesso aos dados pelo próprio banco de dados. Esse recurso chama-se:
a) Views.
b) Índices.
c) Sequence.
d) Nexval.

Quando trabalhamos com banco de dados, precisamos ter a certeza da consistência das informações nele contidas. Para isso, é comum utilizarmos comandos de restrição como o Check.
Com relação a esse comando, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Podemos destacar que o comando Check é utilizado para validar dados em determinadas situações.
( ) Esse comando de restrição é utilizado para alguma condição específica, como valor mínimo de peças.
( ) O Constant Check é utilizado para criar uma nova tabela em um banco de dados.
( ) Esse comando pode ser utilizado para compor novos campos em uma aplicação.
a) V - V - V - F.
b) V - F - V - F.
c) V - V - F - F.
d) F - V - F - V.

O modelo lógico é um modelo projetado que reflete exatamente a estrutura de como os dados serão armazenados em um Sistema Gerenciador de Banco de Dados Relacional.
Com relação ao modelo, analise as sentenças a seguir:
I- A entidade que representa DVD_FILME é uma entidade fraca.
II- O relacionamento entre cliente e locação é do tipo muitos-para-muitos.
III- O relacionamento entre filme e ator é do tipo muitos-para-muitos.
IV- O relacionamento entre filme e categoria é do tipo um-para-muitos.
A Somente a sentença II está correta.
B As sentenças II e III estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I e III estão corretas.

Para a confiabilidade dos dados de um banco, o padrão SQL, que é a linguagem utilizada para bancos de dados relacionais, utiliza-se de comandos de restrições.
Com relação a essa chave, analise as sentenças a seguir:
I- Impede que os valores de um campo em uma tabela se repitam.
II- Esse comando é utilizado para criar uma nova tabela.
III- Restringe um campo quanto ao tamanho de suas informações.
IV- Atualiza informações feitas com o comando desc.
a) Somente a afirmativa II está correta.
b) As afirmativas I e III estão corretas.
c) Somente a afirmativa I está correta.
d) As afirmativas I, III e IV estão corretas.

Segundo Aronoff (1989), “O Sistema de Informação Geográfico (SIG) é um sistema computadorizado que proporciona quatro tipos de capacidades de manipulação de dados georreferenciados: (1) entrada de dados; (2) gerenciamento de dados; (3) manipulação e análise; e (4) saída de dados”.
Acerca do SIG e do SGBD, analise as sentenças a seguir:
I- O banco de dados relacional e geográfico denominado PostgreSQL corresponde a um sistema de gerenciamento de banco de dados de código aberto que utiliza a extensão PostGIS para armazenar dados georreferenciados.
II- O nível mais interno de um Sistema de Gerenciamento de Bancos de Dados Geográficos oferece ao usuário, principalmente, a álgebra com os mapas carregados no sistema.
III- O SIG se diferencia dos demais sistemas de informação convencionais, uma vez que impossibilita armazenar os atributos descritivos e das geometrias dos diferentes tipos de dados geográficos.
IV- Os SIGs permitem a inserção e a integração de informações espaciais provenientes de diversas origens, em uma única base de dados.
A As sentenças II e III estão corretas.
B Somente a sentença III está correta.
C As sentenças II e IV estão corretas.
D As sentenças I e IV estão corretas.

Com o crescimento da Web e o uso massivo de tecnologias da informação, a quantidade de dados gerados e disponibilizados tem crescido exponencialmente.
Sobre esses temas, analise as sentenças a seguir:
I- Big Data é um tipo de modelagem similar ao modelo lógico para dados grandes.
II- NoSQL origina-se da sigla Not-Only-SQL (Não Apenas SQL) é uma extensa família de banco de dados, que foram projetados em paradigmas não relacionais visando ao armazenamento e ao processamento de dados complexos.
III- Data Mining é um processo que visa analisar os dados existentes, extraindo conhecimento destes dados.
IV- Data Warehouse, que tem como tradução literal 'Armazém de Dados', pode ser compreendido como um grande banco de dados analítico contendo todas as informações da empresa.
a) As sentenças I, II e IV estão corretas.
b) As sentenças II, III e IV estão corretas.
c) Somente a sentença I está correta.
d) As sentenças I e IV estão corretas.

Conforme estudamos em Princípios de Banco de Dados, temos os tipos de relacionamento que definem como são associadas as entidades de um banco de dados.
Com relação ao grau de relacionamento, é correto afirmar que:
I- O grau de relacionamento tem como função primordial representar graficamente objetos do mundo real.
II- O grau de relacionamento pode ser subdividido em: um para um (1:1), um para muitos (1:N) e muitos para muitos (M:N).
III- O grau de relacionamento pode ser utilizado somente para identificar a hierarquia de uma associação.
IV- O grau de relacionamento dispõe de opções para os valores de atributos aos dados.
a) Somente a afirmativa IV está correta.
b) Somente a afirmativa II está correta.
c) As afirmativas I e III estão corretas.
d) As afirmativas I, II e IV estão corretas.

Os primeiros bancos de dados estavam implementados nesse tipo de arquitetura. Na década de 1970, eles tinham normalmente mainframes.
Assinale a alternativa CORRETA sobre qual arquitetura de banco de dados o texto esta se referindo:
a) Arquitetura Distribuída.
b) Arquitetura Centralizada.
c) Arquitetura Cliente-servidor.
d) Arquitetura Paralela.

As constraints (restrições) visam a manter os dados do usuário restritos, e assim evitam que dados inválidos sejam inseridos no banco de dados.
Acerca das constraints aplicáveis ao Banco de Dados Oracle, analise as sentenças a seguir:
I- A constraint do tipo CHECK visa a definir uma condição que deverá ser satisfeita para a inserção/alteração de um valor numa coluna específica.
II- Uma tabela somente poderá ter uma restrição do tipo Foreign Key, haja vista que esta restrição estabelece um link entre duas tabelas distintas.
III- O comando ALTER TABLE pessoas ADD CONSTRAINT ck_sexo CHECK (sex_pessoa in ?M?, ?F?)); alterará a tabela pessoas, adicionando uma restrição, a fim de garantir que somente os caracteres M ou F sejam inseridos no campo sex_pessoa.
IV- A restrição UNIQUE KEY visa a garantir que o conteúdo de uma coluna ou conjunto de colunas assuma um valor diferente para cada linha, sendo que somente poderá existir uma única restrição deste tipo por tabela.
a) As sentenças I, III e IV estão corretas.
b) As sentenças I, II e III estão corretas.
c) Somente a sentença III está correta.
d) As sentenças I, II e IV estão corretas.

Ao realizar o mapeamento do modelo conceitual para o modelo relacional (lógico), as entidades se transformam em tabelas, os atributos se tornam campos e os relacionamentos são transformados em chaves.
Sobre as chaves em um banco de dados, associe os itens, utilizando o código a seguir:
I- Chave primária.
II- Chave estrangeira.
III- Chave candidata.
IV- Chave composta.
( ) É o campo responsável por identificar unicamente cada tupla de uma tabela.
( ) É um campo que não pode se repetir, dito único, mas não é a chave primária.
( ) É uma coluna ou conjunto de colunas que se referem necessariamente a uma chave primária de outra tabela.
( ) Existe quando a chave primária é composta por mais de um campo.

(ENADE, 2008) Um mercado que comercializa alimentos hortifrutigranjeiros faz compras diárias de diversas fazendas e enfrenta prejuízos decorrentes da falta de controle relacionada ao prazo de validade de seus produtos.
A partir das informações acima, é correto concluir que:
a) O relacionamento entre as tabelas Produto e Estoque é do tipo um-para-muitos.
b) O campo Fazenda na tabela Estoque deverá ser a chave primária nesta tabela e corresponde ao campo Código na tabela Fazenda.
c) O campo Produto na tabela Estoque não pode fazer parte da chave nesta tabela e corresponde ao campo Descrição na tabela Produto.
d) A tupla {produto, fazenda} deverá ser usada como a chave primária da tabela Estoque.

Prévia do material em texto

1. Em um Objeto de Banco de Dados, podemos destacar vários recursos que gravam e 
recuperam  dados. Um dos recursos forma um tipo de estrutura para simplificar o acesso aos 
dados pelo próprio banco de dados. Esse recurso chama-se:
 a) Nexval.
 b) Views.
 c) Índices.
 d) Sequence.
2. Quando trabalhamos com banco de dados, precisamos ter a certeza da consistência das 
informações nele contidas. Para isso, é comum utilizarmos comandos de restrição como o 
Check.  Com relação a esse comando, classifique V para as sentenças verdadeiras e F para as 
falsas:
(    ) Podemos destacar que o comando Check é utilizado para validar dados em determinadas 
situações.
(    ) Esse comando de restrição é utilizado para alguma condição específica, como valor mínimo
de peças.
(    ) O Constant Check é utilizado para criar uma nova tabela em um banco de dados.
(    ) Esse comando pode ser utilizado para compor novos campos em uma aplicação.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - F.
 b) F - V - F - V.
 c) V - V - V - F.
 d) V - V - F - F.
3. O modelo lógico é um modelo projetado que reflete exatamente a estrutura de como os dados 
serão armazenados em um Sistema Gerenciador de Banco de Dados Relacional. A figura anexa
representa um modelo de dados para uma locadora. Com relação ao modelo, analise as 
sentenças a seguir:
I- A entidade que representa DVD_FILME é uma entidade fraca.
II- O relacionamento entre cliente e locação é do tipo muitos-para-muitos.
III- O relacionamento entre filme e ator é do tipo muitos-para-muitos.
IV- O relacionamento entre filme e categoria é do tipo um-para-muitos.
Assinale a alternativa CORRETA:
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_2%20aria-label=
 
 a) As sentenças I e IV estão corretas.
 b) As sentenças I e III estão corretas.
 c) Somente a sentença II está correta.
 d) As sentenças II e III estão corretas.
4. Para a confiabilidade dos dados de um banco, o padrão SQL, que é a linguagem utilizada para 
bancos de dados relacionais, utiliza-se de comandos de restrições. Um desses comandos, é a 
Chave Primária (Primary Key). Com relação a essa chave, analise as sentenças a seguir:
I- Impede que os valores de um campo em uma tabela se repitam.
II- Esse comando é utilizado para criar uma nova tabela.
III- Restringe um campo quanto ao tamanho de suas informações.
IV- Atualiza informações feitas com o comando desc.
Agora, assinale a alternativa CORRETA:
 a) Somente a afirmativa II está correta.
 b) As afirmativas I e III estão corretas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_4%20aria-label=
 c) Somente a afirmativa I está correta.
 d) As afirmativas I, III e IV estão corretas.
5. Segundo Aronoff (1989), ?O Sistema de Informação Geográfico (SIG) é um sistema 
computadorizado que proporciona quatro tipos de capacidades de manipulação de dados 
georreferenciados: (1) entrada de dados; (2) gerenciamento de dados; (3) manipulação e análise; 
e (4) saída de dados?.  Para tanto, os referidos dados são armazenados em um SGBD, o qual, 
além de possuir a capacidade de controlar e manipular os dados espaciais, realiza a gerência de 
transações, controle de integridade e concorrência. Acerca do SIG e do SGBD, analise as 
sentenças a seguir:
I- O banco de dados relacional e geográfico denominado PostgreSQL corresponde a um sistema 
de gerenciamento de banco de dados de código aberto que utiliza a extensão PostGIS para 
armazenar dados georreferenciados.
II- O nível mais interno de um Sistema de Gerenciamento de Bancos de Dados Geográficos 
oferece ao usuário, principalmente, a álgebra com os mapas carregados no sistema.
III- O SIG se diferencia dos demais sistemas de informação convencionais, uma vez que 
impossibilita armazenar os atributos descritivos e das geometrias dos diferentes tipos de dados 
geográficos. 
IV- Os SIGs permitem a inserção e a integração de informações espaciais provenientes de 
diversas origens, em uma única base de dados.
Agora, assinale a alternativa CORRETA:
FONTE: ARONOFF, S. Geographic information systems: a management perspective. Ottawa: 
DL Publications, 1989.
 a) Somente a sentença III está correta.
 b) As sentenças I e IV estão corretas.
 c) As sentenças II e IV estão corretas.
 d) As sentenças II e  III estão corretas.
6. Com o crescimento da Web e o uso massivo de tecnologias da informação, a quantidade de 
dados gerados e disponibilizados tem crescido exponencialmente. Um estuo desenvolvido pelo 
EMC aponta, que de 2006 a 2010, o volume de dados digitais gerados cresceu de 166 Exabytes 
para 988 Exabytes. Sendo que até o ano de 2020 existe a perspectiva que o volume de dados 
alcance a casa dos 40.000 Exabytes, ou 40 Zettabytes (40 trilhões de Gigabytes). Tendo como 
objetivo tratar, armazenar e gerar conhecimento, conceitos como Big Data, NoSQL, Data 
Warehouse e Data Mining são temas de grandes pesquisas. Sobre esses temas, analise as 
sentenças a seguir:
I- Big Data é um tipo de modelagem similar ao modelo lógico para dados grandes.
II- NoSQL origina-se da sigla Not-Only-SQL (Não Apenas SQL) é uma extensa família de 
banco de dados, que foram projetados em paradigmas não relacionais visando ao 
armazenamento e ao processamento de dados complexos.
III- Data Mining é um processo que visa analisar os dados existentes, extraindo conhecimento 
destes dados. 
IV- Data Warehouse, que tem como tradução literal "Armazém de Dados", pode ser 
compreendido como um grande banco de dados analítico contendo todas as informações da 
empresa. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_5%20aria-label=
Assinale a alternativa CORRETA:
FONTE: https://br.okfn.org/2017/09/29/o-que-faremos-com-os-40-trilhoes-de-gigabytes-de-
dados-disponiveis-em-2020. Acesso em: 18 set. 2018.
 a) As sentenças I, II e IV estão corretas.
 b) As sentenças II, III e IV estão corretas.
 c) Somente a sentença I está correta.
 d) As sentenças I e IV estão corretas.
7. Conforme estudamos em Princípios de Banco de Dados, temos os tipos de relacionamento que 
definem como são associadas as entidades de um banco de dados. Com relação ao grau de 
relacionamento, é correto afirmar que:
I- O grau de relacionamento tem como função primordial representar graficamente objetos do 
mundo real.
II- O grau de relacionamento pode ser subdividido em: um para um (1:1), um para muitos (1:N) 
e muitos para muitos (M:N).
III- O grau de relacionamento pode ser utilizado somente para identificar a hierarquia de uma 
associação.
IV- O grau de relacionamento dispõe de opções para os valores de atributos aos dados.
Agora, assinale a alternativa CORRETA:
 a) As afirmativas I, II e IV estão corretas.
 b) Somente a afirmativa IV está correta.
 c) As afirmativas I e III estão corretas.
 d) Somente a afirmativa II estácorreta.
8. Os primeiros bancos de dados estavam implementados nesse tipo de arquitetura. Na década de 
1970, eles tinham normalmente mainframes. Para os usuários acessarem os dados utilizavam 
terminais sem capacidade de processamento. Esses computadores se conectavam em mainframes
(onde era feito todo o processamento) e ali obtinham os dados que necessitavam. Assinale a 
alternativa CORRETA sobre qual arquitetura de banco de dados o texto esta se referindo:
 a) Arquitetura Distribuída.
 b) Arquitetura Centralizada.
 c) Arquitetura Cliente-servidor.
 d) Arquitetura Paralela.
9. As constraints (restrições) visam a manter os dados do usuário restritos, e assim evitam que 
dados inválidos sejam inseridos no banco de dados, sendo que a mera definição do tipo de dados
para uma coluna pode ser considerada por si só, como uma constraint. Acerca das constraints 
aplicáveis ao Banco de Dados Oracle, analise as sentenças a seguir:
I- A constraint do tipo CHECK visa a definir uma condição que deverá ser satisfeita para a 
inserção/alteração de um valor numa coluna específica.
II- Uma tabela somente poderá ter uma restrição do tipo Foreign Key, haja vista que esta 
restrição estabelece um link entre duas tabelas distintas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_7%20aria-label=
III- O comando ALTER TABLE pessoas ADD CONSTRAINT ck_sexo CHECK (sex_pessoa 
in ?M?, ?F?)); alterará a tabela pessoas, adicionando uma restrição, a fim de garantir que 
somente os caracteres M ou F sejam inseridos no campo sex_pessoa.
IV- A restrição UNIQUE KEY visa a garantir que o conteúdo de uma coluna ou conjunto de 
colunas assuma um valor diferente para cada linha, sendo que somente poderá existir uma única 
restrição deste tipo por tabela.
Agora, assinale a alternativa CORRETA:
 a) Somente a sentença III está correta.
 b) As sentenças I, II e III estão corretas.
 c) As sentenças I, III e IV estão corretas.
 d) As sentenças I, II e IV estão corretas.
10. Ao realizar o mapeamento do modelo conceitual para o modelo relacional (lógico), as entidades
se transformam em tabelas, os atributos se tornam campos e os relacionamentos são 
transformados em chaves. Em um modelo relacional existem algumas chaves. Sobre as chaves 
em um banco de dados, associe os itens, utilizando o código a seguir:
I- Chave primária.
II- Chave estrangeira.
III- Chave candidata.
IV- Chave composta.
(    ) É o campo responsável por identificar unicamente cada tupla de uma tabela.
(    ) É um campo que não pode se repetir, dito único, mas não é a chave primária
(    ) É uma coluna ou conjunto de colunas que se referem necessariamente a uma chave 
primária de outra tabela.
(    ) Existe quando a chave primária é composta por mais de um campo.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) II - I - IV - II.
 b) I - III - II - IV.
 c) I - II - III - IV.
 d) I - III - IV - II.
11. (ENADE, 2008) Um mercado que comercializa alimentos hortifrutigranjeiros faz compras 
diárias de diversas fazendas e enfrenta prejuízos decorrentes da falta de controle relacionada ao
prazo de validade de seus produtos. Para resolver esse problema, o proprietário resolve investir
em informatização, que proporcionará o controle do prazo de validade a partir da data da 
compra do produto. A modelagem de dados proposta pelo profissional contratado apresenta três
tabelas, ilustradas a seguir, sendo que o atributo Código nas tabelas Produto e Fazenda são 
unívocos.
A partir das informações acima, é correto concluir que:
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_11%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_10%20aria-label=
 
 
a)
A tupla {produto, fazenda} deverá ser usada como a chave primária da tabela Estoque.
 
b)
O campo Fazenda na tabela Estoque deverá ser a chave primária nesta tabela e corresponde 
ao campo Código na tabela Fazenda.
 
c)
O relacionamento entre as tabelas Produto e Estoque é do tipo um-para-muitos.
 
d)
O campo Produto na tabela Estoque não pode fazer parte da chave nesta tabela e corresponde 
ao campo Descrição na tabela Produto.
 a) II e III.
 b) I e IV.
 c) II, III e IV.
 d) I e III.
Prova finalizada com 10 acertos e 2 questões erradas.
12. (ENADE, 2017) "JOÃO GRILO: - Isso é coisa de seca. Acaba nisso, essa fome: ninguém pode 
ter menino e haja cavalo no mundo. A comida é mais barata e é coisa que se pode vender. Mas 
seu cavalo, como foi?
CHICÓ: - Foi uma velha que me vendeu barato, porque ia se mudar, mas recomendou todo 
cuidado, porque o cavalo era bento. E só poder ser mesmo, porque cavalo bom como aquele eu
nunca tinha visto."
A seguir apresenta-se um modelo de dados elaborado a partir do diálogo entre Chicó e João 
Grilo.
Com base no diálogo e no diagrama apresentados, avalie as afirmações a seguir:
I- O Chicó e a velha poderão ser cadastrados na entidade pessoa.
II- O Chicó e a velha poderão ter mais que um cavalo cadastrados. 
III- O atributo rg da entidade pessoa pode ter a função de chave primária nessa entidade.
IV- O cavalo deverá ter no mínimo uma pessoa e uma pessoa poderá ser cadastrada sem a 
necessidade de ter um cavalo.
É correto apenas o que se afirma em:
FONTE: SUASSUNA, A. Auto da Compadecida. Rio de Janeiro: Agir, 2000 (adaptado).
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk5Mg==&action2=R1RJMTE=&action3=NjQ5NTIx&action4=MjAyMC8y&action5=MjAyMC0xMC0xMFQwMzowMDowMC4wMDAwMDBa&prova=MjM4NzU1MDg=#questao_12%20aria-label=

Mais conteúdos dessa disciplina