Logo Passei Direto
Buscar

Avaliação final objetiva banco de dados 1

Ferramentas de estudo

Mês do Cliente Passei Direto

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

O banco de dados pode ser operacionalizado por uma série de usuários, os quais possuem responsabilidades ou funções específicas, seja trabalhando diretamente com a fonte de informação ou utilizando-a como meio para prover dados a uma aplicação. Acerca do tipo de usuários que interagem com o banco de dados, classifique V para as sentenças verdadeiras e F para as falsas:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) A administração do banco de dados cabe ao administrador de banco de dados, também conhecido como DBA, o qual é responsável pela autorização de acesso ao banco de dados e pela coordenação e monitoração de seu uso.
( ) A identificação dos dados, que devem ser armazenados no banco de dados, bem como a escolha da estrutura correta para representar e armazenar os dados, cabe ao projetista de banco de dados.
( ) O programador tem como maior preocupação a performance do banco de dados, devendo, pois, quando da estruturação deste, organizar os dados da melhor forma possível.
( ) O usuário comum, também conhecido por usuário final, acessará o banco de dados através de outras interfaces, tendo o seu acesso limitado pelas políticas de segurança definidas pelo DBA.
( ) Cabe ao DBA zelar pela integridade do banco de dados e definir procedimentos para criação e recuperação de backups.
a) F - V - V - F - V.
b) F - V - F - V - F.
c) V - V - F - V - V.
d) V - F - F - V - F.

Um sistema gerenciador de banco de dados (SGBD) é uma coleção de programas que permite aos usuários criar e manter um banco de dados. O SGBD é, portanto, um sistema de software de propósito geral que facilita os processos de definição, construção, manipulação e compartilhamento de banco de dados entre vários usuários e aplicações. Acerca das principais funcionalidades do SGBD, analise as afirmativas a seguir:
Assinale a alternativa CORRETA:
I- Apresentar os dados em vários formatos, possibilitando ao SGBD manipular estes dados de forma transparente, desde que configurado corretamente.
II- Gerenciar os backups com a utilização dos SGBDs que fornecem ferramentas para que o administrador do banco de dados possa configurar e efetuar backups.
III- Definir a estrutura de armazenamento e o método de acesso aos dados.
IV- Controlar o acesso aos dados e a modificação dos bancos de dados aumentando a segurança e integridade destes.
a) As afirmativas II, III e IV estão corretas.
b) As afirmativas I, II e IV estão corretas.
c) As afirmativas I, II e III estão corretas.
d) Somente a afirmativa I está correta.

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:
Qual o recurso?
a) Sequence.
b) Nexval.
c) Views.
d) Índices.

O gerente de tecnologia de uma empresa de TI recebeu a incumbência de especificar a arquitetura de um sistema de informação para atender a um cliente na área de diagnóstico por imagem (raio-X, tomografia computadorizada e ressonância magnética). O cliente está interessado em agilizar o diagnóstico por armazenamento e recuperação de imagens digitalizadas e em se manter na vanguarda do mercado, dada a melhoria contínua de sua solução em TI. O cliente pretende iniciar digitalizando 1.000 imagens por mês, cada imagem com tamanho médio de 20 kilobytes, até chegar, em 12 meses, a 20.000 imagens por mês. Considerando essas informações, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Um SBD (Sistema de Banco de Dados) orientado a objeto é adequado para a arquitetura do SI (Sistema de Informação) do cliente porque é voltado justamente para aplicações que tratam objetos complexos e têm alta integração com linguagens de programação orientadas a objetos.
II- Um SBD (Sistema de Banco de Dados) relacional não é adequado para a arquitetura do SI (Sistema de Informação) do cliente porque não constitui ainda uma tecnologia bem estabelecida e bem testada, apesar de ser uma linguagem de consulta poderosa.
III- Um SBD (Sistema de Banco de Dados) objeto-relacional é adequado para a arquitetura do SI (Sistema de Informação) do cliente porque alia estruturas não normalizadas, capazes de representar objetos complexos a uma linguagem de consulta poderosa.
a) As sentenças II e III estão corretas.
b) Somente a sentença I está correta.
c) As sentenças I e III estão corretas.
d) As sentenças I e II estão corretas.

A modelagem conceitual de um banco de dados é composta por dois elementos principais: entidades e relacionamentos. As entidades representam elementos do mundo real sob os quais se desejam armazenar informações, já os relacionamentos representam comportamento entre as entidades. Os relacionamentos são vínculos ou associações lógicas entre duas ou mais entidades. Contudo, em alguns casos particulares, é possível que um relacionamento seja estabelecido entre uma entidade e ela mesma.
Neste sentido, assinale a alternativa CORRETA que apresenta este tipo de relacionamento:
A Grau de Relacionamento.
B Entrerrelacionamento.
C Extrarrelacionamento.
D Autorrelacionamento.

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:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) 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.
a) V - F - F - V.
b) V - V - F - V.
c) F - V - F - F.
d) V - V - V - F.

No processo de desenvolvimento de um banco de dados, a etapa de modelagem de dados se torna a primeira e mais importante etapa.
Na modelagem de dados, o desenvolvedor ou administrador de banco de dados realiza a abstração do cenário para qual determinada aplicação será desenvolvida e transpõe para um modelo de dados todos os elementos sob o qual se deseja armazenar informações. O processo de modelagem é dividido em modelos, e cada modelo são visões diferentes, com nível de profundidade diferente para os mesmos dados. O primeiro modelo que ocorre com a sua estruturação em um nível abstrato, dito de alto nível, afinal pode ser compreendido por qualquer pessoa. Neste sentido, assinale a alternativa CORRETA que apresenta o referido modelo abstrato:
a) Construtivo-Conceitual.
b) Compartilhado-Relacionamento.
c) Compartilhado-Relacional.
d) Entidade-Relacionamento.

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 a chave primária, a chave estrangeira, a chave candidata (alternativa) e a chave composta, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) A chave primária ou Primary Key (PK) é uma coluna ou conjunto de colunas que identificam unicamente um registro dentro de uma tabela, ela pode ser simples ou composta.
( ) A chave composta é uma chave que é primária e estrangeira ao mesmo tempo.
( ) A chave candidata é um campo que não pode se repetir, também pode ser chamada de chave alternativa ou chave única.
( ) A chave estrangeira, do inglês Foreign Key (FK), é uma coluna ou conjunto de colunas que se referem necessariamente a uma chave primária de outra tabela.
a) F - V - V - V.
b) V - F - V - V.
c) V - F - F - V.
d) V - V - V - F.

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.

(ENADE, 2008) Uma livraria usa um sistema informatizado para realizar vendas pela internet. Optou-se por um sistema gerenciador de banco de dados, no qual aplicaram-se regras de corretude e integridade. Cada cliente se cadastra, faz login no sistema e escolhe títulos. Os livros são colocados em um carrinho de compras até que o cliente confirme ou descarte o pedido. As tabelas do sistema são: clientes, livros, carrinho, vendas. Dois clientes acessam o sítio no mesmo horário e escolhem alguns livros. O estado do sistema nesse instante é representado na tabela anexa. A livraria possui um único exemplar do livro Estatística básica. O computador usado por Alice sofre uma pane de energia antes que ela confirme o pedido. No mesmo instante também ocorre uma pane de energia no computador da loja. Em seguida, o computador de Alice e o computador da loja voltam a ter energia e a funcionar. Ela volta ao sistema e retoma seu carrinho de compras intacto. Com relação a essa situação, julgue os itens seguintes:
Assinale a alternativa CORRETA:
I- A consistência de uma tabela do banco de dados foi violada temporariamente, para disponibilizar dois exemplares do livro Estatística básica.
II- Como o pedido de Alice continuou válido apesar da interrupção, o sistema gerenciador de banco de dados não emprega atomicidade.
III- Todas as transações devem ser fechadas depois do retorno da energia, para que os clientes possam recuperar seus carrinhos de compras.
a) I e II.
b) I e III.
c) II e III.
d) Nenhum item está certo.

(ENADE, 2014) Considere que uma empresa que presta serviços de transporte de pacientes em ambulâncias para clientes conveniados disponha de um sistema de controle e gerenciamento de atendimentos e viagens realizados. Considere ainda que, em atendimento, é utilizada uma ambulância e são registrados a data e o convênio a que o atendimento está vinculado. Em um atendimento, uma ambulância realiza uma ou mais viagens e, a cada viagem, é incrementado um número sequencial que começa em 1. Nessa situação, o esquema relacional simplificado, mostrado a seguir, for projetado para suportar um banco de dados que controle a operação. No esquema, as chaves primárias têm seus atributos componentes sublinhados. Com base nas informações e no esquema apresentado, avalie as assertivas a seguir.
Assinale a alternativa CORRETA:
I. CodConvenio é uma chave estrangeira na tabela Atendimento.
II. CodAtendimento não pode ser chave estrangeira na tabela Viagem porque faz parte da chave primária.
III. CodPaciente nunca pode assumir valores nulos na tabela Atendimento porque é uma chave estrangeira.
IV. CodPaciente -> Nome, Endereco; CodConvenio -> Empresa, Plano; CodAtendimento -> CodPaciente, CodConvenio, Data, Finalidade; CodAtendimento, Sequencia -> Origem, Destino; são dependências funcionais corretamente deduzidas.
a) As assertivas III e IV estão corretas.
b) Apenas a assertiva I está correta.
c) As assertivas II e III estão corretas.
d) As assertivas I e IV estão corretas.

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

Questões resolvidas

O banco de dados pode ser operacionalizado por uma série de usuários, os quais possuem responsabilidades ou funções específicas, seja trabalhando diretamente com a fonte de informação ou utilizando-a como meio para prover dados a uma aplicação. Acerca do tipo de usuários que interagem com o banco de dados, classifique V para as sentenças verdadeiras e F para as falsas:
Agora, assinale a alternativa que apresenta a sequência CORRETA:
( ) A administração do banco de dados cabe ao administrador de banco de dados, também conhecido como DBA, o qual é responsável pela autorização de acesso ao banco de dados e pela coordenação e monitoração de seu uso.
( ) A identificação dos dados, que devem ser armazenados no banco de dados, bem como a escolha da estrutura correta para representar e armazenar os dados, cabe ao projetista de banco de dados.
( ) O programador tem como maior preocupação a performance do banco de dados, devendo, pois, quando da estruturação deste, organizar os dados da melhor forma possível.
( ) O usuário comum, também conhecido por usuário final, acessará o banco de dados através de outras interfaces, tendo o seu acesso limitado pelas políticas de segurança definidas pelo DBA.
( ) Cabe ao DBA zelar pela integridade do banco de dados e definir procedimentos para criação e recuperação de backups.
a) F - V - V - F - V.
b) F - V - F - V - F.
c) V - V - F - V - V.
d) V - F - F - V - F.

Um sistema gerenciador de banco de dados (SGBD) é uma coleção de programas que permite aos usuários criar e manter um banco de dados. O SGBD é, portanto, um sistema de software de propósito geral que facilita os processos de definição, construção, manipulação e compartilhamento de banco de dados entre vários usuários e aplicações. Acerca das principais funcionalidades do SGBD, analise as afirmativas a seguir:
Assinale a alternativa CORRETA:
I- Apresentar os dados em vários formatos, possibilitando ao SGBD manipular estes dados de forma transparente, desde que configurado corretamente.
II- Gerenciar os backups com a utilização dos SGBDs que fornecem ferramentas para que o administrador do banco de dados possa configurar e efetuar backups.
III- Definir a estrutura de armazenamento e o método de acesso aos dados.
IV- Controlar o acesso aos dados e a modificação dos bancos de dados aumentando a segurança e integridade destes.
a) As afirmativas II, III e IV estão corretas.
b) As afirmativas I, II e IV estão corretas.
c) As afirmativas I, II e III estão corretas.
d) Somente a afirmativa I está correta.

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:
Qual o recurso?
a) Sequence.
b) Nexval.
c) Views.
d) Índices.

O gerente de tecnologia de uma empresa de TI recebeu a incumbência de especificar a arquitetura de um sistema de informação para atender a um cliente na área de diagnóstico por imagem (raio-X, tomografia computadorizada e ressonância magnética). O cliente está interessado em agilizar o diagnóstico por armazenamento e recuperação de imagens digitalizadas e em se manter na vanguarda do mercado, dada a melhoria contínua de sua solução em TI. O cliente pretende iniciar digitalizando 1.000 imagens por mês, cada imagem com tamanho médio de 20 kilobytes, até chegar, em 12 meses, a 20.000 imagens por mês. Considerando essas informações, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Um SBD (Sistema de Banco de Dados) orientado a objeto é adequado para a arquitetura do SI (Sistema de Informação) do cliente porque é voltado justamente para aplicações que tratam objetos complexos e têm alta integração com linguagens de programação orientadas a objetos.
II- Um SBD (Sistema de Banco de Dados) relacional não é adequado para a arquitetura do SI (Sistema de Informação) do cliente porque não constitui ainda uma tecnologia bem estabelecida e bem testada, apesar de ser uma linguagem de consulta poderosa.
III- Um SBD (Sistema de Banco de Dados) objeto-relacional é adequado para a arquitetura do SI (Sistema de Informação) do cliente porque alia estruturas não normalizadas, capazes de representar objetos complexos a uma linguagem de consulta poderosa.
a) As sentenças II e III estão corretas.
b) Somente a sentença I está correta.
c) As sentenças I e III estão corretas.
d) As sentenças I e II estão corretas.

A modelagem conceitual de um banco de dados é composta por dois elementos principais: entidades e relacionamentos. As entidades representam elementos do mundo real sob os quais se desejam armazenar informações, já os relacionamentos representam comportamento entre as entidades. Os relacionamentos são vínculos ou associações lógicas entre duas ou mais entidades. Contudo, em alguns casos particulares, é possível que um relacionamento seja estabelecido entre uma entidade e ela mesma.
Neste sentido, assinale a alternativa CORRETA que apresenta este tipo de relacionamento:
A Grau de Relacionamento.
B Entrerrelacionamento.
C Extrarrelacionamento.
D Autorrelacionamento.

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:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) 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.
a) V - F - F - V.
b) V - V - F - V.
c) F - V - F - F.
d) V - V - V - F.

No processo de desenvolvimento de um banco de dados, a etapa de modelagem de dados se torna a primeira e mais importante etapa.
Na modelagem de dados, o desenvolvedor ou administrador de banco de dados realiza a abstração do cenário para qual determinada aplicação será desenvolvida e transpõe para um modelo de dados todos os elementos sob o qual se deseja armazenar informações. O processo de modelagem é dividido em modelos, e cada modelo são visões diferentes, com nível de profundidade diferente para os mesmos dados. O primeiro modelo que ocorre com a sua estruturação em um nível abstrato, dito de alto nível, afinal pode ser compreendido por qualquer pessoa. Neste sentido, assinale a alternativa CORRETA que apresenta o referido modelo abstrato:
a) Construtivo-Conceitual.
b) Compartilhado-Relacionamento.
c) Compartilhado-Relacional.
d) Entidade-Relacionamento.

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 a chave primária, a chave estrangeira, a chave candidata (alternativa) e a chave composta, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) A chave primária ou Primary Key (PK) é uma coluna ou conjunto de colunas que identificam unicamente um registro dentro de uma tabela, ela pode ser simples ou composta.
( ) A chave composta é uma chave que é primária e estrangeira ao mesmo tempo.
( ) A chave candidata é um campo que não pode se repetir, também pode ser chamada de chave alternativa ou chave única.
( ) A chave estrangeira, do inglês Foreign Key (FK), é uma coluna ou conjunto de colunas que se referem necessariamente a uma chave primária de outra tabela.
a) F - V - V - V.
b) V - F - V - V.
c) V - F - F - V.
d) V - V - V - F.

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.

(ENADE, 2008) Uma livraria usa um sistema informatizado para realizar vendas pela internet. Optou-se por um sistema gerenciador de banco de dados, no qual aplicaram-se regras de corretude e integridade. Cada cliente se cadastra, faz login no sistema e escolhe títulos. Os livros são colocados em um carrinho de compras até que o cliente confirme ou descarte o pedido. As tabelas do sistema são: clientes, livros, carrinho, vendas. Dois clientes acessam o sítio no mesmo horário e escolhem alguns livros. O estado do sistema nesse instante é representado na tabela anexa. A livraria possui um único exemplar do livro Estatística básica. O computador usado por Alice sofre uma pane de energia antes que ela confirme o pedido. No mesmo instante também ocorre uma pane de energia no computador da loja. Em seguida, o computador de Alice e o computador da loja voltam a ter energia e a funcionar. Ela volta ao sistema e retoma seu carrinho de compras intacto. Com relação a essa situação, julgue os itens seguintes:
Assinale a alternativa CORRETA:
I- A consistência de uma tabela do banco de dados foi violada temporariamente, para disponibilizar dois exemplares do livro Estatística básica.
II- Como o pedido de Alice continuou válido apesar da interrupção, o sistema gerenciador de banco de dados não emprega atomicidade.
III- Todas as transações devem ser fechadas depois do retorno da energia, para que os clientes possam recuperar seus carrinhos de compras.
a) I e II.
b) I e III.
c) II e III.
d) Nenhum item está certo.

(ENADE, 2014) Considere que uma empresa que presta serviços de transporte de pacientes em ambulâncias para clientes conveniados disponha de um sistema de controle e gerenciamento de atendimentos e viagens realizados. Considere ainda que, em atendimento, é utilizada uma ambulância e são registrados a data e o convênio a que o atendimento está vinculado. Em um atendimento, uma ambulância realiza uma ou mais viagens e, a cada viagem, é incrementado um número sequencial que começa em 1. Nessa situação, o esquema relacional simplificado, mostrado a seguir, for projetado para suportar um banco de dados que controle a operação. No esquema, as chaves primárias têm seus atributos componentes sublinhados. Com base nas informações e no esquema apresentado, avalie as assertivas a seguir.
Assinale a alternativa CORRETA:
I. CodConvenio é uma chave estrangeira na tabela Atendimento.
II. CodAtendimento não pode ser chave estrangeira na tabela Viagem porque faz parte da chave primária.
III. CodPaciente nunca pode assumir valores nulos na tabela Atendimento porque é uma chave estrangeira.
IV. CodPaciente -> Nome, Endereco; CodConvenio -> Empresa, Plano; CodAtendimento -> CodPaciente, CodConvenio, Data, Finalidade; CodAtendimento, Sequencia -> Origem, Destino; são dependências funcionais corretamente deduzidas.
a) As assertivas III e IV estão corretas.
b) Apenas a assertiva I está correta.
c) As assertivas II e III estão corretas.
d) As assertivas I e IV estão corretas.

Prévia do material em texto

17/12/2020 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/6
Acadêmico: Priscila Holtermann Di Santo (2635854)
Disciplina: Princípios de Banco de Dados (GTI11)
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:655595) (peso.:3,00)
Prova: 27631358
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. O banco de dados pode ser operacionalizado por uma série de usuários, os quais possuem
responsabilidades ou funções específicas, seja trabalhando diretamente com a fonte de
informação ou utilizando-a como meio para prover dados a uma aplicação. Acerca do tipo de
usuários que interagem com o banco de dados, classifique V para as sentenças verdadeiras
e F para as falsas:
( ) A administração do banco de dados cabe ao administrador de banco de dados, também
conhecido como DBA, o qual é responsável pela autorização de acesso ao banco de dados e
pela coordenação e monitoração de seu uso.
( ) A identificação dos dados, que devem ser armazenados no banco de dados, bem como
a escolha da estrutura correta para representar e armazenar os dados, cabe ao projetista de
banco de dados.
( ) O programador tem como maior preocupação a performance do banco de dados,
devendo, pois, quando da estruturação deste, organizar os dados da melhor forma possível.
( ) O usuário comum, também conhecido por usuário final, acessará o banco de dados
através de outras interfaces, tendo o seu acesso limitado pelas políticas de segurança
definidas pelo DBA.
( ) Cabe ao DBA zelar pela integridade do banco de dados e definir procedimentos para
criação e recuperação de backups.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V - V.
 b) F - V - V - F - V.
 c) V - F - F - V - F.
 d) F - V - F - V - F.
2. Um sistema gerenciador de banco de dados (SGBD) é uma coleção de programas que
permite aos usuários criar e manter um banco de dados. O SGBD é, portanto, um sistema de
software de propósito geral que facilita os processos de definição, construção, manipulação e
compartilhamento de banco de dados entre vários usuários e aplicações. Acerca das
principais funcionalidades do SGBD, analise as afirmativas a seguir:
I- Apresentar os dados em vários formatos, possibilitando ao SGBD manipular estes dados
de forma transparente, desde que configurado corretamente.
II- Gerenciar os backups com a utilização dos SGBDs que fornecem ferramentas para que o
administrador do banco de dados possa configurar e efetuar backups.
III- Definir a estrutura de armazenamento e o método de acesso aos dados.
IV- Controlar o acesso aos dados e a modificação dos bancos de dados aumentando a
segurança e integridade destes.
Assinale a alternativa CORRETA:
 a) As afirmativas II, III e IV estão corretas.
17/12/2020 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/6
 b) As afirmativas I, II e IV estão corretas.
 c) As afirmativas I, II e III estão corretas.
 d) Somente a afirmativa I está correta.
3. 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) Sequence.
 b) Nexval.
 c) Views.
 d) Índices.
4. O gerente de tecnologia de uma empresa de TI recebeu a incumbência de especificar a
arquitetura de um sistema de informação para atender a um cliente na área de diagnóstico
por imagem (raio-X, tomografia computadorizada e ressonância magnética). O cliente está
interessado em agilizar o diagnóstico por armazenamento e recuperação de imagens
digitalizadas e em se manter na vanguarda do mercado, dada a melhoria contínua de sua
solução em TI. O cliente pretende iniciar digitalizando 1.000 imagens por mês, cada imagem
com tamanho médio de 20 kilobytes, até chegar, em 12 meses, a 20.000 imagens por mês.
Considerando essas informações, analise as sentenças a seguir:
I- Um SBD (Sistema de Banco de Dados) orientado a objeto é adequado para a arquitetura
do SI (Sistema de Informação) do cliente porque é voltado justamente para aplicações que
tratam objetos complexos e têm alta integração com linguagens de programação orientadas a
objetos. 
II- Um SBD (Sistema de Banco de Dados) relacional não é adequado para a arquitetura do SI
(Sistema de Informação) do cliente porque não constitui ainda uma tecnologia bem
estabelecida e bem testada, apesar de ser uma linguagem de consulta poderosa. 
III- Um SBD (Sistema de Banco de Dados) objeto-relacional é adequado para a arquitetura
do SI (Sistema de Informação) do cliente porque alia estruturas não normalizadas, capazes
de representar objetos complexos a uma linguagem de consulta poderosa. 
Assinale a alternativa CORRETA:
 a) As sentenças II e III estão corretas.
 b) Somente a sentença I está correta.
 c) As sentenças I e III estão corretas.
 d) As sentenças I e II estão corretas.
5. A modelagem conceitual de um banco de dados é composta por dois elementos principais:
entidades e relacionamentos. As entidades representam elementos do mundo real sob os
quais se desejam armazenar informações, já os relacionamentos representam
comportamento entre as entidades. Os relacionamentos são vínculos ou associações lógicas
entre duas ou mais entidades. Contudo, em alguns casos particulares, é possível que um
relacionamento seja estabelecido entre uma entidade e ela mesma. Neste sentido, assinale a
alternativa CORRETA que apresenta este tipo de relacionamento:
 a) Autorrelacionamento.
 b) Entrerrelacionamento.
 c) Grau de Relacionamento.
 d) Extrarrelacionamento.
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.
17/12/2020 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/6
 a) SELECT ALUNO.NOME, COUNT(ASSISTE.ID_AULA) INNER JOIN ASSISTE ON
ALUNO.ID_ALUNO = ASSISTE.ID_ALUNO
 b) SELECT DISCIPLINA.NOME, COUNT(ASSISTE.ID_AULA) INNER JOIN ASSISTE ON
ALUNO.ID_DISCIPLINA = ASSISTE.ID_ALUNO
 c) SELECT ALUNO.NOME, COUNT(ALUNO.ID_AULA) LEFT JOIN ASSISTE ON
ALUNO.ID_ALUNO = ASSISTE.ID_ALUNO
 d) SELECT ALUNO.NOME, COUNT(ASSISTE.ID_AULA) LEFT JOIN ASSISTE ON
ALUNO.ID_ALUNO = ASSISTE.ID_ALUNO
7. 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 - F - F - V.
 b) V - V - F - V.
 c) F - V - F - F.
 d) V - V - V - F.
17/12/2020 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/6
8. No processo de desenvolvimento de um banco de dados, a etapa de modelagem de dados
se torna a primeira e mais importante etapa. Na modelagem de dados, o desenvolvedorou
administrador de banco de dados realiza a abstração do cenário para qual determinada
aplicação será desenvolvida e transpõe para um modelo de dados todos os elementos sob o
qual se deseja armazenar informações. 
O processo de modelagem é dividido em modelos, e cada modelo são visões diferentes, com
nível de profundidade diferente para os mesmos dados. O primeiro modelo que ocorre com a
sua estruturação em um nível abstrato, dito de alto nível, afinal pode ser compreendido por
qualquer pessoa. Neste sentido, assinale a alternativa CORRETA que apresenta o referido
modelo abstrato:
 a) Compartilhado-Relacionamento.
 b) Entidade-Relacionamento.
 c) Construtivo-Conceitual.
 d) Compartilhado-Relacional.
9. 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 a chave primária, a chave estrangeira, a chave
candidata (alternativa) e a chave composta, classifique V para as sentenças verdadeiras e F
para as falsas:
( ) A chave primária ou Primary Key (PK) é uma coluna ou conjunto de colunas que
identificam unicamente um registro dentro de uma tabela, ela pode ser simples ou composta.
( ) A chave composta é uma chave que é primária e estrangeira ao mesmo tempo. 
( ) A chave candidata é um campo que não pode se repetir, também pode ser chamada de
chave alternativa ou chave única. 
( ) A chave estrangeira, do inglês Foreign Key (FK), é uma coluna ou conjunto de colunas
que se referem necessariamente a uma chave primária de outra tabela.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - V.
 b) V - F - V - V.
 c) V - F - F - V.
 d) V - V - V - F.
10.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) List.
 b) Select.
 c) View.
 d) Desc.
17/12/2020 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/6
11.(ENADE, 2008) Uma livraria usa um sistema informatizado para realizar vendas pela internet.
Optou-se por um sistema gerenciador de banco de dados, no qual aplicaram-se regras de
corretude e integridade. Cada cliente se cadastra, faz login no sistema e escolhe títulos. Os
livros são colocados em um carrinho de compras até que o cliente confirme ou descarte o
pedido. As tabelas do sistema são: clientes, livros, carrinho, vendas. Dois clientes acessam o
sítio no mesmo horário e escolhem alguns livros. O estado do sistema nesse instante é
representado na tabela anexa.
A livraria possui um único exemplar do livro Estatística básica. O computador usado por Alice
sofre uma pane de energia antes que ela confirme o pedido. No mesmo instante também
ocorre uma pane de energia no computador da loja. Em seguida, o computador de Alice e o
computador da loja voltam a ter energia e a funcionar. Ela volta ao sistema e retoma seu
carrinho de compras intacto.
Com relação a essa situação, julgue os itens seguintes:
I- A consistência de uma tabela do banco de dados foi violada temporariamente, para
disponibilizar dois exemplares do livro Estatística básica. 
II- Como o pedido de Alice continuou válido apesar da interrupção, o sistema gerenciador de
banco de dados não emprega atomicidade. 
III- Todas as transações devem ser fechadas depois do retorno da energia, para que os
clientes possam recuperar seus carrinhos de compras. 
Assinale a alternativa CORRETA:
 a) I e II.
 b) I e III.
 c) II e III.
 d) Nenhum item está certo.
12.(ENADE, 2014) Considere que uma empresa que presta serviços de transporte de pacientes
em ambulâncias para clientes conveniados disponha de um sistema de controle e
gerenciamento de atendimentos e viagens realizados. Considere ainda que, em atendimento,
é utilizada uma ambulância e são registrados a data e o convênio a que o atendimento está
vinculado. Em um atendimento, uma ambulância realiza uma ou mais viagens e, a cada
viagem, é incrementado um número sequencial que começa em 1. Nessa situação, o
esquema relacional simplificado, mostrado a seguir, for projetado para suportar um banco de
dados que controle a operação. No esquema, as chaves primárias têm seus atributos
componentes sublinhados. Com base nas informações e no esquema apresentado, avalie as
assertivas a seguir.
I. CodConvenio é uma chave estrangeira na tabela Atendimento.
II. CodAtendimento não pode ser chave estrangeira na tabela Viagem porque faz parte da
chave primária.
III. CodPaciente nunca pode assumir valores nulos na tabela Atendimento porque é uma
chave estrangeira.
IV. CodPaciente -> Nome, Endereco; CodConvenio -> Empresa, Plano; CodAtendimento ->
CodPaciente, CodConvenio, Data, Finalidade; CodAtendimento, Sequencia -> Origem,
Destino; são dependências funcionais corretamente deduzidas.
Assinale a alternativa CORRETA:
17/12/2020 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/6
 a) Apenas a assertiva I está correta.
 b) As assertivas II e III estão corretas.
 c) As assertivas III e IV estão corretas.
 d) As assertivas I e IV estão corretas.
Prova finalizada com 10 acertos e 2 questões erradas.

Mais conteúdos dessa disciplina