Buscar

PROVA OBJETIVA - BANCOS DE DADOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1/12 - Banco de Dados 
Leia e analise. 
 
Os bancos de dados (DB) estão focados em armazenar dados e documentos. Até a 
pouco tempo a ênfase dos DB eram os dados. Ultimamente os DB também estão 
recebendo uma ênfase no armazenamento de documentos. 
 
Analise as seguintes afirmativas, considerando o apresentado. 
 
I. Os dados são importantes e as informações são armazenadas nos bancos de 
dados. 
II. Os dados, em um bando de dados com SGDB, são acessados pelo SGDB. 
III. São exemplos de dados: Nomes, datas, descrições e etc... 
IV. Cada sistema tem necessidades diferentes de dados. 
Considerando o apresentado assinale a alternativa que contém a sequência das 
afirmativas corretas. 
Nota: 10.0 
 A Estão corretas somente as alternativas I, III e IV. 
 B Somente estão corretas as alternativas II e III. 
 C Somente estão corretas as afirmativas III e IV. 
 D Somente estão corretas as afirmativas II e IV. 
 E Estão corretas as afirmativas II, III e IV. 
Você acertou! 
I. Os dados são importantes e as informações são armazenadas nos bancos de dados. – ERRADO – Os dados é que são armazenados. 
II. Os dados, em um bando de dados com SGDB, são acessados pelo SGDB. - CORRETO - 
III. São exemplos de dados: Nomes, datas, descrições e etc... - CORRETO - 
IV. Cada sistema tem necessidades diferentes de dados. - CORRETO - 
 
Questão 2/12 - Banco de Dados 
Leia e analise. 
 
Analise o seguinte diagrama, que também pode ser visto como um DER. Os 
relacionamentos estão indicados com linhas e as cardinalidades com as notações de 
Martin e Finkelstein, denominada “pés de galinha”. 
 
DER para o sistema de mensagens e comentários. 
 
 
 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, 
considerando o apresentado. 
 
( ) No relacionamento entre as tabelas usuário e comentário é obrigatório a ocorrência 
de um usuário quando tiver um comentário. 
( ) No relacionamento entre as tabelas usuário e comentário é obrigatório a ocorrência 
de um comentário de cada usuário. 
( ) No relacionamento entre as tabelas usuário e mensagem não é obrigatório a 
ocorrência de uma mensagem de cada usuário. 
( ) Pode ocorre uma mensagem sem a ocorrência de um usuário. 
Considerando o apresentado NAS AULAS 4 e 5 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. 
Você acertou! 
Considerando o apresentado NAS AULAS 4 e 5 a sequência das afirmativas corretas é: 
 
(V) No relacionamento entre as tabelas usuário e comentário é obrigatório a ocorrência de um usuário quando tiver um comentário. - CORRETO - 
(F) No relacionamento entre as tabelas usuário e comentário é obrigatório a ocorrência de um comentário de cada usuário. – ERRADO - O símbolo da cardinalidade mínima é o 
zero indicando ocorrência opcional. 
(F) No relacionamento entre as tabelas usuário e mensagem não é obrigatório a ocorrência de uma mensagem de cada usuário. – ERRADO - O símbolo traço indica 
obrigatoriedade de no mínimo uma ocorrência de mensagem para cada usuário. 
(F) Pode ocorre uma mensagem sem a ocorrência de um usuário. – ERRADO - O símbolo traço indica obrigatoriedade de no mínimo uma ocorrência de usuário para cada 
mensagem enviada. 
 C F, V, F, F. 
 D V, V, F, F. 
 E V, V, V, F. 
 
Questão 3/12 - Banco de Dados 
Leia atentamente. 
 
A cardinalidade máxima é representa por “1” ou “n”, também é usado o “N” e o “*”. 
A cardinalidade mínima é representada por “1” (um) e por “0” (zero). 
Considerando o contexto de cardinalidades assinale a alternativa correta. 
Nota: 10.0 
 A A cardinalidade 1:1 indica que no mínimo tem de ter uma ocorrência no relacionamento. 
 B A cardinalidade 1:1 indica que no máximo tem de ter uma ocorrência no relacionamento. 
Você acertou! 
Conteúdo abordado no HyperIbook da Aula 02. 
 C A cardinalidade 0,n indica a obrigatoriedade da existência de mais de uma ocorrência no relacionamento. 
 D A cardinalidade mínima indica a obrigatoriedade de uma ocorrência no relacionamento. 
 E A cardinalidade máxima indica o valor máximo de ocorrências em um relacionamento. 
 
Questão 4/12 - Banco de Dados 
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition 
Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de 
Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, 
ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados 
do SQL. 
 
Analise as seguintes afirmativas e a relação entre elas. 
 
I) A instrução select * from t1 recupera todos os dados (linhas e colunas) da tabela t1. 
Porque 
II) O asterisco indica todas as colunas e a ausência da clausula WHERE indica todos 
os registros. 
A respeito dessas assertivas e das representações, assinale a opção correta. 
Nota: 10.0 
 A Ambas assertivas estão corretas, mas não se complementam. 
 B A assertiva I é uma proposição falsa e a II é verdadeira. 
 C As assertivas estão certas e se complementam. 
Você acertou! 
Considerando o conteúdo ministrado nas Aulas 5 e 6, As assertivas estão certas e se complementam. 
 D A assertiva I está certa e a assertiva II está errada. 
 E Ambas assertivas estão erradas. 
 
Questão 5/12 - Banco de Dados 
Leia e analise. 
 
A cardinalidade indica a quantidade possível de ocorrências em um relacionamento, 
considerando um elemento de uma entidade em relação aos outros elementos da 
outra entidade envolvida. 
 
Heuser (2009, p. 39) conceitua cardinalidade ao dizer: “número (mínimo, máximo) de 
ocorrências de entidades associadas a uma ocorrência de entidade em questão 
através do relacionamento". 
 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, 
considerando o apresentado. 
 
( ) A representação da cardinalidade 1:n é cardinalidade máxima. 
( ) A representação da cardinalidade 1:n pode até ser cardinalidade mínima. 
( ) A representação da cardinalidade 0:0 indica que é opcional a ocorrência do 
relacionamento nas entidades envolvidas. 
( ) A representação da cardinalidade 1:0 indica a cardinalidade mínima. 
Considerando o apresentado assinale a alternativa que contém a sequência das 
afirmativas corretas. 
Nota: 10.0 
 A V, F, V, F. 
Você acertou! 
(V) A representação da cardinalidade 1:n é cardinalidade máxima. - CORRETO - 
(F) A representação da cardinalidade 1:n pode até ser cardinalidade mínima. – ERRADO – ‘n’ é representação utilizada Somente para cardinalidade máxima. 
(V) A representação da cardinalidade 0:0 indica que é opcional a ocorrência do relacionamento nas entidades envolvidas. - CORRETO - 
(F) A representação da cardinalidade 1:0 indica a cardinalidade mínima. – ERRADO – 0 (o zero) é um caracter para cardinalidade mínima e tem de aparecer no lado esquerdo 
dos dois pontos. 
 B V, F, F, F. 
 C F, V, F, F. 
 D V, V, F, F. 
 E V, V, V, F. 
 
Questão 6/12 - Banco de Dados 
Leia e analise. 
 
Projetar uma base de dados é atender a necessidade do cliente. 
 
Também pode-se dizer - atender a necessidade do sistema. Sistema no sentido amplo 
da palavra e não somente no sentido restrito ao contexto da informática. 
 
Temos de entender sistema como um conjunto de partes interagentes e 
interdependentes que, conjuntamente, formam um todo unitário com determinado 
objetivo e efetuam determinada função”. 
 
Analise as seguintes afirmativas, considerando o apresentado. 
 
I. O projeto físico visa criar fisicamente a base de dados. 
II. O modelo conceitual representa as necessidades do sistema. 
III. O modelo conceitual pode ser representado por linguagem textual e gráfica. 
IV. O modelo lógico pode ser representado por linguagem textual e gráfica. 
Considerando o apresentado assinale a alternativa que contém a sequência das 
afirmativas corretas. 
Nota: 10.0 
 A Estão corretas somente as alternativas I, III e IV. 
 B Somente estão corretas as alternativas II e III. 
 C Somente estão corretas as afirmativas III e IV. 
 D Somente estão corretas as afirmativasII e IV. 
 E Estão corretas as afirmativas II, III e IV. 
Você acertou! 
I. O projeto físico visa criar fisicamente a base de dados. – ERRADO – Visa melhorar o desempenho/ performance. 
II. O modelo conceitual representa as necessidades do sistema. - CORRETO - 
III. O modelo conceitual pode ser representado por linguagem textual e gráfica. - CORRETO - 
IV. O modelo lógico pode ser representado por linguagem textual e gráfica. - CORRETO - 
 
Questão 7/12 - Banco de Dados 
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition 
Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de 
Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, 
ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados 
do SQL. 
 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, 
considerando o apresentado. 
 
( ) CREATE SCHEMA é para criar uma base de dados no mySQL. 
( ) ALTER TABLE é para alterar a estrutura de uma tabela. 
( ) DROP CAMPO é para excluir um campo da tabela 
( ) CRATE CAMPO é para criar um campo em uma tabela. 
Considerando o apresentado nas aulas 5 e 6 assinale a alternativa que contém a 
sequência das afirmativas corretas. 
Nota: 10.0 
 A F, F, F, F. 
 B V, V, F, F. 
Você acertou! 
Considerando o apresentado nas aulas 5 e 6 a sequência das afirmativas corretas é: 
 
(V) CREATE SCHEMA é para criar uma base de dados no mySQL. 
(V) ALTER TABLE é para alterar a estrutura de uma tabela. 
(F) DROP CAMPO é para excluir um campo da tabela – ERRADO – Instrução não existe. 
(F) CRATE CAMPO é para criar um campo em uma tabela. – ERRADO – Instrução não existe. 
 C F, V, F, F. 
 D F, V, F, V. 
 E V, V, V, F. 
 
Questão 8/12 - Banco de Dados 
Analise as duas partes do DER apresentadas abaixo. 
 
 
 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, 
considerando o apresentado. 
 
( ) No DER-a os alunos têm de estarem matriculados e no máximo com matricula em 
um período. 
( ) No DER-b os alunos podem ter matriculas em mais de um período e até mesmo 
não terem matrículas. 
( ) No DER-a um período tem de ter no máximo e no mínimo um aluno matriculado. 
( ) no DER-b um período pode não ter alunos matriculados e pode ter muitos alunos 
matriculados. 
Considerando o apresentado assinale a alternativa que contém a sequência das 
afirmativas corretas. 
Nota: 10.0 
 A F, F, F, F. 
 B V, V, V, V. 
Você acertou! 
Considerando o apresentado nas aulas 2, 3 e 4 TODAS afirmativas estão corretas. 
 C V, F, F, F. 
 D F, V, F, F. 
 E V, V, F, F. 
 
Questão 9/12 - Banco de Dados 
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition 
Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de 
Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, 
ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados 
do SQL. 
 
Analise as seguintes afirmativas, considerando o apresentado. 
 
I) Alter e update são comandos SQL que podem ser utilizados como sinônimos. 
II) Drop e delete são comandos SQL que podem ser utilizados como sinônimos. 
III) O comando SQL CREATE pode ser utilizado para criar dados em uma tabela. 
IV) O comando SQL INSERT pode ser utilizado para inserir dados em uma tabela. 
Considerando o apresentado nas aulas 5 e 6 assinale a alternativa que contém a 
sequência das afirmativas corretas. 
Nota: 10.0 
 A Estão corretas somente as alternativas I, III e IV. 
 B Somente estão corretas as alternativas II e III. 
 C Estão corretas as afirmativas III e IV. 
 D Está correta a afirmativa IV. 
Você acertou! 
Considerando o conteúdo ministrado nas aulas 5 e 6. 
 
I) Alter e update são comandos SQL que podem ser utilizados como sinônimos. – ERRADO – Não são sinônimos, o primeiro comando é de DDL e o segundo é de DML. 
II) Drop e delete são comandos SQL que podem ser utilizados como sinônimos. – ERRADO – Não são sinônimos, o primeiro comando é de DDL e o segundo é de DML. 
III) O comando SQL CREATE pode ser utilizado para criar dados em uma tabela. – ERRADO – O comando é de DDL e não DML. 
IV) O comando SQL INSERT pode ser utilizado para inserir dados em uma tabela. - CORRETO - 
 E Estão corretas as afirmativas II e IV. 
 
Questão 10/12 - Banco de Dados 
Leia atentamente o seguinte parágrafo. 
 
Um DER é construído com o conjunto de conceitos denominados “Abordagem 
entidade-relacionamento (ER)” que utiliza figuras geométricas para expressar as 
informações necessárias. Os principais conjuntos de figura utilizados são as 
apresentadas por Peter Chen e as apresentadas por Martin e Finkelstein. 
 
Analise as seguintes afirmativas e a relação entre elas. 
 
I. O principal objetivo do DER é representar o modelo lógico. 
Porque: 
II. O DER é uma das principais formas de representar o modelo conceitual. 
A respeito dessas assertivas, assinale a opção correta. 
Nota: 10.0 
 A Ambas assertivas estão corretas, mas não se complementam. 
 B Ambas assertivas estão corretas, e se complementam. 
 C A assertiva I é uma proposição falsa e a II é verdadeira. 
Você acertou! 
I. O principal objetivo do DER é representar o modelo lógico. – ERRADO – O principal objetivo é identificar as necessidades do usuário. 
Porque: Um não explica o outro. 
II. O DER é uma das principais formas de representar o modelo conceitual. – CERTO - 
 D A assertiva I reforça a assertiva II. 
 E Ambas assertivas estão erradas. 
 
Questão 11/12 - Banco de Dados (questão opcional) 
Leia e analise. 
 
O MySQL suporta uma significativa variedade de tipos de dados em várias categorias: 
tipos numéricos, data e hora, os tipos string (de caracteres e de bytes), tipos espaciais, 
tipo de dados JSON. 
 
Ao definir um campo do tipo numérico de ponto flutuante tem de indicar a precisão e a 
quantidade de casas decimais. A precisão é o total de casa, incluindo as casas 
decimais. 
 
Analise as seguintes afirmativas e a relação entre elas. 
 
I) O campo “valor” definido como DECIMAL(20,2), suporta o valor 1.234,56. 
Porque 
II) Os tipos de ponto flutuante fazem parte dos tipos numéricos. 
A respeito dessas assertivas e das representações, assinale a opção correta 
Nota: 0.0 
 A As assertivas estão certas e se complementam. 
 B Ambas assertivas estão corretas, mas não se complementam. 
Ambos falam de ponto flutuante em contextos diferentes. Não se complementam. 
 C A assertiva I está certa e a assertiva II está errada. 
 D A assertiva I é uma proposição falsa e a II é verdadeira. 
 E Ambas assertivas estão erradas. 
 
Questão 12/12 - Banco de Dados (questão opcional) 
Leia e analise. 
 
Os relacionamentos e as cardinalidades máximas são utilizados para definir como os 
registros vão se relacionar através das chaves estrangeiras, processo extremamente 
necessário para formarmos nosso modelo lógico relacional. 
 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, 
considerando o apresentado. 
 
( ) A cardinalidade máxima n:n indica a necessidade de criação de uma nova tabela. 
( ) É possível implementar a cardinalidade n:n com a adição de uma coluna sem 
redundância de dados. 
( ) Não é possível implementar a cardinalidade 0:n ou n:0 com a criação de uma 
tabela. 
( ) É possível implementar a cardinalidade 1:n ou n:1 com a criação de uma tabela. 
Considerando o apresentado nas aulas 3 e 4 assinale a alternativa que contém a 
sequência das afirmativas corretas. 
Nota: 0.0 
 A F, F, F, F. 
 B V, F, F, F. 
 C F, V, F, F. 
 D V, F, F, V. 
 
 
(V) A cardinalidade máxima n:n indica a necessidade de criação de uma nova tabela. - CORRETO - 
(F) É possível implementar a cardinalidade n:n com a adição de uma coluna sem redundância de dados. – ERRADO – Haverá redundância de dados. 
(F) Não é possível implementar a cardinalidade 0:n ou n:0 com a criação de uma tabela. – ERRADO – É possível. 
(V) É possível implementar a cardinalidade1:n ou n:1 com a criação de uma tabela. - CORRETO - 
 E V, V, F, F.

Outros materiais