APOL 1
JENNIFER NAYARA MAIA - RU: 3694990
Nota: 100
PROTOCOLO: 2022062336949905049323
Disciplina(s):
Bancos de Dados Relacionais
Data de início: 23/06/2022 17:48
Prazo máximo entrega: -
Data de entrega: 01/08/2022 19:27
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou
compartilhado em redes sociais ou grupo de mensagens.
O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e
poderá implicar sanções disciplinares, com possibilidade de desligamento do quadro
de alunos do Centro Universitário, bem como responder ações judiciais no âmbito
cível e criminal.
Questão 1/10 - Bancos de Dados Relacionais
A modelagem dos dados é o planejamento da execução das ideias do negócio para os
termos computacionais. Observe a figura abaixo e informe a que tipo de modelo de
representação se refere:
Nota: 10.0
A Modelo físico.
B Dicionário de dados
C Diagrama de fluxo de dados.
D Diagrama de entidade e relacionamento.
Você assinalou essa alternativa (D)
Você acertou!
A alternativa correta é a letra D. Caso queira ler o texto integralmente, acesse o material te
Teórica 01 – página 16.
E Diagrama de caso de uso.
Questão 2/10 - Bancos de Dados Relacionais
Leia atentamente a citação abaixo.
Uma definição dada por Elmasri e Navathe (Elmasri, R.; Navathe, S. 2011, p. 20)
sobre atributos é: “Representa alguma propriedade de interesse que descreve melhor
uma entidade, como o nome ou o salário de um funcionário” e, Heuser (Heuser 2009,
p. 48) conceitua atributos como: “dado que é associado a cada ocorrência de uma
entidade ou de um relacionamento”.
Com base nestas definições, analise as seguintes sentenças e assinale V para as
verdadeiras e F para as falsas.
( ) Uma entidade é um objeto que possui propriedades que a torna igual a outras
entidades.
( ) Um atributo expressa características ou propriedades de uma entidade ou
relacionamento.
( ) A cardinalidade é a quantificação que um relacionamento entre entidades expressa
por número de ocorrências
Considerando o contexto de entidades e atributos assinale a afirmativa correta.
Nota: 10.0
A V, F, F.
B V, F, V.
C V, V, V.
D F, V, F.
E F, V, V.
Você assinalou essa alternativa (E)
Você acertou!
A alternativa correta é a letra E. Caso queira ler o texto integralmente, acesse o material tex
02 – a partir da página 07.
Questão 3/10 - Bancos de Dados Relacionais
Leia atentamente o excerto de texto abaixo:
Uma definição dada por Elmasri e Navathe (Elmasri, R.; Navathe, S. 2011, p. 20)
sobre atributos é: “Representa alguma propriedade de interesse que descreve melhor
uma entidade, como o nome ou o salário de um funcionário” e, Heuser (Heuser 2009,
p. 48) conceitua atributos como: “dado que é associado a cada ocorrência de uma
entidade ou de um relacionamento”.
Analise as seguintes afirmativas:
( ) Os atributos descrevem as características de uma entidade e são
identificados por símbolos.
( ) Um atributo pode representar uma identificação única de uma
ocorrência em uma entidade. Uma entidade pode possuir mais de um
atributo identificador,
( ) Os atributos são conectados à entidades, podendo ser conectado
a mais de uma entidade simultaneamente.
A respeito dessas assertivas, Considere (V) para sentença(s) Verdadeira(s) e (F) para
sentença(s) falsa(s).
Nota: 10.0
A V, V, V.
B F, V, V.
C V, V, F.
Você assinalou essa alternativa (C)
Você acertou!
É possível repetir nomes de atributos, mas um atributo pertence a uma única entidade
A alternativa correta é a letra C. Caso queira ler o texto integralmente, acesse o material te
Teórica 02 – página 04.
D V, F, V.
E F, V, F.
Questão 4/10 - Bancos de Dados Relacionais
Leia o fragmento de texto abaixo:
Uma definição dada por Elmasri e Navathe (Elmasri, R.; Navathe, S.
2011, p. 20) sobre atributos é: “Representa alguma propriedade de
interesse que descreve melhor uma entidade, como o nome ou o
salário de um funcionário” e, Heuser (Heuser 2009, p. 48) conceitua
atributos como: “dado que é associado a cada ocorrência de uma
entidade ou de um relacionamento”.
Analise as seguintes afirmativas.
I. Os atributos e relacionamentos são opcionais no modelo conceitual.
II. Atributos são informações e não dados.
III. Atributos representam características de uma entidade.
IV. As entidades devem ter atributos para representar as características da
entidade.
Considerando o contexto de atributos assinale a alternativa correta.
Nota: 10.0
A Estão corretas as alternativas I, III e IV.
B Estão corretas as alternativas I e III.
C Estão corretas as afirmativas III e IV.
Você assinalou essa alternativa (C)
Você acertou!
I. Os atributos e relacionamentos são opcionais no modelo conceitual. ERRADO – Os atribu
entidades.
II. Atributos são informações e não dados. ERRADO – são dados.
III. Atributos representam características de uma entidade. CORRETO.
IV. As entidades devem ter atributos para representar as características da entidade. COR
A alternativa correta é a letra C. Caso queira ler o texto integralmente, acesse o material te
Teórica 01 – página 15 e 16
D Estão corretas as afirmativas II e IV.
E Somente a afirmativa IV está correta.
Questão 5/10 - Bancos de Dados Relacionais
A estrutura dos primeiros bancos de dados computacionais utilizavam arquivos para
seu armazenamento: A respeito deste banco de dados assinale a alternativa correta:
Nota: 10.0
A Gerencia todas as transações realizadas entre os aplicativos e o banco de dados.
B Os arquivos estão relacionados uns com os outros.
C Mais de um aplicativo pode acessar o mesmo banco de dados.
D Os arquivos são somente depósito de dados.
Você assinalou essa alternativa (D)
Você acertou!
A alternativa correta é a letra D. Caso queira ler o texto integralmente, acesse o material te
Teórica 01 – página 6 e 7.
E Os arquivos estão relacionados uns com os outros, por meio de colunas comuns.
Questão 6/10 - Bancos de Dados Relacionais
Leia a seguinte afirmação:
Segundo Puga, França e Goya (2013, p. 77), a modelagem de dados é uma técnica
utilizada para:
Conhecer melhor o contexto do negócio;
Retratar os dados que suportam esse contexto de negócio;
Projetar o banco de dados;
Com base nestas afirmações, analise as seguintes sentenças e assinale V para as
verdadeiras e F para as falsas.
( ) No modelo lógico, algumas regras e restrições começam a ser implementadas de
modo que possam ser interpretadas por um Sistema Gerenciador de Banco de Dados
(SGBD),
( ) No modelo lógico cada atributo é devidamente especificado, conforme os tipos de
dados do SGBD escolhido.
( ) No modelo lógico, a nomeação dos elementos deve seguir o padrão do SGBD
utilizado.
Considerando o contexto de modelagem assinale a afirmativa correta.
Nota: 10.0
A V, V, V.
B F, V, V.
C V, F, F.
Você assinalou essa alternativa (C)
Você acertou!
A alternativa correta é a letra C. Caso queira ler o texto integralmente, acesse o material te
Teórica 02 – a partir da página 12.
D F, F, F.
E F, F, V.
Questão 7/10 - Bancos de Dados Relacionais
Na figura abaixo podemos visualizar a arquitetura de sistemas de uma empresa,
composta por 3 servidores de aplicação conectados a um único Sistema Gerenciador
de Banco de dados (SGBD). Utilizando os conhecimentos aprendidos a respeito de um
SGBD podemos afirmar que:
Fonte: Alves, 2014, p.15
Nota: 10.0
A O SGBD permite aos aplicativos armazenar dados, mas não permite recuperá-los.
B Vários aplicativos podem acessar o mesmo banco de dados.
Você assinalou essa alternativa (B)
Você acertou!
A alternativa correta é a letra B. Caso queira ler o texto integralmente, acesse o material te
Teórica 01 – página 7.
C Cada aplicativo acessa um único banco de dados por SGBD.
D Os aplicativos informam como os dados devem ser armazenados na estrutura do ba
E O SGBD não estabelece uma comunicação entre o banco de dados os aplicativos.
Questão 8/10 - Bancos de Dados Relacionais
Os atributos descrevem as características de uma entidade, podendo ser definidos
(PUGA, p.86) como:
Informações associadas a uma entidade;
Características ou propriedades de uma entidade ou
relacionamento;
Descrição, identificação, qualificação ou quantificação de uma
entidade.
Marque a opção onde TODOS os tipos de atributos estão corretos segundo a notação
de Peter Chen:
Nota: 10.0
A Atributo - código – composto – multivalorado
B Atributo – simples – não identificado - código
C Atributo - derivado – não identificado – atributo
D Atributo - derivado – multivalorado – identificador
Você assinalou essa alternativa (D)
Você acertou!
A alternativa correta é a letra D. Caso queira ler o texto integralmente, acesse o material te
Teórica 02 – página 05.
E Atributo - identificador – código – derivado
Questão 9/10 - Bancos de Dados Relacionais
O Modelo Entidade e Relacionamento (ER) ou MER foi proposto por Peter Chen, nos
anos de 1970, e tem como principal objetivo capturar os requisitos de informação e
regras de negócio sob o ponto de vista do negócio. Selecione a alternativa que
apresenta os componentes usados na elaboração de um MER:
Nota: 10.0
A entidades, relacionamentos e colunas.
B colunas e entidades.
C entidades atributos e relacionamentos.
Você assinalou essa alternativa (C)
Você acertou!
A alternativa correta é a letra C. Caso queira ler o texto integralmente, acesse o material te
Teórica 02 – página 03.
D tabelas, colunas e relacionamentos.
E entidades, atributos e colunas.
Questão 10/10 - Bancos de Dados Relacionais
Leia o fragmento de texto abaixo:
“Precisamos de um sistema que nos ajude a digitalizar o cadastro de nossos clientes,
que hoje estão organizados em fichas cadastrais”.
Abaixo um exemplo de ficha cadastral:
Ana Maria da Silva – (41)99958 – 5584 – anamsilva@[Link]
Analise as seguintes afirmativas:
I. Apenas e-mail e telefone são atributos.
II. O nome, telefone e e-mail são atributos.
III. Cliente, e-mail e telefone são atributos.
IV. “Ana Maria Silva” é um dado que representa o nome do cliente.
Considerando o fragmento de texto e os dados apresentados, assinale
a alternativa correta.
Nota: 10.0
A As afirmativas I e II estão corretas.
B As afirmativas II e III estão corretas.
C As afirmativas I e III estão corretas.
D A afirmativa III e IV estão corretas.
E Apenas as afirmativas II e IV estão corretas.
Você assinalou essa alternativa (E)
Você acertou!
I. Apenas e-mail e telefone são atributos. – ERRADO – Na ficha cadastral também con
II. O nome, endereço e e-mail são atributos.
III. Cliente, e-mail e telefone são atributos. ERRADO – Cliente é uma entidade.
IV. “Ana Maria Silva” é um dado que representa o nome do cliente.
A alternativa correta é a letra E. Caso queira ler o texto integralmente, acesse o material te
Teórica 01 – página 15 e 16.
APOL 2
JENNIFER NAYARA MAIA - RU: 3694990
Nota: 90
PROTOCOLO: 20220708369499050B1AE8
Disciplina(s):
Bancos de Dados Relacionais
Data de início: 08/07/2022 20:49
Prazo máximo entrega: -
Data de entrega: 04/08/2022 19:37
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou
compartilhado em redes sociais ou grupo de mensagens.
O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e
poderá implicar sanções disciplinares, com possibilidade de desligamento do quadro
de alunos do Centro Universitário, bem como responder ações judiciais no âmbito
cível e criminal.
Questão 1/10 - Bancos de Dados Relacionais
Uma stored procedure é composta de duas partes: a criação da
procedure e a sua chamada. Escolha entre as alternativas abaixo a
sintaxe correta para a chamada de uma stored procedure.
Nota: 10.0
A SELECT nome_procedure (parâmetro(s));
B CALL nome_procedure;
C CALL nome_procedure (parâmetro(s));
Você assinalou essa alternativa (C)
Você acertou!
D SELECT nome_procedure;
E nome_procedure (parâmetro(s));
Questão 2/10 - Bancos de Dados Relacionais
Considere que você realizou a pesquisa abaixo no banco de dados:
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas
considerando os dados armazenados na tabela usuário.
( ) A tabela usuário tem uma chave primária e uma chave estrangeira na coluna id.
( ) Na linha em que consta o id de valor 1 e o nome com valor Pedro formam uma
tupla, também conhecida como registro.
( ) Os id 1, 2 e 3 formam um registro.
( ) id e Nome também são referências para coluna.
Considerando a solicitação do usuário assinale a alternativa que
contém a sequência das afirmativas corretas.
Nota: 10.0
A F, F, F, F.
B V, F, F, F.
C F, V, F, V.
Você assinalou essa alternativa (C)
Você acertou!
(F) A tabela usuário tem uma chave primária e estrangeira na coluna id.- ERRADO – Não te
(V) Na linha em que consta o id de valor 1 e o nome com valor Pedro formam uma tupla, ta
(F) Os id 1, 2 e 3 formam um registro.- ERRADO – cada coluna possui um valor e todos os
registro. Neste caso temos valores de três diferentes registros.
(V) id e Nome também são referência para coluna.
D V, V, F, F.
E V, F, V, F.
Questão 3/10 - Bancos de Dados Relacionais
Os principais comandos da categoria DATA CONTROL LANGUAGE
(DCL) são GRANT e REVOKE. Selecione a alternativa que descreve a
funcionalidade do comando GRANT?
Nota: 10.0
A fornece a um usuário permissões de acesso a uma base de dados ou para todas, a
configurar operações específicas.
Você assinalou essa alternativa (A)
Você acertou!
A alternativa correta é a letra A. Caso queira ler o texto integralmente, acesse o material tex
05 – página 10.
B remove de um usuário as permissões, removendo ou restringindo a capacidade de
C cria um novo usuário no banco de dados, mas sem permissões.
D apaga um usuário do banco de dados, bem como todas as suas permissões.
E exibe a lista das principais permissões que se pode atribuir para um usuário.
Questão 4/10 - Bancos de Dados Relacionais
Uma transação (TCL) primeiramente é realizada em memória e
apenas é efetivada fisicamente para o banco de dados após a
confirmação de que todas as instruções foram executadas com
sucesso. Selecione a alternativa que apresenta os três principais
comandos TCL:
Nota: 10.0
A BEGIN, SELECT e ROLLBACK.
B GRANT, COMMIT e REVOKE.
C BEGIN, REVOKE e ROLLBACK.
D BEGIN, COMMIT e ROLLBACK.
Você assinalou essa alternativa (D)
Você acertou!
A alternativa correta é a letra D. Caso queira ler o texto integralmente, acesse o material tex
Teórica 05 – página 14.
E GRANT, COMMIT e ROLLBACK
Questão 5/10 - Bancos de Dados Relacionais
Analise os comandos apresentados nas alternativas abaixo e
selecione uma opção em que o código permite criar uma tabela
chamada “aluno” com duas colunas: uma coluna nomeada por
“cod_aluno” e outra coluna nomeada por “nome” do tipo VARCHAR,
sendo esta última com tamanho 30.
Nota: 0.0Você não pontuou essa questão
A CREATE DATABASE aluno (cod_aluno VARCHAR(30), nome VARCHAR(30));
B CREATE TABLE aluno (cod_aluno, nome VARCHAR (30));
Você assinalou essa alternativa (B)
C CREATE TABLE aluno (VARCHAR cod_aluno (5), nome (30));
D CREATE TABLE aluno (cod_aluno VARCHAR(5), nome VARCHAR(30));
A alternativa correta é a letra D. Caso queira ler o texto integralmente, acesse o material te
Teórica 03 – página 12.
E CREATE TABLE tabela_aluno (cod_aluno VARCHAR(5), nome VARCHAR(30));
Questão 6/10 - Bancos de Dados Relacionais
O comando REVOKE é um comando da categoria DCL. Analise o
código abaixo:
Selecione a alternativa que descreve corretamente a ação realizada
após a execução deste comando.
Nota: 10.0
A O comando REVOKE está removendo do usuário chefe todos os privilégios de toda
Você assinalou essa alternativa (A)
Você acertou!
B O comando REVOKE está removendo do usuário sistema todos os privilégios de to
C O comando REVOKE está atribuindo ao usuário chefe todos os privilégios de todas
D O comando REVOKE está atribuindo ao usuário sistema todos os privilégios de toda
E O comando REVOKE está removendo do usuário chefe todos os privilégios e a iden
sistema.
Questão 7/10 - Bancos de Dados Relacionais
A figura abaixo apresenta um comando SELECT utilizando o comando AVG na coluna
salario da tabela funcionarios. Selecione a alternativa que descreve a operação
realizada pelo comando AVG?
Nota: 10.0
A contar a quantidade de registros armazenados na tabela funcionários.
B realizar o cálculo da média dos valores da coluna salario.
Você assinalou essa alternativa (B)
Você acertou!
A alternativa correta é a letra B. Caso queira ler o texto integralmente, acesse o material tex
05 – página 7.
C realizar a soma dos valores da coluna salario de todos os registros da tabela funcion
D realizar o arredondamento do valor salário para todos os registros da tabela funcion
E realizar o cálculo da média dos valores da coluna salario para todos os registros da
preenchido.
Questão 8/10 - Bancos de Dados Relacionais
Observe a seguinte parte de um DER.
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas,
referentes ao diagrama apresentado.
( ) O relacionamento “Envia” deve ser convertido em um campo da tabela Mensagens,
na modelagem lógica.
( ) As entidades Usuários e Mensagens devem ser convertidas para tabelas na
modelagem lógica.
( ) O relacionamento “Grupo” deve ser convertido em tabela na modelagem
conceitual.
( ) O relacionamento “Envia” deve ser convertido em tabela na modelagem lógica.
Considerando a solicitação do usuário assinale a alternativa que
contém a sequência das afirmativas corretas.
Nota: 10.0
A F, F, F, F.
B V, F, F, F.
C F, V, F, F.
D V, V, F, F.
Você assinalou essa alternativa (D)
Você acertou!
(V) O relacionamento “Envia” deve ser convertido em um campo da tabela Mensagens, na
(V) As entidades Usuários e Mensagens devem ser convertidas para tabelas na modelagem
(F) O relacionamento “Grupo” deve ser convertido em tabela na modelagem conceitual. – E
tem tabela.
(F) O relacionamento “Envia” deve ser convertido em tabela na modelagem lógica. – ERRA
mensagens.
E F, F, F, V.
Questão 9/10 - Bancos de Dados Relacionais
Uma transação é um comando da categoria TCL. A transação
primeiramente é executada em memória e só são transmitidas
fisicamente para o banco de dados após a confirmação de que todas
as instruções foram efetuadas com sucesso. Considerando as
afirmações acima, selecione a alternativa que descreve para que
serve o comando BEGIN em uma transação?
Nota: 10.0
A indica o fim de uma transação, executando as instruções de modo permanente no b
B indica o fim de uma transação, mas cancela todas as alterações efetuadas, portanto
C indica o início de uma transação e todos os comandos da transação devem vir abaix
Você assinalou essa alternativa (C)
Você acertou!
D indica o fim da transação, executando as instruções de modo temporário no banco d
E indica o fim de uma transação e todos os comandos da transação devem vir antes d
Questão 10/10 - Bancos de Dados Relacionais
Observe na figura abaixo a tabela alunos. Selecione a alternativa que
apresenta o comando para selecionar todos os alunos em que o nome
inicia com a letra "A".
Nota: 10.0
A SELECT * FROM alunos WHERE nome LIKE ‘a%’;
Você assinalou essa alternativa (A)
Você acertou!
A alternativa correta é a letra A. Caso queira ler o texto integralmente, acesse o material tex
04 – página 15.
B SELECT * FROM alunos WHERE nome = ‘a’;
C SELECT * FROM alunos WHERE nome LIKE ‘%a’;
D SELECT * FROM alunos WHERE ‘a%’;
E SELECT * FROM alunos WHERE nome = ‘a%’;
Prova Objetiva 1 e 2 - Vídeo