Buscar

Atividade 2 Laboratório de Software e Projetos

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

Prévia do material em texto

· Pergunta 1
1 em 1 pontos
	
	
	
	Um banco de dados é responsável por armazenar os dados de uma organização. Durante o processo de desenvolvimento de um sistema a construção de um banco de dados é necessário seguir uma sequência de desenvolvimento que compõem os níveis de abstração de modelos, esses níveis definem o quanto um modelo está perto da realidade humana e de uma máquina
Neste contexto, selecione a alternativa correta que contenham os três modelos de banco de dados.
	
	
	
	
		Resposta Selecionada:
	 
Modelo conceitual, modelo lógico e modelo físico. 
	Resposta Correta:
	 
Modelo conceitual, modelo lógico e modelo físico. 
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois o ciclo de vida de um projeto de banco de dados inicia-se com o desenvolvimento do modelo lógico que é de alto nível, passa pelo modelo lógico de médio nível e por fim, o modelo físico que é um modelo de alto nível que cria o banco de dados na máquina
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	O projeto de um banco de dados passa por três modelos de dados, cada um com determinado nível de abstração, o alto nível significa que está mais próximo do entendimento do usuário, já o baixo nível está mais próximo do entendimento da máquina. O modelo lógico é um modelo de médio nível que permite aos programadores compreenderem como os dados serão armazenados.
Sobre o modelo lógico, selecione a alternativa correta sobre o que é CHAVE PRIMÁRIA.
 
	
	
	
	
		Resposta Selecionada:
	 
É um campo que identificará unicamente os registros armazenados.
	Resposta Correta:
	 
É um campo que identificará unicamente os registros armazenados.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois a chave primária no modelo lógico é análoga ao atributo identificador do modelo conceitual. Uma chave primária garante que o registro com esta chave não irá se repetir, uma chave primária pode ser de qualquer tipo de dados, mas nunca poderá receber valores repetidos.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Em um projeto de banco de dados, o modelo lógico é um modelo de banco de dados com médio nível de abstração. Isto significa que ele é compreensível para pessoas técnicas, programadores por exemplo, mas não para o usuário final. Dito isso, analise o seguinte modelo lógico.
No contexto do modelo lógico, selecione a alternativa correta sobre a CHAVE ESTRANGEIRA.
	
	
	
	
		Resposta Selecionada:
	 
A chave estrangeira é utilizada para se associar a uma chave primária e assim criar relacionamentos.
	Resposta Correta:
	 
A chave estrangeira é utilizada para se associar a uma chave primária e assim criar relacionamentos.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois a chave estrangeira é utilizada para referenciar uma chave primária de outra tabela, na qual se constitui um relacionamento. Para que possa referenciar uma chave primária, a chave estrangeira deve ser do mesmo tipo de dados que a chave primária referenciada.
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	Os sistemas gerenciadores bancos de dados (SGBD) exercem um papel importante no desenvolvimento de software, são eles que armazenam e mantém dos dados do sistema. O SGBD tem diversas tarefas em cima de um banco de dados, não apenas armazenamento e recuperação dos dados, mas também garantir a segurança, a replicação e a estabilidade quando várias conexões são realizadas.
Neste sentido, selecione a alternativa correta que contenha as tarefas do SGBD.
	
	
	
	
		Resposta Selecionada:
	 
Definição, Construção,Manipulação,Compartilhamento,Proteção
	Resposta Correta:
	 
Definição, Construção,Manipulação,Compartilhamento,Proteção
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois fazer as tarefas do SGBD são Definição, Construção,Manipulação,Compartilhamento,Proteção. De modo geral um SGBD é responsável por encapsular os dados, sendo assim o sistema nunca irá acessar os dados diretamente, mas sempre com intermédio do SGBD.
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	Os bancos de dados são essenciais para o desenvolvimento de sistema, neles os dados são armazenados, permitindo a extração de informação e conhecimento. A interação entre os dados e o sistema se dá por uma arquitetura que envolve o SGBD - sistema gerenciador de banco de dados.
Neste sentido, selecione a alternativa correta sobre o papel do SGBD na arquitetura do banco de dados.
 
	
	
	
	
		Resposta Selecionada:
	 
o SGBD é responsável por fazer a interface do sistema com banco de dados
	Resposta Correta:
	 
o SGBD é responsável por fazer a interface do sistema com banco de dados
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois fazer a interface entre banco de dados e sistema é a função do SGBD. O sistema nunca acessa os dados diretamente, ficando o SGBD responsável por armazenar, garantir a segurança e manipular estes dados. 
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	O modelo conceitual é a primeira etapa no processo de construção de um banco de dados, que compõe uma das primeiras etapas do ciclo de vida de um sistema. Este modelo pode ser desenvolvido por qualquer notação que permita representar o mundo real, neste cenário a notação mais utilizada é o diagrama entidade-relacionamento.
Sobre este tipo de diagrama, analise o que está a seguir.
 
 
Figura - Modelo Conceitual
Fonte: O Autor
 
Após analisar a figura, selecione a alternativa correta sobre qual é o elemento que é o relacionamento.
 
	
	
	
	
		Resposta Selecionada:
	 
Ministra
	Resposta Correta:
	 
Ministra
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois no  modelo conceitual um relacionamento é denotado por um losango que liga duas entidades. Neste exemplo em particular o relacionamento é dado por “Ministra”, professor ministra disciplina.
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	Os bancos de dados relacionais são o tipo de banco de dados mais utilizado na atualidade, apesar de diversos bancos de dados surgirem diariamente, este ainda se mantém.Isto se dá pela capacidade destes bancos de dados garantirem a integridade dos dados armazenados.
Tal integridade é feita pela aplicação de uma boa modelagem, para realizar sua implementação são utilizados os sistemas gerenciadores de banco de dados relacionais e sua modelagem é feita através do modelo lógico.
No contexto do modelo lógico, selecione a alternativa correta sobre a CHAVE ESTRANGEIRA.
Figura: Modelo Lógico
Fonte: O Autor
 
 
	
	
	
	
		Resposta Selecionada:
	 
O campo id_professor na tabela disciplina é uma chave estrangeira
	Resposta Correta:
	 
O campo id_professor na tabela disciplina é uma chave estrangeira
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois o campo id_professor na tabela disciplina é uma chave estrangeira, dado por FK (Foreing Key). Esta chave estrangeira relaciona a tabela com a tabela professor uma vez que este campo referencia o campo id_professor da tabela professor.
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	Ao desenvolver um projeto de banco de dados, um projetista e um DBA (Administrador de Banco de Dados) tem a tarefa de de criar um conjunto de documentos. O projeto de um banco de dados envolve a criação de uma sequẽncia de modelos de dados, cada um representando um diferente nível de abstração (compreensão do modelo). Dentre esses modelos existem o conceitual, lógico e físico.
Sobre o modelo físico, selecione a alternativa correta.
 
	
	
	
	
		Resposta Selecionada:
	 
É o modelo de mais baixo  nível, onde os dados serão armazenados
	Resposta Correta:
	 
É o modelo de mais baixo  nível, onde os dados serão armazenados
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois o modelo físico é o banco de dados em si. O modelo físico se refere ao banco de dados que existe fisicamente. Por isso um modelo físico é considerado os comandos SQL que permitem criação e manutenção de um banco de dados, bem como os dados que são armazenados e acessados peloSGBD.
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	Durante o  ciclo de vida de um banco de dados o modelo conceitual é o primeiro modelo a ser desenvolvido após a etapa de entrevista e levantamento de requisitos. Este modelo pode ser criado utilizando diversas notações, a mais tradicional é o diagrama entidade-relacionamento, que como o nome diz é composto por entidades e relacionamentos, no qual as entidades por sua vez possuem atributos.
Análise os atributos do modelo conceitual abaixo.
 
 
Figura - Modelo Conceitual
Fonte: O Autor
 
Após analisar a figura, selecione a alternativa correta sobre o tipo do atributo disciplinas.
	
	
	
	
		Resposta Selecionada:
	 
O atributo disciplinas é do tipo Não-identificador e multivalorado
	Resposta Correta:
	 
O atributo disciplinas é do tipo Não-identificador e multivalorado
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois no  modelo conceitual a notação (1,n) em um atributo indica que este atributo receberá vários valores. Isto significa que no banco de dados físico, um mesmo campo receberá vários valores para disciplinas. Por exemplo, disciplinas = “Banco de dados, Programação, Web Design”. pois um atributo identificador identifica unicamente cada ocorrência da entidade e podem existir vários alunos fazendo a mesma disciplina, bem como na notação gráfica o atributo identificador é grafado com uma cor escura.
	
	
	
· Pergunta 10
1 em 1 pontos
	
	
	
	Um projeto de banco de dados é composto de modelo conceitual, lógico e físico. O modelo conceitual é o primeiro dos modelos e é desenvolvido, muitas vezes elaborado com auxílio do documento de requisitos e conversa com o cliente. Para criar o modelo conceitual é utilizado o diagrama entidade relacionamento.
Neste sentido, selecione a alternativa correta que contenha a definição de uma entidade.
	
	
	
	
		Resposta Selecionada:
	 
É um objeto do mundo real sob o qual se pretende armazenar dados
	Resposta Correta:
	 
É um objeto do mundo real sob o qual se pretende armazenar dados
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois no  modelo conceitual uma entidade representa um objeto do mundo real. Neste caso, o mundo real são as necessidades do sistema. Em um sistema de vendas são exemplos e entidades: produto, cliente, venda, vendedor, entre outros.

Outros materiais