Você está na página 1de 7

Conteudo 2 – Modulo 1

1) São modelos de Sistemas Gerenciadores de Bancos de Dados:

Resposta: (A) Modelo relacional, rede e hierárquico

Justificativa: De acordo com a arquitetura de organização física dos dados, os SGBDs podem
ser dos tipos relacional, em rede e hierárquico

2) Independência de dados é a característica do uso SGBD que permite que:

Resposta: (B) A estrutura dos dados no banco de dados possa ser alterada sem afetar
programas ou sistemas que não utilizam a estrutura modificada

Justificativa: As aplicações são isoladas de maneira que os dados são estruturados e


armazenados.

3) Considere as seguintes afirmações sobre as propriedades das transações de atualização de


banco de dados:

1- A propriedade de Atomicidade das transações garante que uma transação ou será


integralmente executada ou nenhum de seus comandos será executado.

2- A propriedade de Isolamento das transações garante que cada usuário atue sobre o banco
de dados como se fosse um usuário único

3- A propriedade de Acessibilidade das transações garante que todos os dados do banco de


dados podem ser acessados por todos os usuários a qualquer tempo

Escolha a opção correta:

Resposta: (D) Somente a afirmação 3 é falsa

Justificativa: O controle de transações garante transparência na concorrência, permitindo que


múltiplos usuários acessem o mesmo banco de dados e até os mesmos dados, cada um com
uma visão pessoal e única dos dados.

5) Uma das propriedades das transações executadas por um Sistema de Gerenciamento de


Bancos de Dados é:

Resposta: (D) Atomicidade: A transação ou é executada inteiramente ou não é executada.

Justificativa: Conforme diz o material, as propriedades das transações do SGBD são:


Atomicidade, Consistência, Isolamento e Durabilidade. A resposta acima foi a única correta
dentre as opções.
6) Uma das propriedades das transações executadas por um Sistema de Gerenciamento de
Bancos de Dados é:

Resposta: (C) Consistência: a execução de uma transação (sem a execução concorrente de


outra transação) preserva a consistência do banco de dados

Justificativa: Conforme diz o material, as propriedades das transações do SGBD são:


Atomicidade, Consistência, Isolamento e Durabilidade. A resposta acima foi a única correta
dentre as opções.

7) Para assegurar a integridade dos dados, o SGBD deve garantir as seguintes propriedades das
transações:

Resposta: (C) Atomicidade, consistência, isolamento, durabilidade

Justificativa: Conforme diz o material, essas são as propriedades das transações.

8) Sobre as propriedades das transações, é INCORRETO afirmar que:

Resposta: (C) A propriedade de Isolamento garante que o resultado da execução concorrente


de duas transações que alterem os mesmos dados no banco de dados seja diferente do
resultado que seria obtido caso as transações fossem executadas em momentos diferentes

Justificativa: Conforme material, a propriedade de isolamento cita que transações


concorrentes não interferem umas com as outras. As modificações que uma transação faz no
banco de dados somente são visíveis para o usuário que a está executando. Somente no seu
encerramento é que as modificações (todas) passam as vistas por outros usuários.

9) Analise as afirmações abaixo:

I - Transação é uma unidade de execução de programa definida para garantir a integridade dos
dados

II - Uma transação, após ser iniciada, tem sempre que ser efetivada

III - Uma transação pode estar em diferentes estados, inclusive cancelada

Escolha a alternativa correta abaixo:

Resposta: (D) Apenas a afirmação II é falsa

Justificativa: FALOUTUUUUUUUUUUUUUUU
10) Analise as afirmações abaixo:

I - Várias transações distintas podem estar em execução simultânea no sistema

II - O controle de concorrência de um SGBD (Sistema Gerenciador de Banco de Dados) garante


que nenhuma transação seja abortada durante sua execução

III - Uma transação só se inicia quando as outras forem concluídas

Escolha a alternativa correta abaixo:

Resposta: (C) Apenas a afirmação I é verdadeira

Justificativa: Conforme diz o material, o controle de concorrência na verdade aprimora a


performance do SGBD, pois os acessos a discos são lentos, então é importante deixar a CPU
alocada a diversos processos concorrentemente.

No caso das transações, elas trabalham em paralelo. Múltiplos usuários podem acessar o
mesmo banco de dados, com uma visão pessoal e única, e executar transação simultâneas sem
que outra transação fique “pressa” aguardando o término da anterior.

Conteudo 3 – Modulo 2

1) O Modelo Entidade-Relacionamento:

Resposta: (B) Tem por base a percepção do mundo real como um conjunto de objetos básicos,
chamados entidades, e do relacionamento entre eles

Justificativa: O modelo entidade-relacionamento tem como objetivo “estruturar” o banco de


dados de forma com que seja entendida por qualquer pessoa para que o projeto seja de mais
fácil desenvolvimento. Este modelo é criado em projetos chamados MER.

2) Assinale a alternativa INCORRETA, referente ao Modelo Entidade-Relacionamento:

Resposta: (C) Os círculos em um DER representam os relacionamentos entre entidades

Justificativa: Os losangos em um DER que representam os relacionamentos entre entidades, e


não os círculos.

3) As cardinalidades, no Modelo Entidade-Relacionamento:

Resposta: (E) Expressam o número de ocorrências de uma entidade às quais uma ocorrência de
outra entidade pode estar associada via um relacionamento

Justificativa: FALTOUUUUUUUUUUUUU
4) Sobre o diagrama abaixo, assinale a alternativa FALSA:

Resposta: (D) Um departamento sempre possui vários funcionários

Justificativa: Conforme o diagrama, o departamento pode ter nenhum (0) ou vários (N)
funcionários.

5) De acordo com o diagrama abaixo, é correto afirmar que:

Resposta: (B) Um empregado sempre utiliza uma mesa

Justifica: Conforme o diagrama, o empregado sempre utiliza uma mesa (1) e apenas (1)

6) De acordo com o diagrama abaixo, é correto afirmar que:

Resposta: (A) Um engenheiro pode atuar em vários projetos, com diferentes funções

Justificativa: Conforme o diagrama, o engenheiro pode atuar em vários projetos (N) e com
diferentes funções.

7) De acordo com o diagrama abaixo, é correto afirmar que:

Resposta: (D) Um ator pode atuar em vários filmes

Justificativa: Conforme o diagrama, um ator pode atuar em nenhum (0) ou em vários (N) filmes
8) Quando projetando um banco de dados, a construção do modelo conceitual de dados pode
ser feita com o uso do diagrama de:

Resposta: (B) Entidade/Relacionamento

Justificativa: Ou seja, utilizando o diagrama com o MER (Modelo Entidade Relacionamento).

9) Com base no diagrama entidade-relacionamento abaixo, indique a alternativa FALSA:

Resposta: (D) Um DVD pode conter vários filmes

Justificativa: No diagrama, diz que um filme pode existir em um (1) ou várias (N) copias de
DVD, porém apenas um (1) DVD pode conter apenas um (1) filme.
Conteudo 4 – Modulo 3

1) Com base no diagrama entidade-relacionamento abaixo, indique a alternativa FALSA:

Resposta: (E) Uma secretária, por ser um empregado, pode participar de vários projetos

Justificativa: Conforme o diagrama, a secretária não pode participar dos projetos, pois os
projetos estão relacionados com o engenheiro.

2) Considere a entidade Pessoa com os seguintes atributos:

Pessoa:

Código

Nome

Data Nascimento

CPF

Nro RG

Orgão Emissor-UF RG

e as seguintes afirmações:
I- Código, sendo um atributo que sempre existe e é distinto para cada Pessoa, pode ser um
identificador da entidade Pessoa

II- CPF, existindo para cada Pessoa, pode ser um identificador da entidade Pessoa

III- O par ( Nro RG, Orgão Emissor-UF RG ), existindo para cada Pessoa e tendo em conta a
numeração do RG é única somente dentro de cada estado, pode ser um identificador da
entidade Pessoa

Escolha a alternativa correta:

Resposta: (D) Todas são verdadeiras

Justificativa: Todas as opções são distintas para cada pessoa, então pode ser um identificador
da entidade pessoa.

3) Com base no diagrama entidade-relacionamento abaixo, indique a alternativa FALSA:

Resposta: (B) O triângulo que aparece no diagrama representa uma agregação da entidade
EMPREGADO

Justificativa: Este triangulo representa a especialização de entidade, que herdam todos os


atributos da entidade principal (generalizada) e podem possuir novos atributos específicos.

p = indica que a especialização é Parcial, ou seja, podem existir ocorrências na entidade


generalizada que não se especializa.

e = indica que a especialização é Exclusiva, ou seja, não há intersecção de ocorrências nas


entidades especializadas

Você também pode gostar