You are on page 1of 17

SUMRIO

INTRODUO...............................................................................................................02

1.Bancos de Dados .........................................................................................................03

1.1.Hierarquia de Dados ...........................................................................................04

1.2.Entidades de Dados, Atributos e Chaves ............................................................05

2. Gerenciamento de Dados ............................................................................................06

2.1. Vantagens do Enfoque em Banco de Dados .......................................................08

2.2. Desvantagens do Enfoque em Banco de Dados .................................................09

3. Modelagem de Dados .................................................................................................10

3.1. Modelos de Bancos de Dados .............................................................................10

CONCLUSO ...............................................................................................................13

BIBLIOGRAFIA ...........................................................................................................14

ANEXOS .......................................................................................................................15
INTRODUO

O mundo moderno est armazenado em um Banco de Dados, todas as


informaes, em qualquer lugar que seja, so fornecidas atravs de um. De fato sabe-se
que as contas bancrias fazem parte de uma coleo imensa de contas de um banco.
Nosso ttulo eleitoral ou nosso CPF, certamente esto armazenados em bancos de dados
Colossais. A simples tarefa de registrar a entrada e sada de produtos de uma loja deve
estar relacionada a um banco de dados para ter alguma utilidade pois, nestas
situaes, existe a necessidade de armazenar uma srie de informaes que no se
encontram efetivamente isoladas umas das outras, ou seja, existe uma ampla gama de
dados que se referem a relacionamentos existentes entre as informaes a serem
manipuladas. Um banco de dados antes de mais nada uma coleo logicamente
coerente de dados com determinada significao intrnseca. Em outras palavras um
arquivo contendo apenas uma srie de dados de um cliente, um arquivo com dados
aleatoriamente gerados, no pode ser considerado uma Base de Dados. Antes de
qualquer coisa, necessrio rever alguns conceitos para a melhor compreenso do
trabalho.

Dados: So os fatos brutos.


ex: o nome do cliente, o preo de um produto.

Informao: Representa o dado interpretado, contextualizado ou utilizado por


algum. Considerando que informar dar forma a algo, informao o dado bruto
lapidado, formatado, comunicado por algum agente, dando-lhe algum valor.
ex: o conjunto de dados do cliente (nome, endereo, telefone....)

Banco de dados: coleo logicamente coerente de dados com algum significado


inerente, o conjunto de informaes armazenadas.

1
1. Banco de dados

O objetivo principal de um banco de dados est em auxiliar uma organizao a


alcanar suas metas. Os bancos de dados tambm podem auxiliar empresas a gerar
informao, com vistas a reduzir custos, aumentar lucros, rastrear atividades da empresa
no passado e identificar novas oportunidades de negcio. Um banco de dados um
conjunto de dados organizados para atender s necessidades dos usurios.
Um banco de dado projetado, construdo e alimentado com dados para um
propsito especfico. Possui um grupo intencionado de usurios e algumas aplicaes
pr-concebidas de interesse destes usurios. Tem alguma fonte de onde seus dados so
derivados, algum grau de interao com eventos do mundo real e alguma audincia que
est ativamente interessada no contedo dos seus dados. .......................................
Um banco de dados contm os dados dispostos numa ordem pr-determinada em
funo de um projeto de sistema, sempre para um propsito muito bem definido. Estes
bancos de dados alm de manterem todo este volume de dados organizado, tambm
devem permitir atualizaes, incluses e excluses do volume de dados sem nunca
perder a consistncia. E no se pode esquecer que na maioria das vezes se lida com
acessos concorrentes a vrias tabelas do banco de dados, algumas vezes com mais de
um acesso ao mesmo registro de uma mesma tabela. ......................................
Um banco de dados normalmente gerenciado por um software conhecido como
Sistema Gerenciador de Banco de Dados (SGBD) que permitem a definio de
estruturas para armazenamento de informaes e fornecimento de mecanismos para
manipula-las. Normalmente um SGBD adota um modelo de dados, de forma pura,
reduzida ou extendida. No modelo de dados mais adotado hoje em dia, o modelo
relacional, as estruturas tm a forma de tabelas (cada tabela composta por linhas e
colunas). Informaes utilizadas para um mesmo fim so agrupadas num banco de
dados.

2
1.1 Hierarquia dos Dados

Os dados so geralmente organizados numa hierarquia que comea com menor


pedao de dado usado pelos computadores (um bit) que so agrupados de 8 em 8 e
formam um byte, que representa um caractere. Os caracteres formam os campos /
atributos, que correspondem a um nome, um nmero ou uma combinao de caracteres
que descrevem o aspecto de um objeto corporativo. Um conjunto de campos
relacionados um registro. Combinando as descries dos vrios aspectos de um
objeto ou atividade, obter-se- uma descrio mais completa. Por exemplo, um registro
de empregado rene campos de um empregado, estes devem conter o nome do
empregado, em outro seu endereo e nos outros campos seu telefone, seu salrio,
recebimentos por data e assim por diante. Um conjunto dos registros relacionados um
arquivo.
No patamar mais alto desta hierarquia, encontra-se um Banco de Dados. Os
caracteres so combinados para formar um campo, campos so combinados para formar
um registro, registros so combinados para formar um arquivo e os arquivos so
combinados para formar um banco de dados. Um banco de dados hospeda no somente
todos estes nveis de dados, mas os relacionamentos entre eles.

Hierarquia dos Dados Exemplo

Arquivo Pessoal
Banco
Arquivo Departamento (Projeto de banco de dados)
de
Arquivo Folha de Pagamento
dados

098 Santos ,Daniel 02121982


Arquivos
549 Kuhn, Leandro 12-05-1982 (Arquivo Pessoal)
005 Vogelei, Carmen 25-03-1985

Registros 098 Santos, Daniel 02-12-1982 (Registro contendo CPF,


primeiro e ltimo nome,
dados de salrio)
Campos 098 (Campo de ltimo nome)

Caracteres 1000100 (Letra F em ASII)


(Bites)

3
1.2 Entidades de Dados, Atributos e Chaves

As entidades, os atributos e as chaves so importantes conceitos de banco de


dados. Uma entidade (registro) uma classe generalizada de pessoas, lugares ou coisas
para a qual o dado coletado, armazenado e mantido. Um atributo (campos) constitui
uma caracterstica de uma entidade. Os atributos so em geral, selecionados para obter
caractersticas relevantes de entidades como empregados ou clientes. A chave o meio
pelo qual so controlados os atributos dos registros, impedindo que determinado campo
seja repetido / alterado (chave primaria #), ou definindo que um campo seja importado
de uma entidade a outra (chave estrangeira @).

Exemplo

Nmero do ltimo Primeiro Data de Nmero do


empregado nome nome admisso departamento
005 Vogelei Carmen 07-10-1997 257
549 Kuhn Leandro 17-02-1995 632 Entidades
098 Santos Daniel 05-01-1999 598 (registros)

Campo # @

Atributos (campos)

4
2. Gerenciamento de dados

Uma das maneiras mais bsicas de se gerenciar dados via arquivo. Este
enfoque para o gerenciamento de dados, no qual arquivos separados de dados so
criados e armazenados conforme cada aplicao, so chamados de enfoque tradicional.
Para cada aplicao em particular, um ou mais arquivos de dados so criados.
Uma das falhas nesse enfoque que muitos dados, so duplicados em dois ou
mais arquivos causando redundncia de dados. As alteraes nos dados podem ser
realizadas num arquivo e no em outro. A rea de vendas pode trabalhar com arquivos
atualizados (com um novo endereo), mas o departamento responsvel pelo faturamento
ainda emitir faturas com o endereo antigo. A redundncia de dados, ento entra em
conflito com a integridade de dados. ................................................................
Em muitos sistemas de banco de dados baseados neste enfoque, o dado
organizado por um sistema em particular. Estas aplicaes possuem uma dependncia
de dados de programa, isto , os programas e os dados desenvolvidos e organizados
para uma determinada aplicao no so compatveis com nenhum outro sistema.
Exemplo

Dado Arquivos Programas e Aplicativos Usurios

Relatrios
Programa de Relatrios
Folha
Folha de
de folha de
Pagamento
pagamento pagamento

Relatrios
Programa de
Faturamento faturamento

Programa de Relatrios
Controle de
estoque controle de
estoque

Programa de Relatrios
Consulta
gerencial consulta
gerencial
5
Devido aos problemas associados ao enfoque tradicional de gerenciamento de
dados, procuraram um meio mais eficiente e seguro para organizar os dados, resultando
no que se denomina enfoque em banco de dados. Neste enfoque, uma srie de dados
compartilhada por mltiplas aplicaes. Em vez de ter arquivos de dados em separado,
cada aplicao usa um conjunto de dados, que pode ou no estar relacionado ao banco
de dados. O enfoque em banco de dados oferece vantagens significativas sobre o.
tradicional baseado em arquivos....................................................................................
Por um lado, controlando os dados redundantes, o enfoque em banco de dados
pode usar espao de armazenamento mais eficientemente aumentando a integridade dos
dados, bem como contribuir para o aumento da flexibilidade de uma organizao quanto
ao uso de seus dados. Os dados que eram, anteriormente, mantidos em dois arquivos
esto agora localizados no mesmo banco de dados, tornando mais fcil a localizao e o
acesso para muitos tipos de processamento...............................................................
No enfoque em banco de dados, para gerenciar dados necessrio um software
adicional, um sistema de gerenciamento de banco de dados (SGBD). Um SGBD
consiste em um grupo de programas, que manipulam os bancos de dados e fornecem
uma interface entre o banco de dados e o usurio ou entre o banco de dados e outros
programas aplicativos.

Programas de
Exemplo folha de Relatrios
pagamento

Programa de Relatrios
Dados da
folha de faturamento
Sistema de
pagamento
gerenciamento
de banco de
Dados de Programa de
dados
estoque controle de
Relatrios
estoque
Dados de
faturamento
Programa de
consulta gerencial Relatrios

Banco de dados Interface Programas aplicativos Usurios

6
Vantagens do enfoque em banco de dados

< Estratgia aprimorada com o uso de dados corporativos:


Dados precisos, completos e atualizados podem estar disponveis para os tomadores de
deciso - onde, quando e na forma que precisam;
< Reduo da redundncia de dados:
O enfoque em banco de dados pode reduzir ou eliminar a redundncia de dados. Os
dados so organizados pelo SGBD e armazenados num s local, resultando numa
utilizao mais eficiente do espao de armazenamento;
< Integridade dos dados aprimorada:
No enfoque tradicional, algumas mudanas nos dados no se refletiam em todas as
cpias mantidos em arquivos separados. Isto evitado com o enfoque em banco de
dados, porque no existem arquivos separados com cpias dos mesmos;

< Modificao e atualizao mais fceis:


No enfoque em banco de dados, o SGBD coordena, atualiza e modifica os dados. Os
programadores e os usurios no precisam saber onde o dado est fisicamente
armazenado. O dado armazenado e modificado uma s vez. A modificao e a
atualizao tambm so mais fceis, porque o dado, na maioria dos casos, est
armazenado somente num local;
< Independncia de dados e de programa:
O SGBD organiza os dados independentemente da aplicao. No enfoque em banco de
dados, o programa no afetado pelo local ou pelo tipo de dado. A introduo de novos
dados no relevante para uma aplicao em particular, no exigindo reescrev-los para
aquela aplicao, de modo a manter a compatibilidade com o arquivo de dado;
< Melhor acesso aos dados e s informaes:
A maioria dos SGBD possui um software que facilita o acesso e a recuperao de dados
em um banco de dados. Em grande parte dos casos, com comandos simples podem ser
obtidas informaes importantes. Os relacionamentos entre os registros podem ser mais
facilmente investigados e explorados, enquanto as aplicaes mais facilmente
combinadas;

7
< Padronizao do acesso aos dados:
Um recurso bsico do enfoque em banco de dados uma abordagem uniforme e
padronizada para acessar o banco dados. Isto significa que os mesmos procedimentos
gerais so usados por todos os programas aplicativos quando se quer recuperar dados e
informao;

< Uma estrutura para o desenvolvimento do programa:


Os procedimentos padronizados de acesso ao banco de dados podem significar maior
organizao no desenvolvimento do programa. Como os programas acessam, por
intermdio do SGBD, os dados do banco de dados, a utilizao de uma estrutura
padronizada propicia um ambiente consistente para o desenvolvimento de programas.
Alm disso, como cada programa precisa somente acessar o SGBD e no os dos
arquivos de dados, o tempo de desenvolvimento da aplicao menor;

< Melhor proteo geral dos dados:


O uso e o acesso aos dados centralizados so mais fceis de monitorar e controlar.
Cdigos de segurana e senhas podem assegurar que somente pessoas autorizadas
tenham acesso a certos dados e informaes no banco de dados, assegurando, desta
forma, a privacidade;
< Dados compartilhados e recursos de informao:
O custo do hardware, do software e de pessoal pode ser distribudo por uma grande
quantidade de aplicaes e de usurios. Isto um recurso bsico de um SGBD.

Desvantagens do enfoque em banco de dados

< Custo relativamente alto: Alguns SGBD de mainframe podem custar centenas de
milhares de dlares;
< Maior vulnerabilidade:
Equipe especializada e pessoal operacional adicionais podem ser necessrios para
implementar e coordenar o uso do banco de dados. Contudo, algumas organizaes tm
conseguido implement-lo com a prpria equipe interna. Apesar de os bancos de dados
oferecerem uma segurana melhor, porque as medidas de segurana concentram-se em
um sistema, eles, por outro lado, tornam os dados acessveis aos invasores se houver
brecha na segurana. Alm disso, se por qualquer razo o SGBD falhar, vrios
programas sero afetados.

8
3. Modelagem de dados

As consideraes na organizao de dados em um banco de dados incluem a


determinao de quais dados sero coletados, quem ir acess-los e como o usurio
poder acessar esses dados. A construo de um banco de dados exige tipos diferentes
de projetos: um lgico e outro fsico.
O projeto lgico de um banco de dados apresenta um modelo abstrato de como
estruturar e organizar os dados para atender as necessidades de informaes,
identificando os relacionamentos entre os diferentes itens de dados, agrupando-os
ordenadamente. Para mostrar os relacionamentos lgicos entre os dados, o projetista se
utiliza de um modelo de dados, ou seja, um mapa ou diagrama.
J o projeto fsico, inicia-se no projeto lgico, ajustando-o em funo da
performance e custo requeridos (Ex: resposta de tempo aprimorada, espao de
armazenamento reduzido, menor custo operacional ). Confira o exemplo de modelagem
do projeto lgico que esta nos anexos.

3.1 Modelos de Banco de Dados

Na maioria dos bancos de dados, a estrutura dos relacionamentos segue um dos


trs modelos lgicos: hierrquico, de rede ou o modelo relacional, que o mais popular.

Modelo hierrquico: Os dados seguem uma estrutura hierrquica, organizados de cima


para baixo, ou seja, como uma estrutura de rvore invertida. Subordinando os nveis de
dados (filhos), que herdam todos os atributos relevantes do superior elemento de dados
(pai). O dado acessado logicamente percorrendo geraes apropriadas na estrutura
de modo a se obter o elemento de dado desejado. Neste modelo, existe apenas um
caminho de acesso para alcanar qualquer elemento de dado em particular. A vantagem
deste sistema esta na sua eficincia, e no tempo de manipulao de dados que menor
que dos outros modelos, pois os relacionamentos so menos complexos. Em
contrapartida, este modelo geralmente no flexvel em termos de organizao de
dados. Alm, disso as alteraes nos modelos hierrquicos tambm so mais difceis.

9
Exemplo modelo hierrquico

Modelo em rede: uma expanso do modelo hierrquico. Em vez de ter vrios nveis
de relacionamentos o modelo de rede envolve relacionamento proprietrio-membro, no
qual um membro pode ter vrios proprietrios. Freqentemente um determinado
elemento de dado pode ser acessado por mais de um caminho. Por exemplo um
elemento de um departamento B pode ser acessado tanto pelo projeto 1 como pelo 2.
Em termos de organizao de dados, os modelos em rede oferecem maior flexibilidade
do que os modelos hierrquicos, porm apresentam a mesma deficincia: uma vez
estabelecidos os relacionamentos entre os elementos de dado, torna-se difcil modific-
los ou mesmo criar novos relacionamentos.

Exemplo modelo em rede

10
Modelo relacional: O modelo relacional , de longe, o mais amplamente utilizado,
prevendo-se uma expanso ainda maior de seu uso. As tabelas do banco de dados
relacional organizam os dados em linhas e em colunas, simplificando a manipulao e o
acesso aos dados. Cada linha representa os dados de uma entidade e as colunas seus
atributos (que podem receber somente determinados valores por exemplo: para o sexo,
somente feminino ou masculino. Proporcionando, assim, um relativo aumento na
preciso dos dados). Quando as tabelas de um banco de dados relacional compartilham,
no mnimo, um atributo de dado comum, elas podem ser vinculadas para combinar
informaes e, desta forma, prover relatrios teis. Esta capacidade de vincular tabelas
com atributos comuns constitui um dos fundamentos da flexibilidade e do potencial dos
bancos de dados relacionais. Esta vinculao torna-se especialmente til quando a
informao necessria para mltiplas tarefas. Ele mais fcil de controlar, mais
flexvel, e mais intuitivo que os outros, porque organiza os dados em tabelas, isto
tambm permite relacionar os dados de vrios modos, sem ter que redefinir
relacionamentos complexos.

11
CONCLUSO

Sem dados e a capacidade de process-los, uma organizao no capaz de


completar, com sucesso, a maioria das atividades corporativas. Um banco de dados
pode ajud-los a organizar uma grande quantidade de dados com o objetivo de
maximizar estes valiosos recursos. Freqentemente, alm de serem relacionais, os
bancos de dados precisam estar vinculados para propiciar a gerao de bases de dados
empresariais, que atendam s necessidades das modernas organizaes. Determinar
quais dados devem ser coletados e quem ir acess-los so duas importantes
consideraes na organizao dos dados num banco de dados. Os bancos de dados
distribudos permitem que mais usurios acessem diretamente os dados armazenados
em diferentes locais. Esta abordagem, no entanto, dificulta o controle de quem acessa e
modifica os dados. Como resultado, formas especiais de banco de dados e ferramentas a
eles relacionadas tm sido desenvolvidas conforme cada necessidade.

12
BIBLIOGRAFIA

STAIR, Ralph M.; REYNOLDS, George W. Princpios de Sistemas de Informao.


Vol. nico, 4. ed., Rio de Janeiro: LTC, 2002.

KROENKE, David M. Banco de Dados: Fundamentos, Projeto e Implementao.


Vol.nico, 6. ed.,: Moderna, Rio de Janeiro: LTC, 1999.

WIKIPDIA, A ENCICLOPDIA LIVRE. Banco de Dados. Disponvel em:


http://pt.wikipedia.org/wiki/Banco_de_dados. Acesso em: 14 de junho de 2006.

NUNIX CONSULTORIA DE INFORMTICA LTDA. Tipos de Banco de Dados.


Disponvel em: http://www.nunix.com.br/bancodedados.php. Acesso em: 21 de junho
de 2006.

ZANETTE, Rafael. Entrevista. Responsvel pelo CPD da Prefeitura Municipal de


Soledade/RS e Proprietrio da Gamp Informtica. Entrevistado em 19 de junho de 2006.

NEITZKE, Neri. Entrevista. Professor da Universidade Luterana do Brasil, campus


Carazinho/RS e Proprietrio da Escola Informaticon Cursos. Entrevistado em 12 de
junho de 2006.

13
ANEXOS

Alguns Bancos de dados mais conhecidos:

O banco de dados de MySQL: o banco de dados aberto mais popular do mundo.


Sua arquitetura o torna extremamente rpido e fcil de configurar. O reuso
extensivo do cdigo dentro do software e de uma aproximao minimalista, produz
caractersticas ricas e funcionais, que resultam em um sistema de gerenciamento da
banco de dados sem igual na velocidade, na estabilidade e na facilidade da
distribuio. A separao original do usurio do ncleo do alimentador da tabela
torna possvel funcionar com controle estrito de transao.

O PostgreSQL: um sofisticado sistema de gerenciamento de banco de dados


relacional e orientado a objetos, suportando quase todas as contrues SQL, incluindo
subselees, transaes, tipos definidos pelo usurio e funes . Ele o mais
avanado banco de dados de cdigo livre disponvel . Atualmente est disponvel
seu cdigo fonte, alm de binrios pr-compilados em diversas plataformas .

Firebird : um banco de dados relacional que oferece muitas caractersticas do ANSI


SQL-92 que funcione em Linux, em Windows, e em uma variedade de plataformas de
Unix. Firebird oferece a simultaneidade excelente, o desempenho elevado, e a
sustentao poderosa da lngua para procedimentos e disparadores armazenados. Foi
usado em sistemas de produo, sob uma variedade de nomes desde 1981.

O Borland InterBase eleva o padro em performance e capacidade de bases de


dados de pequeno porte. Desenhado para uso em situaes onde no h um
administrador de base de dados ou suporte TI, o InterBase suficientemente poderoso
para suportar aplicaes de misses crticas, e compacto o bastante para ser rodado
em sistemas muito modestos. Ele pode ser facilmente transportado em disco, CD ou
mesmo via download usando conexo discada. Diferente das bases de dados
corporativas que requerem caros ecossistemas de suporte e manuteno, o InterBase
precisa, virtualmente, de nenhuma manuteno.

14
As empresas escolhem o banco de dados Oracle mais do que qualquer outro por seu
desempenho, confiabilidade e segurana. Projetado para empresas de todos os tipos, o
banco de dados Oracle oferece negcios pequenos e mdios rapidamente, a instalao
simples e a auto-gerncia extensiva. Para empresas grandes, a base de dados do oracle
avanou em caractersticas tais como aglomerar-se.

Sybase IQ Enterprise Edition : um servidor para data warehouse otimizado para


aplicaes de suporte a decises. Foi concebido e projetado para permitir que muitos
usurios realizem anlises interativas e consultas ad hoc com extrema rapidez e
flexibilidade, usando ferramentas de consulta amplamente disponveis no mercado. O
IQ com Multiplex pode ser carregado a partir de flat files, diretamente do Sybase
Adaptive Server Enterprise ou pelo Enterprise Connect a partir de bancos de dados
no-Adaptive Server Enterprise, e tipicamente armazena os dados em um tamanho
menor do que o tamanho dos dados brutos originais. A caracterstica Multiplex
permite que as ferramentas IQ rodem em ns homogneos mltiplos de um cluster de
discos compartilhados de modo a acessar uma nica imagem do banco de dados.

Da maneira como so conduzidos atualmente, os negcios requerem uma diferente


abordagem na soluo de questes relativas a bancos de dados. Performance,
escalabilidade e confiabilidade so fatores essenciais, e o prazo de desenvolvimento
de produtos baseados em bancos de dados crtico. Alm de possuir essas qualidades
bsicas, necessrias para as atuais corporaes, o SQL 2000 proporciona agilidade no
gerenciamento e anlise de seus dados, permitindo que as empresas se adaptem de
forma rpida e competente a novos ambientes em permanente transformao,
conferindo-lhes uma sensvel vantagem competitiva perante seu mercado. Do ponto
de vista de gerenciamento de dados e anlise, transformar dados brutos em
inteligncia corporativa e tirar o mximo proveito dos recursos da Internet tornaram-
se fatores crticos para o sucesso dos negcios.

15
Modelagem simplificada para um Sistema de Vdeo Locadora

ENTIDADES DO CADASTRO DE CLIENTES cidades


* entidade para armazenar as cidades e UF*
clientes Cdigo #
* entidade para armazenar os dados dos clientes * Cidade UF
Cdigo # Cidade @ (cidades) bairros
Nome Bairro @ (bairros) * entidade para armazenar os bairros *
Foto Ruas @ (ruas)
Sexo N Cdigo #
Data nascimento (dd/mm/aaaa) CEP Bairro
CPF/CNPJ Fone com. ruas
RG Fone cel. * entidade para armazenar as ruas *
rea de atuao @ ( profisses ) E mail Cdigo #
Pessoas autorizadas @ # (clientes) OBS Ruas
Filmes j locados @ (controle) Saldo
profisses
Cliente desde (dd/mm/aaaa) * entidade para armazenar as profisses *

Cdigo #
Profisso
ENTIDADES DO CADASTRO DE PRODUTOS
Entrada de Produtos
* entidade para controlar a entrada de produtos *

Cdigo # generos
Nome *entidade para armazenar os gneros *
Gnero @ ( generos ) Cdigo #
Classificao @ ( class ) Gnero (ao, aventura , romance.....)
Tipo @ ( tipos )
Quantidade class
Data * entidade para armazenar a classificao*
Fornecedor @ # ( fornecedores) Cdigo #
Foto da capa Classificao (at 12 anos ......)
Fornecedores
* entidade para armazenar os dados dos fornecedores *
Cdigo #
Nome empresa
ENTIDADES DE CONTROLE DE MOVIMENTAO Fone com.
E mail empresa
Endereo @ (cidades)
Controle Produtos fornecidos @ tipos
* entidade para armazenar as locaes e devolues *
Representante
Fone cel. Representante
Cdigo # ( se locao ou devoluo ) E mail representante
Cliente @ # (cadastro de clientes )
Filme @ # ( entrada de produtos )
Data de locao # Tipos
* entidade para armazenar os tipos *
Data de devoluo
Cdigo #
Tipo ( dvd, fita, game, cd ....)

16

You might also like