Buscar

Avaliação II - Principio de Banco de Dados - Uniasselvi

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 7 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 7 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

1 
Essa é a forma que os elementos se relacionam com as entidades num relacionamento de 
Um para Um (1:1). 
A que o exposto se refere? 
A 
Todos os elementos de uma entidade se relacionam com os vários elementos de outra 
entidade. 
B 
Todos os elementos de uma entidade se relacionam a apenas um único elemento de outra 
entidade. 
C 
Cada elemento de uma entidade se relaciona a apenas um único elemento de outra 
entidade. 
D 
Cada elemento de uma entidade se relaciona com vários elementos de outra entidade. 
Alternativa correta: C 
2 
Observando o modelo entidade relacionamento a seguir, como é a leitura com a 
cardinalidade relacionamento? 
 
 
Assinale a alternativa CORRETA: 
A 
Um PAI não deverá ter um ou mais FILHOS e cada FILHO deverá ter somente um PAI. 
B 
Um PAI não deverá ter um ou mais FILHOS e nenhum FILHO deverá ter somente um PAI. 
C 
Um PAI deverá ter um e somente um FILHO e cada FILHO deverá ter um ou vários PAIS. 
D 
Um PAI deverá ter um ou mais FILHOS e cada FILHO deverá ter um e somente um PAI. 
 
Alternativa correta: D 
3 
O conhecimento da modelagem de dados é muito importante para qualquer desenvolvedor 
que, em algum momento, construir alguma aplicação que interagirá com um banco de 
dados. Independente do tamanho da aplicação a ser desenvolvida, o sucesso estará 
diretamente relacionado a uma modelagem bem feita, de modo a garantir dados 
consistentes, armazenados de forma eficiente, proporcionando bom desempenho e 
também a integridade dos dados. Sobre o modelo lógico, classifique V para as sentenças 
verdadeiras e F para as falsas: 
( ) Tem por objetivo representar as estruturas que armazenarão os dados dentro de um 
Banco de Dados, a partir deste momento é que são definidas com maior propriedade as 
entidades e os seus atributos. 
( ) É iniciado somente a partir da estruturação do Modelo Conceitual. Nessa etapa é que 
será levada em consideração qual abordagem será utilizada referente ao Banco de Dados: 
Relacional, Hierárquico ou de Rede. 
( ) Representa os dados em uma estrutura de armazenamento de dados. Nesse momento 
é definido a estrutura de registro do Banco de Dados, seus registros e números de campos 
com seus respectivos tamanhos. 
( ) É uma descrição mais abstrata da realidade, em que os fatos do mundo real são 
descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. 
Assinale a alternativa que apresenta a sequência CORRETA: 
A 
F - V - V - F. 
B 
F - F - F - V. 
C 
V - V - V - F. 
D 
V - F - F - V. 
 
Alternativa Correta: C 
4 
O conhecimento da modelagem de dados é muito importante para qualquer desenvolvedor 
que, em algum momento, construir alguma aplicação que interagirá com um banco de 
dados. Independente do tamanho da aplicação a ser desenvolvido, o sucesso estará 
diretamente relacionado a uma modelagem bem-feita, de modo a garantir dados 
consistentes, armazenados de forma eficiente, proporcionando bom desempenho e 
também a integridade dos dados. 
Qual modelo tem por objetivo representar as estruturas que armazenarão os dados dentro 
de um Banco de Dados e a partir deste momento é que são definidas com maior 
propriedade as entidades e os seus atributos? 
A 
Modelo Conceitual. 
B 
Modelo Lógico. 
C 
Modelo Físico. 
D 
Modelo Estrutural. 
 
Alternativa Correta: B 
5 
O banco de dados relacional é composto por estruturas que permitem o armazenamento e 
resgate de informações, de modo estruturado, respeitando uma série de regras de 
funcionamento. Sobre o exposto, analise as sentenças a seguir: 
I- A tabela é um objeto de grande importância para um banco de dados, pois é nela que 
serão armazenados os dados e futuramente disponibilizados aos usuários do sistema. 
II- Uma tabela é um conjunto ordenado de linhas (tupla), por ordem alfabética por padrão. 
III- A tabela tem a característica de colunas duplas, por isso são criadas, obrigatoriamente, 
com quantidade de colunas pares. 
Assinale a alternativa CORRETA: 
A 
Somente a sentença II está correta. 
B 
Somente a sentença I está correta. 
C 
As sentenças I e II estão corretas. 
D 
As sentenças II e III estão corretas. 
 
Alternativa correta: B 
6 
O conhecimento da modelagem de dados é muito importante para qualquer desenvolvedor 
que, em algum momento, construir alguma aplicação que interagirá com um banco de 
dados. Independentemente do tamanho da aplicação a ser desenvolvido, o sucesso estará 
diretamente relacionado a uma modelagem bem-feita, de modo a garantir dados 
consistentes, armazenados de forma eficiente, proporcionando bom desempenho e 
também a integridade dos dados. Sobre o processo de modelagem de dados, analise as 
sentenças a seguir: 
I- O Modelo Físico é construído com base em um modelo lógico definido, com intuito de ser 
aplicado sobre um SGDB. 
II- O Modelo Lógico é iniciado somente a partir da estruturação do Modelo Conceitual. 
III- O Modelo Lógico é uma descrição mais abstrata da realidade, na qual os fatos do mundo 
real são descritos de uma forma mais natural, bem como suas propriedades e 
relacionamentos. 
IV- A modelagem de dados utiliza notações em idioma natural, podendo ser facilmente 
compreendidos, por conta disso, é recomendado que o modelo de dados, depois de 
elaborado, seja revisado e verificado pelos usuários finais. 
Assinale a alternativa CORRETA: 
A 
As sentenças II e III estão corretas. 
B 
As sentenças I, II e IV estão corretas. 
C 
As sentenças I, II e III estão corretas. 
D 
As sentenças III e IV estão corretas. 
 
Alternativa correta: A 
7 
Edgard F. Codd, em 1985, estabeleceu as 12 regras de Codd. Em algumas vezes, as regras se 
tornam uma barreira e nem todos os SGBDs relacionais fornecem suporte a elas. Sobre esse 
conceito, analise as afirmativas a seguir: 
I- Na regra das informações em tabelas, as informações a serem armazenadas no banco de 
dados devem ser apresentadas como relações (tabelas formadas por linhas e colunas) e o 
vínculo de dados entre as tabelas deve ser estabelecido por meio de valores de campos 
comuns (chaves estrangeiras). 
II- A regras de atualização de alto nível diz que o usuário deve ter capacidade de manipular 
as informações do banco de dados em grupos de registros, ou seja, ser capaz de inserir, 
alterar e excluir vários registros ao mesmo tempo. 
III- Na regra de independência de distribuição, alguns SGBDs, notadamente os que seguem o 
padrão SQL, podem ser distribuídos em diversas plataformas/equipamentos que se 
encontrem interligados em rede. 
IV- Na regra de independência física, qualquer alteração efetuada na estrutura do banco de 
dados como inclusão ou exclusão de campos de uma tabela ou alteração no relacionamento 
entre tabelas não deve afetar o aplicativo utilizado ou ter um baixo impacto sobre o mesmo. 
Assinale a alternativa CORRETA: 
A 
As sentenças I, II e III estão corretas. 
B 
As sentenças I e IV estão corretas. 
C 
As sentenças I, II e IV estão corretas. 
D 
As sentenças III e IV estão corretas. 
8 
No modelo entidade-relacionamento (MER), o grau de relacionamento ou cardinalidade do 
relacionamento é responsável por determinar o número de ocorrências entre duas 
entidades que estão associadas por um relacionamento. Defina qual o grau de 
relacionamento das entidades: 
Uma PESSOA poderá ter somente um PASSAPORTE. 
Cada PASSAPORTE pertencerá somente a uma única PESSOA. 
Assinale a alternativa CORRETA: 
A 
Autorrelacionamento. 
B 
Relacionamento Muitos para Muitos (M:N). 
C 
Relacionamento Um para Um (1:1). 
D 
Relacionamento Um para Muitos (1:N). 
 
Alternativa correta: C 
 
9 
No modelo relacional, cada registro de uma tabela tem um identifcador único chamado de 
chave primária. 
Assinale a alternativa CORRETA que indica o nome da chave primária quando utilizada como 
referência em outro registro de outra tabela: 
A 
Chave Secundária. 
B 
Chave Estrangeira. 
CChave de Índice. 
D 
Chave Derivada. 
 
Alternativa correta: B 
 
10 
O conhecimento da modelagem de dados é muito importante para qualquer desenvolvedor 
que, em algum momento, construir alguma aplicação que interagirá com um banco de 
dados. Independentemente do tamanho da aplicação a ser desenvolvido, o sucesso estará 
diretamente relacionado a uma modelagem bem-feita, de modo a garantir dados 
consistentes, armazenados de forma eficiente, proporcionando bom desempenho e 
também a integridade dos dados. 
A imagem a seguir refere-se a qual modelo? 
 
A 
Modelo físico. 
B 
Modelo conceitual. 
C 
Modelo lógico. 
D 
Modelo estrutural. 
 
Alternativa correta: A

Continue navegando