Buscar

exercicio 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 6 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 6 páginas

Prévia do material em texto

1. Pergunta 1 
0/0 
Projeto Lógico tem como objetivo fazer o mapeamento do modelo de banco de dados, contemplando todo o cenário de 
entidades e relacionamentos, bem como os atributos. Assim, podemos afirmar: 
Ocultar opções de resposta 
1. Nessa fase, já tem a definição de qual Banco de dados será utilizado. 
2. Nessa fase, criam-se todos os scripts de criação de banco e tabelas. 
3. Nessa fase, ainda não estão definidas todas as regras de armazenamento em banco de dados. 
4. Nesta fase, estuda-se a possibilidade de programação. 
5. Nessa fase, não tem a definição de qual Banco de dados será utilizado. (Correta) 
Resposta correta 
Comentários 
Conforme o capítulo 2, do livro da disciplina, na fase de projeto lógico, apenas tem o modelo de dados mapeado com todas 
as necessidades, mas ainda não tem definido qual o banco de dados, nem projeto de programação. 
2. Pergunta 2 
0/0 
Em um modelo Entidade-Relacionamento, um atributo de uma Entidade que apresenta mais de um valor para a mesma 
entidade é conhecido como: 
Ocultar opções de resposta 
1. Multivalorado. 
Resposta correta 
2. Referencia. 
3. Chave 
4. Essencial 
5. Opcional. 
Comentários 
Conforme o capítulo 2, do livro da disciplina, o atributo multivalorado pode aceitar mais de uma valor, exemplo João da 
Silva. 
3. Pergunta 3 
Observe o modelo entidade relacionamento: 
 
 
 
 
Quais características desejáveis em um modelo entidade relacionamento? 
Ocultar opções de resposta 
1. Modelo apresenta algumas sugestões que podem ou não ser seguidas. 
2. Modelo deve representar a realidade provável do negócio. 
3. Modelo representa, de certa forma, uma visão do projetista. 
4. Modelo deve representar todas características possíveis do negócio. 
Resposta correta 
5. Modelo não deve representar toda a realidade do negócio. 
Comentários 
Conforme o capítulo 3, do livro da disciplina, o modelo entidade relacionamento deve representar todas características 
possíveis do negócio, para traduzir em desenvolvimento das informações para gestão de forma confiável. 
4. Pergunta 4 
O modelo relacional permite que as entidades tenham relacionamentos através dos seus atributos ou colunas, temos como 
exemplo a tabela 1 e a tabela 2 que possuem relacionamento, este relacionamento acontece de que forma: 
Ocultar opções de resposta 
1. Através da chave estrangeira, pois é chave primária na segunda entidade. 
2. Através de uma super chave na primeira tabela, e que não pode ser chave estrangeira na segunda. 
3. Através da chave estrangeira da primeira tabela, que deve ser chave candidata na segunda entidade. 
4. Chave primária e chave estrangeira podem ter tipos de dados diferentes. 
5. Através da chave primária na primeira tabela, que é a referência para a segunda tabela. 
Resposta correta 
Comentários 
Conforme o capítulo 2, do livro da disciplina, as principais características entre o relacionamento entre duas tabelas é que 
tenham chaves primárias. A referência entre as tabelas é a chave primária. A chave primária e estrangeira devem ter o 
mesmo tipo de dados. 
A super chave que compreende mais de uma atributo, pode ser referenciada por outra entidade. 
5. Pergunta 5 
A normalização é um processo de entendimento sobre as características de representação e comportamento de modelo de 
dados. As formas normais representam este entendimento, o que podemos afirmar: 
Ocultar opções de resposta 
1. Incorreta:A segunda e a terceira formas normais dependem da chave primária. 
2. A primeira e a terceira formas normais dependem da chave primária. 
3. A primeira forma normal representa a tabela, mas não pode ter mais de um valor em seus atributos. 
Resposta correta 
4. A segunda forma normal independe da chave primária. 
5. A terceira forma normal depende da chave primária. 
Comentários 
Conforme o capítulo 3, do livro da disciplina, a primeira forma normal tem atributos, cujos valores são únicos. 
A segunda forma normal tem atributos que depende da chave primária. 
A terceira forma normal tem atributos que depende de outro atributo e que não seja chave primária. 
6. Pergunta 6 
As fases de um projeto de Banco de dados têm o comprometimento de retratar fielmente o negócio em estudo. Podemos 
afirmar que: 
Ocultar opções de resposta 
1. A fase inicial do projeto é o projeto físico. 
2. A fase inicial do projeto é análise funcional. 
3. A fase inicial do projeto é o projeto conceitual. 
4. A fase inicial do projeto é o mapeamento do modelo de dados. 
5. A fase inicial do projeto é o levantamento e análise de requisitos. 
Resposta correta 
Comentários 
Conforme o capítulo 2, do livro da disciplina, a fase inicial de um projeto de banco de dados é sempre o levantamento e 
análise de requisitos, pois é o início do conhecimento de negócio. 
 
 
 
7. Pergunta 7 
 
Nos modelos relacionais, podemos ter vários tipos de relacionamentos, com vários tipos de entidades. 
Observe abaixo o tipo de relacionamento e entidade: 
 
 
 
Podemos caracterizar as entidades: 
Ocultar opções de resposta 
1. Incorreta:Dependente entidade transitiva 
2. Dependente entidade forte 
3. Dependente entidade fraca 
Resposta correta 
4. Funcionário entidade transitiva 
5. Funcionário entidade forte 
Comentários 
Conforme o capítulo 3, do livro da disciplina, a entidade dependente caracteriza por ser entidade fraca, pois depende 
totalmente de existir um funcionário que tenha dependentes, para que ela exista. 
8. Pergunta 8 
De acordo com os componentes de um SGDB, apresenta execução de consulta e transação: 
 
 
 
 
Podemos afirmar: 
Ocultar opções de resposta 
https://ultra.content.blackboardcdn.com/ultra/uiv3900.62.0-rel.26_d16b29d
https://ultra.content.blackboardcdn.com/ultra/uiv3900.62.0-rel.26_d16b29d
https://ultra.content.blackboardcdn.com/ultra/uiv3900.62.0-rel.26_d16b29d
https://ultra.content.blackboardcdn.com/ultra/uiv3900.62.0-rel.26_d16b29d
https://ultra.content.blackboardcdn.com/ultra/uiv3900.62.0-rel.26_d16b29d
1. O compilador de consultas é acionado apenas quando solicitado pelo usuário na execução de um conjunto de sql. 
2. Incorreta:O processador de banco de dados pode consultar o dicionário para poder efetuar as consultas de sqls. 
3. O compilador de consultas é acionado automaticamente quando há execução de um conjunto de sqls. 
Resposta correta 
4. O processador de banco de dados pode consultar o banco de dados armazenado para poder efetuar as consultas 
de sql. 
5. O otimizador de consulta sempre é acionado automaticamente para mapear uma consulta. 
Comentários 
 Conforme o capítulo 1, do livro da disciplina, os componentes de um SGDB apresentado é padrão. O compilador é 
acionado a cada execução de um conjunto de comandos SQL, o processador de banco de dados tem de consultar o 
dicionário para ver as estruturas necessárias de acesso e localizar no armazenamento de Banco de dados. 
9. Pergunta 9 
Observe as tabelas abaixo referentes ao modelo do banco de dados relacional: 
 
 
 
 
Pode-se afirmar que os relacionamentos entre as tabelas paciente e consulta e entre as tabelas médico e consulta são, 
respectivamente: 
Ocultar opções de resposta 
1. 1:N e 0:1 
2. 0:1 e 1:N 
3. 0:N e 1:N 
4. 1:N e 0:N 
5. 1:N e 1:N 
Resposta correta 
Comentários 
Conforme o capítulo 3, do livro da disciplina, é permitido que um único paciente por ID tenha várias consultas por paciente, 
por isso 1:N e para cada ID de médico são permitido várias consultas, por isso 1:N. 
10. Pergunta 10 
No Modelo relacional há tipos de representação, Diagrama Entidade Relacionamento (DER) e Modelo Entidade 
Relacionamento (MER), que apresentam características distintas para representar as possíveis soluções de negócios. Analise 
as alternativas e marque aquela que apresenta as características de cada representação: 
1. O DER representa a capacidade de expressar apenas as entidades, constituindo-se modelo conceitual. O MER 
representa as tabelas,relacionamentos em um estágio próximo da configuração ideal de modelagem, constituindo-se 
em modelo lógico e posteriormente modelo físico a ser implementado. 
2. O DER representa a capacidade de expressar apenas as entidades, constituindo-se modelo conceitual. O MER 
representa as tabelas, relacionamentos em um estágio próximo da configuração ideal de modelagem, constituindo-se 
apenas em modelo físico a ser implementado. 
3. O DER pode representar regras de negócio, mas não utiliza as cardinalidades para tal. O MER pode representar 
regras de negócio apenas no modelo lógico. 
4. O DER pode representar regras de negócio, mas não utiliza as cardinalidades para tal. O MER pode representar 
regras de negócio tanto no modelo lógico quanto modelo físico. 
5. O DER representa a capacidade de expressar as entidades, relacionamentos, cardinalidades, constituindo-se 
modelo conceitual. O MER representa as tabelas, relacionamentos em um estágio próximo da configuração ideal de 
modelagem, constituindo-se em modelo lógico e posteriormente modelo físico a ser implementado. 
Resposta correta 
Comentários 
Conforme o capítulo 2, do livro da disciplina, o Modelo Entidade Relacionamento constitui-se em modelo conceitual, que 
representa todas as necessidades do negócio para a construção de um banco de dados. O Modelo Entidade Relacionamento 
constitui-se em modelo lógico que atende as especificações, em termos de tabelas, atributos, relacionamentos e regras de 
negócio. O Modelo Físico tem a definição dos tipos de dados a serem utilizados e também representação da regras de 
negócio a serem atendidas pelo banco de dados.

Outros materiais