Trabalhos
Elaborar o projeto Lógico de um Banco de Dados relacional.
1º Criação do esquema de relação para cada tipo de entidade forte.
CLIENTE (Codigo_Cliente, Nom_Cliente, Rua_Cliente, Num_Cliente)
PRODUTO (Codigo_Produto, Nom_Produto, Est_Produto, Pco_Produto, Fabricante)
PEDIDO (Numero_Pedido, Dta_Pedido)
2º Criação do esquema de relação para cada tipo de entidade fraca.
Não há entidades fracas
3º Criação do esquema de relação para os tipos de relacionamentos binários com cardinalidade 1:1.
Não há relacionamentos binários com cardinalidade 1:1.
4º Definição da chave estrangeira, na entidade do lado M, em cada relacionamento binário com cardinalidade 1:M. CE
PEDIDO (Num_Pedido, Dta_Pedido, Cod_Cliente)
5º Criação do esquema de relação para cada tipo de relacionamento binário M:M. CE CE
PEDIDO_CONTEM_PRODUTO (Num_Pedido, Cod_Produto, Qtd_Produto)
6º Criação de esquema de relação para cada atributo multivalorado.
Telefone_Cliente (Cod_cliente, telefone)
7º Criação de esquema de relação para cada tipo de relacionamento m-ário, isto é M>2.
Não há relacionamentos m-ário.
Então:
CLIENTE (Cod_Cliente, Nom_Cliente, Rua_Cliente, Num_Cliente)
PRODUTO (Cod_Produto, Nom_Produto, Est_Produto, Pco_Produto, Fabricante) CE
PEDIDO (Num_Pedido, Dta_Pedido, Cod_Cliente) CE CE
PEDIDO_CONTEM_PRODUTO (Num_Pedido, Cod_Produto, Qtd_Produto)
Com base nas leituras realizadas, responda às questões a seguir:
1) O que é um Sistema Gerenciador de Bancos de Dados?
SGBD é o conjunto de softwares responsáveis pelo gerenciamento de uma base de dados, ou seja, é um programa que gerenciará os dados, facilitando a vida do usuário final, um