Logo Passei Direto
Buscar

Princípios de Banco de Dados (GTI11) - Avaliação Final

Ferramentas de estudo

Questões resolvidas

As organizações recentemente vêm demonstrando uma capacidade extrema em capturar, organizar e armazenar grandes quantidades de dados, os quais são obtidos por meio de suas operações diárias. Entretanto, a maioria delas ainda não faz o uso adequado dessa gigantesca massa de dados para transformá-la em conhecimentos que possam ser utilizados em suas próprias atividades. Com a geração de um volume cada vez maior de informação, é essencial tentar aproveitar o máximo possível desse investimento, razão pela qual se torna imprescindível a utilização de algumas ferramentas, tais como: Data Mining, Data Warehouse, Data Mart e Data Marketing. Acerca das referidas ferramentas, analise as sentenças a seguir:
Agora, assinale a alternativa CORRETA:
I- Sobre o Data Mining, pode-se afirmar que se refere à busca de informações relevantes a partir de um grande volume de dados.
II- As ferramentas de Data Warehouse possuem tipicamente uma visão multidimensional, ou seja, pode-se obter uma informação a partir do cruzamento de diversas tabelas.
III- O Data Mart refere-se a um subconjunto de dados da organização, como, por exemplo, os dados de um departamento, os quais apresentam um foco restrito para análise e descoberta de informações úteis à tomada de decisões.
IV- No ambiente organizacional, devido à grande quantidade de dados, não é recomendado o emprego de Data Mining para atividades ligadas ao marketing.
a) As sentenças I, 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.

A modelagem de um banco de dados é dita como uma importante etapa durante o desenvolvimento de um banco de dados. Nesta etapa, os elementos que irão compor um sistema de informação serão mapeados e abstraídos pelos modelos de dados. O modelo lógico está associado à implementação, isto significa que esse modelo irá refletir exatamente a estrutura que os dados são armazenados fisicamente no banco.
Dito isso, a figura anexa mostra um modelo lógico abaixo com o relacionamento entre a tabela Cliente e a tabela Telefone. Sobre o modelo de dados, assinale a alternativa CORRETA:
A O campo ID_CLIENTE é chave primária da tabela CLIENTE e é uma chave estrangeira que referencia o campo ID_TELEFONE da tabela TELEFONE.
B O campo ID_TELEFONE é chave primária da tabela CLIENTE e é uma chave estrangeira que referencia o campo ID_CLIENTE da tabela TELEFONE.
C O campo ID_CLIENTE é chave primária da tabela TELEFONE e é uma chave estrangeira na tabela CLIENTE.
D O campo ID_TELEFONE é chave primária da tabela TELEFONE e é uma chave estrangeira que referencia o campo ID_TELEFONE da tabela TELEFONE.

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.
A As sentenças I e IV estão corretas.
B As sentenças I e III estão corretas.
C As sentenças II e III estão corretas.
D Somente a sentença II está correta.

O desenvolvedor, ao criar uma tabela no banco de dados, deverá definir toda a sua estrutura, ou seja, além de definir os nomes dos campos de acordo com a conveniência do banco de dados, deverá determinar o tipo de dado a ser utilizado, especificar a possibilidade da inserção de valores nulos, entre outras características.
Contudo, se esta tabela já se encontrar criada, qual o comando SQL que o desenvolvedor poderá utilizar para exibir a estrutura desta tabela?
A Desc.
B List.
C Select.
D View.

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:
Agora, assinale a alternativa CORRETA:
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 As sentenças II e IV estão corretas.
C As sentenças I e IV estão corretas.
D Somente a sentença III está correta.

Em um banco de dados existem vários tipos de usuários que atuam em sua construção e acesso. Alguns têm um foco mais gerencial, enquanto outros apenas se concentram na manipulação de dados da base. Dentre eles existe o Administrador de Banco de dados.
Assinale a alternativa CORRETA que apresenta as características de um Administrador de Banco de Dados:
a) O Administrador de Banco de dados tem a tarefa de fazer o mapeamento dos dados que deverão ser armazenados no banco. Isso envolve a criação/manutenção de tabelas e demais objetos de acordo com a tecnologia do SGBD. Este usuário tem um grande foco em performance, pois quando vai definir a estrutura de organização dos dados é crucial que ela seja performática.
b) O Administrador de Banco de dados é responsável por toda a administração do banco de dados. Atividades como instalação, configuração e melhorias em performance fazem parte do seu dia a dia. Também possui tarefas relacionadas ao gerenciamento de acesso de usuários na base e um constante monitoramento visando garantir uma alta disponibilidade do sistema.
c) O Administrador de Banco de dados é o sistema que irá acessar o banco de dados. É imprescindível que o sistema desenvolvido manipule os dados de forma correta, para evitar a perda ou falta de confiança neles.
d) O Administrador de Banco de dados utiliza o sistema que foi desenvolvido pelo programador para acessar o banco de dados. Normalmente desconhece as estruturas onde os dados estão armazenados. Consegue manipular somente o que o sistema permite. Ele é a sua fronteira com o SGBD.

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

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

As organizações recentemente vêm demonstrando uma capacidade extrema em capturar, organizar e armazenar grandes quantidades de dados, os quais são obtidos por meio de suas operações diárias. Entretanto, a maioria delas ainda não faz o uso adequado dessa gigantesca massa de dados para transformá-la em conhecimentos que possam ser utilizados em suas próprias atividades. Com a geração de um volume cada vez maior de informação, é essencial tentar aproveitar o máximo possível desse investimento, razão pela qual se torna imprescindível a utilização de algumas ferramentas, tais como: Data Mining, Data Warehouse, Data Mart e Data Marketing. Acerca das referidas ferramentas, analise as sentenças a seguir:
Agora, assinale a alternativa CORRETA:
I- Sobre o Data Mining, pode-se afirmar que se refere à busca de informações relevantes a partir de um grande volume de dados.
II- As ferramentas de Data Warehouse possuem tipicamente uma visão multidimensional, ou seja, pode-se obter uma informação a partir do cruzamento de diversas tabelas.
III- O Data Mart refere-se a um subconjunto de dados da organização, como, por exemplo, os dados de um departamento, os quais apresentam um foco restrito para análise e descoberta de informações úteis à tomada de decisões.
IV- No ambiente organizacional, devido à grande quantidade de dados, não é recomendado o emprego de Data Mining para atividades ligadas ao marketing.
a) As sentenças I, 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.

A modelagem de um banco de dados é dita como uma importante etapa durante o desenvolvimento de um banco de dados. Nesta etapa, os elementos que irão compor um sistema de informação serão mapeados e abstraídos pelos modelos de dados. O modelo lógico está associado à implementação, isto significa que esse modelo irá refletir exatamente a estrutura que os dados são armazenados fisicamente no banco.
Dito isso, a figura anexa mostra um modelo lógico abaixo com o relacionamento entre a tabela Cliente e a tabela Telefone. Sobre o modelo de dados, assinale a alternativa CORRETA:
A O campo ID_CLIENTE é chave primária da tabela CLIENTE e é uma chave estrangeira que referencia o campo ID_TELEFONE da tabela TELEFONE.
B O campo ID_TELEFONE é chave primária da tabela CLIENTE e é uma chave estrangeira que referencia o campo ID_CLIENTE da tabela TELEFONE.
C O campo ID_CLIENTE é chave primária da tabela TELEFONE e é uma chave estrangeira na tabela CLIENTE.
D O campo ID_TELEFONE é chave primária da tabela TELEFONE e é uma chave estrangeira que referencia o campo ID_TELEFONE da tabela TELEFONE.

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.
A As sentenças I e IV estão corretas.
B As sentenças I e III estão corretas.
C As sentenças II e III estão corretas.
D Somente a sentença II está correta.

O desenvolvedor, ao criar uma tabela no banco de dados, deverá definir toda a sua estrutura, ou seja, além de definir os nomes dos campos de acordo com a conveniência do banco de dados, deverá determinar o tipo de dado a ser utilizado, especificar a possibilidade da inserção de valores nulos, entre outras características.
Contudo, se esta tabela já se encontrar criada, qual o comando SQL que o desenvolvedor poderá utilizar para exibir a estrutura desta tabela?
A Desc.
B List.
C Select.
D View.

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:
Agora, assinale a alternativa CORRETA:
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 As sentenças II e IV estão corretas.
C As sentenças I e IV estão corretas.
D Somente a sentença III está correta.

Em um banco de dados existem vários tipos de usuários que atuam em sua construção e acesso. Alguns têm um foco mais gerencial, enquanto outros apenas se concentram na manipulação de dados da base. Dentre eles existe o Administrador de Banco de dados.
Assinale a alternativa CORRETA que apresenta as características de um Administrador de Banco de Dados:
a) O Administrador de Banco de dados tem a tarefa de fazer o mapeamento dos dados que deverão ser armazenados no banco. Isso envolve a criação/manutenção de tabelas e demais objetos de acordo com a tecnologia do SGBD. Este usuário tem um grande foco em performance, pois quando vai definir a estrutura de organização dos dados é crucial que ela seja performática.
b) O Administrador de Banco de dados é responsável por toda a administração do banco de dados. Atividades como instalação, configuração e melhorias em performance fazem parte do seu dia a dia. Também possui tarefas relacionadas ao gerenciamento de acesso de usuários na base e um constante monitoramento visando garantir uma alta disponibilidade do sistema.
c) O Administrador de Banco de dados é o sistema que irá acessar o banco de dados. É imprescindível que o sistema desenvolvido manipule os dados de forma correta, para evitar a perda ou falta de confiança neles.
d) O Administrador de Banco de dados utiliza o sistema que foi desenvolvido pelo programador para acessar o banco de dados. Normalmente desconhece as estruturas onde os dados estão armazenados. Consegue manipular somente o que o sistema permite. Ele é a sua fronteira com o SGBD.

Prévia do material em texto

06/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/8
Acadêmico: Bruno Ricardo Jasper Wolf (2469178)
Disciplina: Princípios de Banco de Dados (GTI11)
Avaliação: Avaliação Final (Objetiva) - Individual FLEX ( Cod.:649521) ( peso.:3,00)
Prova: 27402207
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada Questão Cancelada
1. As organizações recentemente vêm demonstrando uma capacidade extrema em capturar,
organizar e armazenar grandes quantidades de dados, os quais são obtidos por meio de
suas operações diárias. Entretanto, a maioria delas ainda não faz o uso adequado dessa
gigantesca massa de dados para transformá-la em conhecimentos que possam ser utilizados
em suas próprias atividades. Com a geração de um volume cada vez maior de informação, é
essencial tentar aproveitar o máximo possível desse investimento, razão pela qual se torna
imprescindível a utilização de algumas ferramentas, tais como: Data Mining, Data
Warehouse, Data Mart e Data Marketing. Acerca das referidas ferramentas, analise as
sentenças a seguir:
I- Sobre o Data Mining, pode-se afirmar que se refere à busca de informações relevantes a
partir de um grande volume de dados.
II- As ferramentas de Data Warehouse possuem tipicamente uma visão multidimensional, ou
seja, pode-se obter uma informação a partir do cruzamento de diversas tabelas.
III- O Data Mart refere-se a um subconjunto de dados da organização, como, por exemplo, os
dados de um departamento, os quais apresentam um foco restrito para análise e descoberta
de informações úteis à tomada de decisões.
IV- No ambiente organizacional, devido à grande quantidade de dados, não é recomendado o
emprego de Data Mining para atividades ligadas ao marketing.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças II e IV estão corretas.
 c) As sentenças I e IV estão corretas.
 d) Somente a sentença III está correta.
2. A modelagem de um banco de dados é dita como uma importante etapa durante o
desenvolvimento de um banco de dados. Nesta etapa, os elementos que irão compor um
sistema de informação serão mapeados e abstraídos pelos modelos de dados. O modelo
lógico está associado à implementação, isto significa que esse modelo irá refletir exatamente
a estrutura que os dados são armazenados fisicamente no banco. Dito isso, a figura anexa
mostra um modelo lógico abaixo com o relacionamento entre a tabela Cliente e a tabela
Telefone. Sobre o modelo de dados, assinale a alternativa CORRETA:
FONTE: ELMASRI, Ramez. NAVATHE, Schmkant B. Sistemas de Banco de Dados. 4. ed.
Pearson: São Paulo, 2005.
06/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/8
 a) O campo ID_TELEFONE é chave primária da tabela CLIENTE e é uma chave estrangeira
que referencia o campo ID_CLIENTE da tabela TELEFONE
 b) O campo ID_CLIENTE é chave primária da tabela TELEFONE e é uma chave estrangeira
na tabela CLIENTE
 c) O campo ID_TELEFONE é chave primária da tabela TELEFONE e é uma chave
estrangeira que referencia o campo ID_TELEFONE da tabela TELEFONE
 d) O campo ID_CLIENTE é chave primária da tabela CLIENTE e é uma chave estrangeira
que referencia o campo ID_TELEFONE da tabela TELEFONE
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:
06/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/8
 a) As sentenças II e III estão corretas.
 b) As sentenças I e IV estão corretas.
 c) Somente a sentença II está correta.
 d) As sentenças I e III estão corretas.
4. O desenvolvedor, ao criar uma tabela no banco de dados, deverá definir toda a sua estrutura,
ou seja, além de definir os nomes dos campos de acordo com a conveniência do banco de
dados, deverá determinar o tipo de dado a ser utilizado, especificar a possibilidade da
inserção de valores nulos, entre outras características. Contudo, se esta tabela já se
encontrar criada, qual o comando SQL que o desenvolvedor poderá utilizar para exibir a
estrutura desta tabela?
 a) Select.
 b) List.
 c) View.
 d) Desc.
06/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/8
5. Em um projeto de banco de dados, o Modelo Entidade-Relacionamento (modelo conceitual) é
composto por diversos elementos. Um dos itens avaliados nesse modelo são os atributos que
são propriedades de entidades e retêm informações específicas sobre as caraterísticas de
uma entidade. Com relação ao atributo no modelo conceitual, analise as sentenças a seguir:
I- O atributo identificador identifica unicamente uma entidade.
II- É representando graficamente por um círculo no MER.
III- O atributo identificador identifica unicamente uma instância da entidade.
IV- No MER, o atributo é representado graficamente como losango.
Assinale a alternativa CORRETA:
 a) As sentenças I e II estão corretas.
 b) Somente a sentença II está correta.
 c) As sentenças I e III estão corretas.
 d) Somente a sentença IV está correta.
6. Considere o modelo a seguir. Qual o código SQL que exibe o nome de todos os alunos e o
número de aulas que assistiu? Caso não tenha aparecido em nenhuma aula, deverá ser
considerado 0.
 a) SELECT ALUNO.NOME, COUNT(ASSISTE.ID_AULA) INNER JOIN ASSISTE ON
ALUNO.ID_ALUNO = ASSISTE.ID_ALUNO
 b) SELECT ALUNO.NOME, COUNT(ASSISTE.ID_AULA) LEFT JOIN ASSISTE ON
ALUNO.ID_ALUNO = ASSISTE.ID_ALUNO
 c) SELECT ALUNO.NOME, COUNT(ALUNO.ID_AULA) LEFT JOIN ASSISTE ON
ALUNO.ID_ALUNO = ASSISTE.ID_ALUNO
 d) SELECT DISCIPLINA.NOME, COUNT(ASSISTE.ID_AULA) INNER JOIN ASSISTE ON
ALUNO.ID_DISCIPLINA = ASSISTE.ID_ALUNO
06/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/8
SQL - Structured Query Language, ou linguagem estruturada de consultas - é a linguagem
padrão dos chamados Bancos de Dados Relacionais que, por sua vez, são bancos de dados
estruturados em forma de colunas e linhas, também chamadas de tuplas, tendo seus dados
armazenados em tabelas. Os bancos de dados relacionais são, atualmente, a solução
dominante no mercado, da mesma forma que a SQL é a linguagem padrão dessa plataforma.
É uma tecnologia poderosa, orientada a conjuntos e é a base para manipulação dos dados
relacionais. Sobre SQL, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O comando CREATE insere um registro no banco de dados.
( ) O comando DROP deleta uma tabela no banco de dados.
( ) O comando DELETE remove registros de uma tabela no banco de dados.
( ) O comando Update altera a estrutura de uma tabela no banco de dados.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) V - V - V - F.
 c) F - V - F - F.
 d) V - F - F - V.
 * Observação: A questão número 7 foi Cancelada.
8. A linguagem SQL (Structured Query Language - Linguagem de Consulta Estruturada) permite
através de um conjunto de instruções definir a estrutura de um banco de dados e manipular
os dadosarmazenados. Tais instruções são classificadas em diferentes conjuntos de acordo
com as operações que se deseja realizar sobre um banco de dados. Dentre os conjuntos de
instruções SQL há a DDL (Data Definition Language - Linguagem de Definição de Dados) e a
DML (Data Manipulation Laguage - Linguagem de Manipulação de Dados). O comando Drop
Table faz parte do conjunto de comandos DDL. Com relação a esse comando, analise as
sentenças a seguir:
I- É utilizado para executar restrições em um banco de dados.
II- Ao executar o comando, é excluída completamente a tabela.
III- Após a execução do comando, não é possível desfazer a ação.
IV- Após sua execução, é normalmente resgatada a tabela, quantas vezes for desejado.
Assinale a alternativa CORRETA:
 a) Somente a sentença III está correta.
 b) Somente a sentença IV está correta.
 c) As sentenças I e III estão corretas.
 d) As sentenças II e III estão corretas.
06/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 6/8
9. 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) As sentenças II e III estão corretas.
 b) As sentenças II e IV estão corretas.
 c) Somente a sentença III está correta.
 d) As sentenças I e IV estão corretas.
10.Em um banco de dados existem vários tipos de usuários que atuam em sua construção e
acesso. Alguns têm um foco mais gerencial, enquanto outros apenas se concentram na
manipulação de dados da base. Dentre eles existe o Administrador de Banco de dados.
Assinale a alternativa CORRETA que apresenta as características de um Administrador de
Banco de Dados:
 a) O Administrador de Banco de dados utiliza o sistema que foi desenvolvido pelo
programador para acessar o banco de dados. Normalmente desconhece as estruturas
onde os dados estão armazenados. Consegue manipular somente o que o sistema
permite. Ele é a sua fronteira com o SGBD.
 b) O Administrador de Banco de dados é o sistema que irá acessar o banco de dados. É
imprescindível que o sistema desenvolvido manipule os dados de forma correta, para
evitar a perda ou falta de confiança neles.
 c) O Administrador de Banco de dados é responsável por toda a administração do banco de
dados. Atividades como instalação, configuração e melhorias em performance fazem parte
do seu dia a dia. Também possui tarefas relacionadas ao gerenciamento de acesso de
usuários na base e um constante monitoramento visando garantir uma alta disponibilidade
do sistema.
 d) O Administrador de Banco de dados tem a tarefa de fazer o mapeamento dos dados que
deverão ser armazenados no banco. Isso envolve a criação/manutenção de tabelas e
demais objetos de acordo com a tecnologia do SGBD. Este usuário tem um grande foco
em performance, pois quando vai definir a estrutura de organização dos dados é crucial
que ela seja performática.
06/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 7/8
11.(ENADE, 2014) O modelo relacional representa o banco de dados como uma coleção de
relações (tabelas). Na terminologia formal do modelo relacional, uma linha é chamada de
"tupla", o título da coluna é denominado "atributo" e a tabela é chamada de "relação". O tipo
de dado que descreve os tipos de valores que podem aparecer em cada coluna é
denominado "domínio". Um banco de dados relacional pode impor vários tipos de restrições
nos dados armazenados. 
FONTE: ELMASRI, R.; NAVATHE, S. B. Sistema de Banco de Dados Fundamentos e
Aplicações. Rio de Janeiro: LTC, 2002.
Restrições que permitem controlar situações, como "o salário de um empregado não deve
exceder o salário do supervisor do empregado" e utilizam mecanismos chamados triggers
(gatilhos) na sua implementação, são do tipo:
 a) Restrições de integridade semântica.
 b) Restrições de unicidade.
 c) Restrições de integridade referencial.
 d) Restrições de domínio.
12.(ENADE, 2011) Pedro foi contratado como desenvolvedor de software de uma empresa. Em
seu primeiro dia de trabalho, ele se deparou com o DER (Diagrama Entidade-
Relacionamento), que representa os dados de um sistema de controle de malotes. Foi
solicitado a Pedro um relatório para o sistema contendo os seguintes dados: o nome de
todos os funcionários que enviaram os malotes, o código dos malotes enviados, a descrição
de seus conteúdos e a situação dos malotes. Para a geração do relatório, Pedro tem que
fazer uma consulta utilizando o comando SELECT da linguagem SQL. Conhecidos o modelo
conceitual de dados e os dados necessários para a tarefa de Pedro, o comando SELECT
que ele deve executar para realizar a consulta e produzir o relatório corretamente é:
 a) SELECT NOME, CODIGO_MALOTE, DESCRICAO, SITUACAO_MALOTE FROM
MALOTES, CONTEUDOS, FUNCIONARIOS WHERE (CODIGO_CONTEUDO =
CODIGO_CONTEUDO) AND (MATRICULA = MATRICULA);
 b) SELECT NOME, CODIGO_MALOTE, DESCRICAO, SITUACAO_MALOTE FROM
MALOTES INNER JOIN CONTEUDOS ON (MALOTES.CODIGO_CONTEUDO =
CONTEUDOS.CODIGO_CONTEUDO) INNER JOIN FUNCIONARIOS ON
(MALOTES.MATRICULA = FUNCIONARIOS.MATRICULA);
06/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 8/8
 c) SELECT NOME, CODIGO_MALOTE, DESCRICAO, SITUACAO_MALOTE FROM
MALOTES, CONTEUDOS, FUNCIONARIOS INNER JOIN WHERE
(MALOTES.CODIGO_CONTEUDO = CONTEUDOS.CODIGO_CONTEUDO) AND
(MALOTES.MATRICULA = FUNCIONARIOS.MATRICULA);
 d) SELECT NOME, CODIGO_MALOTE, DESCRICAO, SITUACAO_MALOTE FROM
MALOTES INNER JOIN CONTEUDOS INNER JOIN FUNCIONARIOS ON
(MALOTES.CODIGO_CONTEUDO = CONTEUDOS.CODIGO_CONTEUDO) ON
(MALOTES.MATRICULA = FUNCIONARIOS.MATRICULA);
Prova finalizada com 9 acertos e 3 questões erradas.

Mais conteúdos dessa disciplina