Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Suponha que vamos modelar o ambiente de uma empresa que produz auto peças
e que, para redução de custos, adquire do mercado externo serviços de terceiros
(outras empresas) para fabricação e acabamento de seus produtos. A Auto Peças
Carro Bom comercializa para vários clientes seus produtos. Dentre os clientes
compradores de seus produtos existem dois tipos: pessoas físicas e pessoas
jurídicas. Às vezes as pessoas jurídicas que compram são as mesmas que
fornecem serviços a auto peças. Represente a situação descrita, utilizando o
Modelo Entidade-Relacionamento.
AUTO-PEÇAS
CLIENTES
Uma entidade fraca (ou dependente) precisa de outra entidade para garantir a sua
existência. A entidade fraca depende de uma entidade tipo e esta relação de
dependencia é uma relação obrigatória. O identificador de uma entidade fraca
possui em sua composição o(s) atributo(s) identificador(es) da entidade tipo à
qual a entidade fraca está associada. Como exemplo podemos considerar um
sistema de gestão de recursos humanos onde a entidade dependente é uma
entidade fraca em relação à entidade funcionário. Pois se a entidade
Funcionários não existisse, a entidade dependente consequentemente não
existiria.
• Modelo hierárquico: a organização é feita como uma árvore, onde cada registro
tem um único “pai” e registros “irmãos” são colocados em uma ordem
específica.
O modelo relacional foi criado por Edgar F. Codd, nos anos 70 e começou a
ser usado com o advento dos bancos de dados relacionais, nos anos 80. A
idéia de modelo relacional se baseia no princípio de que as informações em
uma base de dados podem ser consideradas como relações matemáticas e que
podem ser representadas, de maneira uniforme, através do uso de tabelas onde
as linhas representam as ocorrências de uma entidade e as colunas
representam os atributos de uma entidade do modelo conceitual.
As relações no modelo relacional são conjuntos de dados vistos como tabelas
cujas operações são baseadas na álgebra relacional ( projeção, produto
cartesiano, seleção, junção, união e subtração ) e que manipulam conjuntos de
dados ao invés de um único registro, isto é, cada operação realizada afeta um
conjunto de linhas e não apenas uma única linha, ainda que algumas
operações possam afetar uma única linha ( conjunto com um único
elemento ).
b, Qual o turno das turmas em que o aluno João Batista está matriculado?