Baixe o app para aproveitar ainda mais
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.
Compartilhar