Você está na página 1de 15

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@gmail.com

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.

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%’;

Você também pode gostar