LISTA 3-GABARITO
8 pág.

LISTA 3-GABARITO


DisciplinaModelagem de Dados3.086 materiais38.671 seguidores
Pré-visualização1 página
MODELAGEM DE DADOS 
 
 
 
 
 
EXERCÍCIOS 
 
LISTA 3 
 
 
 
PROFA. GELLARS TAVARES 
 
gellarstavares@yahoo.com.br 
 
 
 
 
 
 
2012 
 
 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 3 
 
2
 
 
1) Qual a importância da modelagem para criação de um de banco de dados? 
O objetivo da Modelagem de Dados é transmitir e apresentar uma representação única, não 
redundante e resumida, dos dados de uma aplicação. Em projetos conceituais de aplicação em 
banco de dados o Modelo Entidades-Relacionamentos é o mais largamente utilizado para 
representação e entendimento dos dados que compõe um sistema. 
 
2) Quais as etapas do processo de modelagem de banco de dados? 
- Levantamento e análise de requisitos. 
- Modelo conceitual. 
- Modelo lógico. 
- Modelo físico. 
 
3) Quais técnicas podem ser utilizadas para a coleta de requisitos? 
- Entrevistas. 
- Questionários. 
- Observação. 
 
4) O que é, e qual a importância do documento de requisitos? 
O documento de requisitos é a especificação oficial dos requisitos do sistema para clientes, 
usuários finais e desenvolvedores de software. 
 
Formalmente, podemos definir que o documento de requisitos contém: \u201cOs serviços e 
funcionalidades que o sistema deve prover; restrições; informações sobre o domínio da 
aplicação, bem como Restrições no processo usado para desenvolver o sistema\u201d. 
 
Além disso, tal documento pode ser visto como um contrato entre o cliente e o gerente de 
projeto, pois valida a conformidade segundo a especificação de requisitos do cliente para 
definição do escopo. 
 
 
5) O que é o Modelo Entidade-Relacionamento? 
Representa ou descreve a realidade do ambiente do problema, constituindo-se em uma visão 
global dos principais dados e relacionamentos (estruturas de informação), independente das 
restrições de implementação. 
 
 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 3 
 
3
7) O modelo que descreve as estruturas que estarão contidas no banco de dados, sem 
considerar nenhuma característica específica de um SGBD é: 
A Modelo lógico 
B Modelo conceitual 
C Modelo físico 
D Modelo de dados 
E Modelo essencial 
 
8) No processo de ____________________ de dados, são identificadas as relações entre os 
elementos dos dados. Cada modelo de dados define as relações lógicas entre os elementos dos 
dados para apoiar um processo empresarial. 
A Levantamento de requisitos 
B Análise de dados 
C Abstração de dados 
D Modelagem de dados 
E Coleta de dados 
 
 
9) Um(a)_______________ é um modelo utilizado para representar as relações entre as muitas 
entidades envolvidas nos processos empresariais. 
 
A Dado 
B Informação 
C Entidade 
D Atributo 
E Relacionamento 
 
10) Um(a)________________ representa uma característica de uma entidade. 
 
A Dado 
B Informação 
C Entidade 
D Atributo 
E Relacionamento 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 3 
 
4
 
11) Um(a)_________________________ é um conjunto de atributos. 
A Dado 
B Informação 
C Entidade 
D Atributo 
E Relacionamento 
 
 
12) Pode ser um exemplo de atributo composto: 
A nome completo de uma pessoa 
B sigla de um estado 
C marca de um carro 
D matrícula de aluno 
E CEP de uma residência 
 
 
13) Não é exemplo de entidade: 
A aluno 
B curso 
C professor 
D nome do aluno 
E cliente 
 
 
 
14) Descreve um relacionamento: 
A Um departamento 
B Um carro 
C Uma matrícula 
D Um cliente 
E um professor 
 
 
 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 3 
 
5
 
15) Não pode ser um atributo identificador: 
 
A O nome de um cliente 
B A matrícula de um aluno 
C O CRM de um médico 
D O CPF de professor 
E A placa de um carro 
 
 
16) Coloque em ordem os principais passos do processo para a criação do modelo conceitual de 
dados. 
 
4 Identificar os relacionamentos entre os objetos ou entidades 
1 Identificar e caracterizar os objetos ou entidades do problema 
5 Representar os relacionamentos 
3 Representar os objetos ou entidades 
2 Identificar atributos identificadores 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 3 
 
6
 
tilize o modelo acima nos exercícios que seguem. 
17) O relacionamento onde cada instância de entidade se relaciona com um única instância da 
 
 
 
 
U
 
outra entidade no relacionamento é: 
 
A GERA 
B ENVIADOS 
C PRODUZEM 
D POSSUEM 
E CADASTRA 
 
 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 3 
 
7
 
 
18) O relacionamento onde cada instância de entidade se relaciona com várias instâncias da 
outra entidade no relacionamento, mas no sentido inverso a quantidade de instância é de 
apenas 1 é: 
A GERA 
B ENVIADOS 
C PRODUZEM 
D POSSUEM 
E CADASTRA 
 
 
 
19) A descrição do relacionamento em relação a sua cardinalidade feita de forma INCORRETA é: 
A Uma fabrica cadastra várias lojas que são cadastradas por uma única fábrica. 
B Pedidos são enviados a várias fábricas, assim como uma fábrica envia vários 
pedidos. 
C Cada pedido gera uma nota fiscal, assim como cada nota fiscal se relaciona a 
um pedido. 
D Cada tecido produz várias roupas e cada roupa possui um único tecido. 
E Cada fábrica produz várias roupas e cada roupa é produzida em várias fábricas. 
 
 
 
 
20) Identifique o relacionamento descrito de forma INCORRETA. 
A Toda roupa possui tecido 
B Toda fábrica cadastra loja 
C Toda loja faz pedido 
D Todo pedido gera nota fiscal 
E Toda roupa é produzida em um fábrica 
 
 
 
 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 3 
 
8
 
21) Se desejássemos representar que cada loja cadastrada no banco de dados deve 
obrigatoriamente fazer no mínimo um pedido e no máximo vários , que alteração deveríamos 
fazer no modelo? 
A Altera a cardinalidade do lado da entidade LOJA para (0,n) 
B Altera a cardinalidade do lado da entidade LOJA para (1,1) 
C Altera a cardinalidade do lado da entidade PEDIDO para (1,n) 
D Altera a cardinalidade do lado da entidade LOJA para (1,1) 
E Nenhuma das alternativas anteriores 
 
22) Identifique a afirmação FALSA. 
A Entidades podem ter subtipos ou subclasses e supertipos ou 
superclasses 
B Uma entidade supertipo é uma especialização de uma entidade subtipo 
C Cada entidade subtipo herda os atributos de sua entidade supertipo 
D Cada entidade supertipo tem seus próprios atributos únicos 
E Generalizações e especializações representam conceitos semelhantes 
observados sob óticas distintas. 
 
23) Uma agregação: 
A É uma abstração através da qual os relacionamentos são tratados 
como atributos de mais alto nível. 
B É uma abstração através da qual os atributos são tratados como 
entidades de mais alto nível. 
C É uma abstração através da qual as entidades são tratadas como 
atributos de mais alto nível. 
D É uma abstração através da qual os relacionamentos são tratados 
como entidades de mais alto nível. 
E É uma abstração através da qual as cardinalidades são tratadas 
como entidades de mais alto nível.