Buscar

Aplos Ativ Pratica Banco 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 23 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 23 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 23 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/5 
Com base no algoritmo a seguir, indique a forma correta de armazenar o número 23 no campo idade do 3º elemento do vetor de registro. 
 struct Dados { 
 char nome[45]; 
 int idade; 
 float peso, altura; 
 }; 
 struct Dados reg[7]; 
Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA 
 
A reg[2].idade = 23; 
Questão 2/5 
Sobre registros é falso afirmar:Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA 
 
C Registros são variáveis isoladas que possuem campos distintos, deste modo não podemos ter vetores de registros por não termos como acessar um determinado campo 
do registro em um determinado vetor. 
Questão 3/5 
Quando utilizamos vetores, matrizes e registros em nossos programas temos que tomar vários cuidados com a inicialização de variáveis, armazenamentos, limites de memória e outras 
tantas coisas.Considerando o conteúdo ministrado na aula 2, com relação aos cuidados com programação, assinale a alternativa CORRETA 
 
A Quando vamos realizar sucessivas somas em uma estrutura de repetição, utilizando vetores, temos que tomar o cuidado de zerar inicialmente a variável que vai conter a somatória, ou 
como primeiro procedimento podemos armazenar inicialmente o conteúdo do primeiro elemento do vetor e depois realizar a somatória dos demais na estrutura de repetição. 
Questão 4/5 
A forma correta de declara uma matriz de 4 linhas com 4 colunas para armazenar números inteiros é:Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA 
 
B int mat [4][4]; 
Questão 5/5 
Com base na matriz 3x3 apresentada, qual algoritmo vai executar o resultado esperado. 
0 0 0 
0 1 2 
0 2 4 
Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA 
 
C int x,y,mat[3][3]; 
 
for(x=0; x<3; x++) 
 for(y=0; y<3; y++) 
 mat[x][y] = x * y; 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 1/10 
Leia atentamente a seguinte solicitação de um usuário. 
De nossos clientes, como “Mano Lima” e “Severino Dias de Oliveira”, precisamos do endereço e telefone. 
Analise as seguintes afirmativas. 
 
I. O nome, endereço e telefone são dados. 
II. Só endereço e telefone são dados. 
III. Cliente, endereço e telefone são dados. 
IV. “Mano Lima” e “Severino Dias de Oliveira” são dados.Considerando a definição de dados e a solicitação do 
usuário, assinale a alternativa correta. 
 
D Apenas as afirmativas I e IV estão certas. 
Você acertou! 
I. O nome, endereço e telefone são dados. - CERTO 
II. Só endereço e telefone são dados. – ERRADO – o usuário indicou a necessidade de armazenar também os nomes. 
III. Cliente, endereço e telefone são dados. – ERRADO – Cliente é uma entidade. 
IV. “Mano Lima” e “Severino Dias de Oliveira” são dados. – CERTO – são nomes a serem armazenados. 
Questão 2/10 
Leia atentamente o seguinte parágrafo. 
Os bancos de dados fazem parte do nosso cotidiano, quando utilizamos o banco, fazemos compras em 
supermercados, lojas e pela Internet. 
Analise as seguintes afirmativas. 
I. Banco de dados é também o estudo das melhores práticas para o armazenamento e tratamento dos 
mesmos. 
II. Bancos de dados são estruturas anatomicamente desenvolvidas para armazenar todo e qualquer tipo de 
dados. 
III. Faz parte de um banco de dados os sistemas de gerenciamento de bancos de dados. 
IV. Em um banco de dados tem uma base de dados. 
V. Os bancos de dados são independentes das necessidades das organizações. 
Considerando o contexto de Bancos de Dados assinale a alternativa correta. 
 
A Estão corretas somente as alternativas I, III e IV. 
Você acertou! 
I. Banco de dados é também o estudo das melhores práticas para o armazenamento e tratamento dos mesmos. – CERTO – O nome deste componente curricular é 
Banco de dados. 
 
II. Banco de dados são estruturas anatomicamente desenvolvidas para armazenar todo e qualquer tipo de dados. – ERRADO – Anatomicamente não tem nada com o 
contexto. 
 
III. Faz parte de um banco de dados os sistemas de gerenciamento de bancos de dados. – CERTO – Um banco de dados de uma organização, fundamentalmente é 
formado pela base de dados e pelo SGDB. 
 
IV. Em um banco de dados tem uma base de dados. – CERTO - 
 
V. Os bancos de dados são independentes das necessidades das organizações. – ERRADO – Os bancos de dados tem de estarem alinhados com as necessidades das 
organizações, estão totalmente dependentes das necessidades das respectivas organizações. 
Questão 3/10 
Leia atentamente o seguinte parágrafo. 
Com o surgimento dos bancos de dados e suas preocupações, surgiram softwares que administram os bancos 
de dados. Estes softwares são os Sistemas de Gerenciamento de Bancos de Dados (SGDB) do inglês Data 
Base Management System (DBMS). 
Analise as seguintes afirmativas e a relação entre elas. 
 
I. Os usuários de banco de dados precisam conhecer profundamente os seus recursos e configuração. 
Porque 
II. Os administradores de bancos de dados (DBA) são altamente qualificados para configurar e projetar as 
melhorias nos SGDBs e nas bases de dados para uma melhor performance. 
A respeito dessas assertivas, assinale a alternativa correta. 
 
C A assertiva I é uma proposição falsa e a II é verdadeira. 
Você acertou! 
I. Os usuários de bancos de dados precisam conhecer profundamente os seus recursos e configuração. – ERRADO 
desse nível de conhecimento. 
Porque 
II. Os administradores de bancos de dados (DBA) são altamente qualificados para configurar e projetar as melhorias nos SG
para uma melhor performance. – CERTO – 
Questão 4/10 
Leia atentamente o seguinte parágrafo. 
Na modelagem conceitual busca-se entender, identificar e estruturar. Entender o funcionamento do sistema, 
identificar os dados que são necessários e como eles se relacionam. Depois de entender e identificar tem-se 
de estruturar estas informações para que fiquem documentadas e legíveis e, o modelo lógico é a forma como 
vemos a organização dos dados no SGDB. 
Analise as seguintes afirmativas e a relação entre elas. 
I. O modelo conceitual é parte do projeto de um banco de dados. 
Porque: 
II. O Modelo lógico é parte do projeto de um banco de dados. 
A respeito dessas assertivas, assinale a alternativa correta. 
 
A Ambas assertivas estão corretas, mas não se complementam. 
Você acertou! 
I. O modelo conceitual é parte do projeto de um banco de dados. - CERTO - 
Porque: - ERRADO – As afirmativas não tem uma relação de complementação. 
II. O Modelo lógico é parte do projeto de um banco de dados. - CERTO - 
Questão 5/10 
Leia atentamente o seguinte parágrafo. 
Na modelagem conceitual busca-se entender, identificar e estruturar. Entender o funcionamento do sistema, 
identificar os dados que são necessários e como eles se relacionam. Depois de entender e identificar tem-se 
de estruturar estas informações para que fiquem documentadas e legíveis e, o modelo lógico é a forma como 
vemos a organização dos dados no SGDB. 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando o contexto 
de projeto de bancos de dados. 
( ) Projetar um banco de dados é projetar um SGDB. 
( ) Uma base de dados bem projetada se aplica perfeitamente a todas as situações. 
( ) O modelo conceitual é parte e não o objetivo final em um projeto de banco de dados. 
( ) O modelo lógico mostra como as necessidades do usuário devem ficar no banco de dados. 
( ) O modelo lógico é construído com base no modelo conceitual. 
Considerando o contexto deSistemas de Gerenciamento de Bancos de Dados assinale a alternativa correta. 
 
B F, F, V, V, V. 
Você acertou! 
( F ) Projetar um banco de dados é projetar um SGDB. – ERRADO – é projetar uma base de dados. 
( F ) Uma base de dados bem projetada se aplica perfeitamente a todas as situações. – ERRADO – Uma base de dados é para cada contexto da 
situação modelada. 
( V ) O modelo conceitual é parte e não o objetivo final em um projeto de banco de dados.- CERTO - 
( V ) O modelo lógico mostra como as necessidades do usuário devem ficar no banco de dados.- CERTO - 
( V ) O modelo lógico é construído com base no modelo conceitual.- CERTO - 
Questão 6/10 
Leia atentamente o seguinte parágrafo. 
Existem diversos tipos de SGDB, os relacionais, em rede, hierárquico e outros. Eles diferem na forma como os 
dados são organizados e percebidos pelos usuários. 
Analise as seguintes afirmativas. 
I. Os usuários percebem os dados dos SGDB relacionais na forma de tabelas. 
II. Os usuários percebem os dados dos SGDB em rede com muitas relações dos dados com outros dados. 
III. Os usuários percebem os dados dos SGDB hierárquico de forma aninhada, quando são relacionados. 
IV. Os diferentes tipos de SGDB tem o mesmo objetivo que são gerenciar uma base de dados. 
Considerando o contexto de SGDB assinale a alternativa correta. 
 
E Todas as afirmativas estão corretas. 
Você acertou! 
TODAS ESTÃO CORRETAS. 
Questão 7/10 
Leia atentamente o seguinte parágrafo. 
Projetar uma base de dados se dá em três fases, sendo: modelgam conceitual a primeira, depois o projeto lógico e por fim 
o projeto físico. 
Analise as seguintes afirmativas. 
I. O objetivo da modelagem conceitual é entender e representar as necessidades de armazenamento dos dados. 
II. O objetivo da modelagem lógica é criar um modelo para persistir os dados que estão no modelo conceitual, em um 
SGDB específico. 
III. A modelagem conceitual e a modelagem lógica são processos abstratos de criação de modelos. 
IV. Projetar uma base de dados é saber aplicar as técnicas de modelagem. 
Considerando o contexto de SGDB assinale a alternativa correta. 
 
E Todas as afirmativas estão corretas. 
Você acertou! 
TODAS ESTÃO CERTAS. 
Questão 8/10 
Observe o seguinte DER referente a uma locadora de veículos. 
 
 
 
Analise as seguintes afirmativas. 
 
I. Entidades estão relacionadas com outras entidades. 
II. As entidades representam informações do cotidiano definidas pelo usuário da necessidade da organização. 
III. As entidades representam dados de um mesmo contexto. 
IV. As entidades podem ser substituídas por relacionamentos. 
Considerando a definição de entidade assinale a alternativa correta. 
 
D Somente as afirmativas I, II e III estão certas. 
Você acertou! 
I. Entidades estão relacionadas com outras entidades. - CERTO - 
II. As entidades representam informações do cotidiano definidas pelo usuário da necessidade da organização.- CERTO 
III. As entidades representam dados de um mesmo contexto. - CERTO - 
IV. As entidades podem ser substituídas por relacionamentos. – ERRADO – entidades e relacionamentos tem papeis distintos e não podem ser 
utilizados equivalentemente. 
Questão 9/10 
Leia atentamente ao que se segue. 
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 são opcionais no modelo conceitual. 
II. Atributos são informações e não dados. 
III. Atributos representam dados da entidade. 
IV. As entidades têm de terem atributos. 
Considerando o contexto de atributos assinale a alternativa correta. 
 
C Estão corretas as afirmativas III e IV. 
Você acertou! 
I. Os atributos são opcionais no modelo conceitual. – ERRADO – Os atributos são a essência dos dados nas entidades.
II. Atributos são informações e não dados. – ERRADO – são dados. 
III. Atributos representam dados da entidade. - CERTO - 
IV. As entidades têm de terem atributos. - CERTO - 
Questão 10/10 
Considere atentamente ao que se segue. 
 
Na notação de Peter Chen, os identificadores são representados pela figura de uma reta com um pequeno 
círculo em uma extremidade e o nome do atributo. 
 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando a notação de 
Peter Chen apresentada acima. 
 
( ) Os identificadores são atributos cujos valores não se repetem. 
( ) O uso de identificadores é desnecessário para uma modelagem conceitual estar correta. 
( ) Os identificadores são para uso exclusivo dos usuários finais/leigos. 
( ) Identificador pode ser qualquer atributo que não tenha valores repetidos. 
( ) O número de telefone pode ser um atributo identificador. 
Considerando o contexto de identificadores assinale a alternativa correta. 
 
D V, F, F, V, F. 
Você acertou! 
( V ) Os identificadores são atributos cujo valores não se repetem. - CERTO - 
( F ) O uso de identificadores é desnecessário para uma modelagem conceitual estar correta. – ERRADO – São indispensáveis.
( F ) Os identificadores são para uso exclusivo dos usuários finais/leigos. – ERRADO – São para uso do SGDB e dos profissionais de bancos de 
dados. 
( V ) Identificador pode ser qualquer atributo que não tenha valores repetidos. - CERTO - 
( F ) O número de telefone pode ser um atributo. – ERRADO – O número do telefone pode mudar e um identificador não deve mudar e não pode 
repetir.

Continue navegando

Outros materiais