Vous êtes sur la page 1sur 22

Geovane Vincius de Deus 2012 Projeto Banco de Dados Beta S/A Este projeto tem como principal objetivo

a criao de um banco de dados para departamentos de logstica ou gerenciamento de sada de pedidos da Empresa Beta S/A. Apresentar proposta para adequao dos setores operacionais de distribuio com setores comerciais utilizando a tecnologia de informaes. Consiste em dados inter-relacionados possibilitando um ambiente adequado e eficiente para uso na recuperao e armazenamento de informaes da corporao para que os funcionrios responsveis por determinado setor busquem, atualizem, recupere, tire concluses e tome decises quando as solicitar concernente a clientes, funcionrios, fornecedores, produtos, departamentos e projetos.

Beta S/A Rua: Afonso Penna, N 1001, Bairro: Centro Belo Horizonte - MG (31)3456-9876 (31)3456-6543

Escola Tcnica de Sade e Tecnologia

Curso Tcnico em Informtica

Projeto de Banco de Dados

Geovane Vincius de Deus

Prof.: Giordana C. Souza

CONSELHEIRO LAFAIETE MAIO, 2011 Escola Tcnica de Sade e Tecnologia

Curso Tcnico em Informtica

Projeto de Banco de Dados

_____________________________

Geovane Vincius de Deus

Prof.: Giordana C. Souza

As opinies expressas neste trabalho so de exclusiva responsabilidade do autor.

CONSELHEIRO LAFAIETE MAIO, 2011

SUMRIO

INTRODUO.......................................................................................................... 05 CAPTULO I: DESCRIO DO NEGCIO......................................................................... 06

CAPTULO II: DESCRIO DO BANCO DE DADOS....................................................... 08 CAPTULO III: MODELAGEM DE DADOS: MODELO CONCEITUAL.......................... 09 CAPTULO IV: INTERPRETAO DO MER..................................................................... 10 CAPTULO V: DEFINIO DAS TABELAS.......................................................................19 CAPTULO VI: DEFINIO E INTERPRETAO DOS RELACIONAMENTOS.......... 22 CAPTULO VII: MODELO FSICO...................................................................................... 24 CAPTULO VIII: FERRAMENTAS UTILIZADAS.............................................................. 28 CONCLUSO..........................................................................................................................29 REFERNCIAS BLIOGRFICAS..........................................................................................31

LISTA DE TABELAS

TABELA 1.1: Modelo Relacional Departamento.....................................................................19 TABELA 1.2: Modelo Relacional Funcionrio........................................................................20 TABELA 1.3: Modelo Relacional Funcionrio/Dependente....................................................20 TABELA 1.4: Modelo Relacional Fabricante..........................................................................21 TABELA 1.5: Modelo Relacional Fornecedor/Estoque...........................................................21 TABELA 1.6: Modelo Relacional Cliente................................................................................21

INTRODUO

A necessidade de armazenar, organizar e recuperar informaes crescente no mundo moderno e algumas das solues encontradas para essas tarefas esto de tal maneira incorporadas ao nosso cotidiano. o caso das fichas dos funcionrios de uma empresa, dos cadastros de clientes de uma loja que podem ser considerados precursores dos modernos dos bancos de dados, pois cumprem basicamente as mesmas funes: acrescentar novos dados; localizar os dados armazenados anteriormente; alterar dados ou apagar aqueles que no so mais teis. Hoje impossvel lidar com um grande nmero de informaes usando mtodos tradicionais. Para solucionar essa situao e para que no houvesse a necessidade de elevados investimentos financeiros em modificaes fsicas no sistema de distribuio, implementou-se uma soluo para esse problema atravs do uso da tecnologia de informao. O objetivo principal de um sistema de banco de dados possibilitar um ambiente que seja adequado e eficiente para uso na recuperao e armazenamento de informaes, pois a Empresa Beta S/A apresenta problemas na manuteno de registros dos clientes, fornecedores, funcionrios, departamentos, projetos e produtos. A loja em questo tem de porte grande em fase de expanso e o sistema computadorizado de manuteno de registros servir de base para que os funcionrios responsveis as recuperem, tire concluses e tome decises; reduzindo a redundncia, evitando a inconsistncia, mantendo a integridade e a transparncia dos dados atendendo a solicitao de todas as informaes, consequentemente, facilitando o desenvolvimento de novos aplicativos.

CAPTULO I: DESCRIO DO NEGCIO

Ao elaborar um plano de negcios, o empreendedor aprender muito mais a respeito do seu ramo de atividade e do seu mercado. Ele ter, a partir do plano, um controle muito maior sobre sua empresa, alm de conseguir competitividade ao buscar informaes sobre uma srie de questes levantadas no roteiro de um plano de negcios. A descrio do negcio consiste na definio da cadeia fornecedor-cliente da instituio, ou seja, no reconhecimento de toda a cadeia de agregao de valor. Definir a estrutura e funcionamento bsico do negcio (uma loja de roupas). Este documento deve esclarecer quais so os principais processos que ocorrem rotineiramente em um magazine, mostrando quais so as principais entidades da loja que participam destes processos, qual a sequncia de aes para realizao dos processos e quais so os elementos externos e internos envolvidos. Cadeia de valor um conjunto interligado de atividades criadoras de valores classificadas em dois grandes grupos: atividades primrias e atividades de apoio. As atividades primrias so aquelas que agregam valor direto ao produto ou servio. J as atividades de apoio, no menos importantes, agregam valor s atividades primrias, ou seja, agregam indiretamente valor ao produto ou servio.

Este projeto tem como principal objetivo a criao de um banco de dados para departamentos de logstica ou gerenciamento de sada de pedidos da Empresa Beta S/A. Tais departamentos tm por finalidade planejar, implementar e controlar o fluxo e armazenamento eficiente e econmico de matrias-primas, materiais semi- acabados e produtos acabados, bem como as informaes a eles relativas, desde o ponto de origem at o ponto de consumo, com o propsito de atender s exigncias dos clientes. Segundo ROCHA 2001 o programador colhe os dados genricos dos clientes e os molda no que se chama de classe. Uma classe descreve um grupo de objetos com propriedades (atributos), similares comportamentos (operaes), relacionamentos comuns com outros objetos e uma semntica comum. Conforme ELMASRI, 2005 um Sistema Gerenciador de Banco de Dados (SGBD) muito importante para as aplicaes nos dias de hoje. Banco de dados so conjuntos de dados estruturados que organizam informao. Para manipular as informaes que esto contidas nesse banco de dados, utilizado um SGBD, que responsvel pelo gerenciamento dos dados. Sendo assim, fundamental a presena de um banco de dados, que pode oferecer comodidade e tranquilidade para o bom funcionamento e desempenho das atividades logsticas de um departamento ou gerenciamento logstico.

CAPTULO II: DESCRIO DO BANCO DE DADOS

O projeto de banco de dados busca um banco de dados com cadastro de cliente e seus dados pessoais, de fornecedores e seus dados, de funcionrios e seus dados, de produtos (no caso roupas em geral) e suas caractersticas e de pedidos e suas informaes (como as marcas qual pertencem). Cada cliente, produto, pedido e fornecedor recebero um cdigo nico que os identificar no banco de dados. O atributo cdigo identificador, por conseguinte isso significa que cada indivduo possui um cdigo diferente. Logo os atributos nome e endereo no so identificadores (o mesmo nome ou o mesmo endereo) pode ser associados a diferentes entes. A loja possui transportadora prpria a Beta. Este projeto apresenta os funcionrios da empresa, relacionados com os seus dependentes para fins de imposto de renda. Cada dependente est relacionado a exatamente um empregado. Um dependente identificado pelo empregado ao qual ele est relacionado e por um nmero de seqncia que distingue os diferentes dependentes de um mesmo empregado. Os pedidos devero ser entregues a um dos fornecedores, os produtos podem ser entregues em locais, datas ou para clientes diferentes. Ainda assim, os clientes usufruem da transportadora, no caso a Beta e no podem ser trocadas em cada pedido. Cada pedido conter um ou mais produtos (gravata, camisa, cala, vestido, short), sendo especificadas as quantidades de cada um, e sero entregues pela transportadora ao cliente em datas definidas por pedido.

CAPTULO III: MODELAGEM DE DADOS: MODELO CONCEITUAL

O modelo conceitual da empresa Beta S/A concentra-se na forma como as estruturas sero criadas para armazenar os dados e prximo a realidade do ambiente dos clientes da corporao.

No projeto em questo onde controle de clientes, com todas as informaes detalhadas, controle de fornecedores com todas as informaes detalhadas. imprescindvel ter conhecimento de quais os produtos e as marcas mais vendidas. Aplicando o modelo conceitual para determinar como os dados acima sero tratados e guardados no banco de dados. As informaes acima podero ser prontamente discutidas com o cliente, pois se encontra no nvel conceitual dos dados. CAPTULO IV: INTERPRETAO DO MER RESTRIES DE MAPEAMENTO (CARDINALIDADE) D1-Departamento Financeiro As funes do departamento financeiro da empresa Beta S/A incluem a gesto do dinheiro, gesto de investimentos, gesto do risco financeiro e as relaes com os investidores. Esta uma descrio geral, no uma definio exaustiva e existe uma sobreposio considervel nestas classificaes. As funes do departamento financeiro lidam tambm com reas financeiras complexas, tais como taxas de cmbio, divisas estrangeiras, alteraes das taxas de juro, entre outras coisas. O departamento analisa as solicitaes encaminhadas e posteriormente o funcionrio responsvel executa os seguintes procedimentos: * Emisso de notas fiscais e faturas de prestao de servios; * Pagamentos diversos (fornecedores, prestadores de servios, folhas de salrios e bolsistas); * Conciliaes bancrias, aplicaes financeiras, saldos, extratos financeiros; * Controle e cobrana de adiantamentos (dirias e pronto pagamento). 1 n EMPREGADO

D1

D2- Departamento Contbil Departamento responsvel pela a execuo, o assessoramento, a superviso, a avaliao e o controle nas reas oramentria, financeira e patrimonial da Instituio. Atribuies do Departamento: * Anlise e emisso de empenhos; * Pagamento de dirias, contratos, suprimento de fundos, bolsas, servios prestados por pessoas fsicas e jurdicas, compras, convnios, folha de pagamento, precatrios; * Anlise e controle de prestaes de contas de dirias, suprimento de fundos, convnios, lanamento da receita; *1 n EMPREGADO

D2 Controle da regularidade fiscal junto aos rgos federais, estaduais, municipais e outros.

D3- Departamento RH O Departamento RH responsvel pelo desenvolvimento das seguintes atividades: Recrutar, Avaliar, Escolher, Manter o conjunto de fruncionrios ou colaboradores de uma empresa ou organizao. Dentro de empresas denominado de recursos humanos que tambm chamado a exercer , avliar, desenvolver, manter os profissionais existentes nas empresas, estipulando junto a diretoria desta, polticas de carreira e salrio. Ento, sendo assim, conclumos que, esse departamento tem uma das mais importantes funes dentro de empresas, onde a vida profissional de seus colaboradores pode ser determinada atravs de avaliaes constantes para futuras indicaes promoes. 1 n EMPREGADO

D3

D4- Departamento Pessoal O Departamento Pessoal da empresa Beta S/A constitudo por trs setores: Admisso, Compensao e Desligamento. O setor de Admisso de Pessoal tem por atribuio cuidar de todo o processo de integrao do indivduo na empresa, dentro dos critrios administrativos e jurdicos. Tem incio na busca do profissional no mercado de trabalho, adequar nas funes do cargo e efetuar o registro de acordo com as conformidades da legislao do trabalho. O setor de Compensao de Pessoal tem por atribuio cuidar de todo processo de controle de freqncia, pagamento de salrios e benefcios, bem como de pagamentos de taxas, impostos e contribuies. A partir da integrao dos empregados na empresa, tem incio no controle do fluxo de freqncia ao trabalho, elaborao da folha de pagamento, controle de benefcios e finaliza em clculos de tributos. O Setor de Desligamento de Pessoal tem por atribuio cuidar de todo processo de desligamento e quitao do contrato de trabalho, estendendo-se na representao da empresa junto aos rgos oficiais (DRT, Sindicato, Justia do Trabalho, etc.) e cuidar de toda rotina de fiscalizao. Tem incio a partir do desligamento do empregado e termina quando da sua efetiva quitao do contrato de trabalho. Assim, podemos organizar da seguinte maneira: | DEPARTAMENTO PESSOAL | |

SETOR DE ADMISSO | SETOR DE COMPENSAO

| SETOR DE DESLIGAMENTO

Atribuies:Recrutamento e SeleoIntegraoRegistro | Atribuies:Jornada de TrabalhoFolha de PagamentoBenefciosTributao | Atribuies:Resciso do contrato de TrabalhoJustia do TrabalhoFiscalizao | Para consulta desta obra, os assuntos esto organizados dentro deste fluxo lgico das atividades do Departamento Pessoal, complementados com os "Assuntos Paralelos ", que apresentam outros diversos assuntos, destacando-se entre outros: * Participao dos Empregados nos Lucros ou Resultados da Empresa - PLR; * Contrato por prazo determinado - Lei n 9.601/98; * Perfil Profissiogrfico - Lei n 9.528/97; * Terceirizao; Contrato Parcial - Medida Provisria n 1.709, de 06/08/98. 1 n EMPREGADO

D4

A idealizao para a companhia relaciona elementos de uma entidade a outros elementos dessa mesma entidade. No referido projeto diz respeito entidade funcionrio ao Gerenciamento de Pessoal (Departamento Pessoal).

D5- Departamento Administrativo Os servios administrativos esto ligados a todos os departamentos, tendo como incumbncia os seguintes: * Encaminhamento dos vrios documentos emitidos pelos demais departamentos aos clientes; * Atendimento ao pblico no cliente mensal, aquele que surge no balco desejando um requerimento, uma procurao, recibos, locao, contratos de compra e venda de roupas; * Atendimento das chamadas telefnicas e recebimento de Fax em geral; * Coleta junto aos clientes de documentos necessrios para a execuo dos servios; * Demais servios externos necessrios para o bom desempenho das execues dos servios. 1 n EMPREGADO

D5

D6- Departamento Operacional 1 n EMPREGADO

D6

O Departamento Operacional tem finalidade a dar suporte logstico aos seus setores, bem como providenciar as adoes das medidas por ele determinada e procedendo seu planejamento para os setores que o compem tenha uma boa organizao.

D7- Departamento Marketing O departamento ou profissional de marketing deve agir como um guia e liderar os outros departamentos e profissionais no desenvolvimento, produo, execuo e suprimento de produtos ou servios para seus clientes. A comunicao vital. O pessoal do marketing tem uma melhor compreenso do mercado e das necessidades do cliente, mas no deve agir independentemente do desenvolvimento do produto ou do servio ao cliente. Deve haver uma comunho de idias. O marketing deve estar envolvido sempre que se discute o desenvolvimento de um novo produto ou uma funo relacionada ao cliente. Os objetivos e diretrizes estabelecidos pelo marketing devem, pelo projeto, estar em linha com a viso e a misso da empresa. O alto escalo administrativo deve se envolver e estimular a cooperao de todos os departamentos na implementao do plano, integrando uma mensagem consistente em todos os canais de comunicao. As etapas para montar o plano de marketing consistem em quatro etapas: * Pesquisar e analisar o seu negcio e o mercado; * Planejar e escrever o plano; * Implementar o plano; *1 n EMPREGADO

D7 Avaliar os resultados.

D8- Departamento Vendas O departamento de vendas da Beta S/A formado por pessoas de alto nvel tcnico que so responsveis pela estratgia e poltica da empresa. A poltica adotada acompanhar o projeto de todos os clientes em todas as fases desde a concepo, desenvolvimento at o incio de produo. O departamento busca constantemente novas oportunidades, objetivando assim uma melhor penetrao do mercado em relao a nossa concorrncia. Buscando assim uma melhoria nos preos e prazo de entrega.

O departamento de vendas o responsvel pela estratgia e poltica comercial da companhia e tem como misso atingir ou superar as receitas projetadas, atravs do correto posicionamento dos empreendimentos, definio da melhor estratgia comercial a ser praticada, seja em termos de poltica tarifria, estrutura de distribuio, posicionamento e treinamento das equipes comerciais ou atravs da busca constante de novas oportunidades, objetivando assim uma melhor penetrao de mercado em relao concorrncia. A estrutura do departamento de vendas consiste em: * Dimenso da empresa; * Produto a ser comercializado no caso roupas; * Especificidades; * Grau tecnolgico; * Clientes; * Disperso geogrfica dos atuais clientes; * Clientes-alvo; * Modelos de organizao da equipe de vendas.

1 n EMPREGADO

D8

D9- Departamento Controle de Estoque A administrao do controle de estoque deve minimizar o capital total investido em estoques, pois ele caro e aumenta continuamente, uma vez que, o custo financeiro tambm se eleva. A empresa Beta S/A no poder trabalhar sem estoque, pois, sua funo amortecedora entre vrios estgios de produo vai at a venda final do produto. O controle de estoque de suma importncia para a empresa, sendo que se controlam os desperdcios, desvios, apuram-se valores para fins de anlise, bem como, apura o demasiado investimento, o qual prejudica o capital de giro. Os objetivos dos departamentos de compras, de produo, de vendas e financeiro, devero ser conciliados pela administrao de controle de estoques, sem prejudicar a operacionalidade da empresa. Na administrao da empresa Beta S/A, a responsabilidade dos estoques fica sob uma nica pessoa. Os departamentos tradicionais ficam livres desta responsabilidade e podem dedicar-se sua funo primria. A administrao

geral da empresa dever determinar ao departamento de controle de estoque, o programa de objetivos a serem atingidos, isto , estabelece certos padres que sirvam de guias aos programadores e controladores e tambm de critrios para medir o desenvolvimento do departamento. Estas polticas so diretrizes que, de maneira geral, so as seguintes: * Metas de empresas quando h tempo de entrega dos produtos ao cliente; * Definio do nmero de depsitos de almoxarifados e da lista de materiais a serem estocados nele; * At que nvel dever flutuar os estoques para atender uma alta ou baixa demanda ou uma alterao de consumo; * As definies das polticas so muito importantes ao bom funcionamento da administrao de estoques.

1 n EMPREGADO

D9

CAPTULO V: DEFINIO DAS TABELAS

O modelo de dados relacional representa os dados da base de dados como uma coleo de relaes; cada relao pode ser entendida como uma tabela ou um simples arquivo de registros. A companhia Beta S/A organizada em departamentos. Cada departamento tem um nome, um cdigo e um empregado que gerencia o departamento. Um departamento pode ter diversas localizaes. Determinado departamento controla inmeros projetos, sendo que cada um tem um nome, um nmero e uma localizao; a respeito do funcionrio armazena-se o nome, o nmero do seguro social, endereo, sexo, data de nascimento, nmero de salrio-mnimo a qual recebe. Todo empregado associado a um departamento, mas pode trabalhar em diversos projetos, que no so necessariamente controlados pelo mesmo departamento. Armazenamse, tambm, os dependentes de cada empregado so armazenados para propsito de garantir os benefcios do seguro. Para cada dependente ser armazenado o nome, sexo, data de nascimento e o relacionamento com o empregado.

So registrados dados referentes aos clientes como um cdigo nico, nome, data da primeira compra, logradouros, cidade, estado e telefone.

Tabela 1.1 Modelo Relacional Departamento

Cod Depto D1 D2 D3 D4 D5 D6 D7 D8 D9

| Descrio Departamento | | | |

| Financeiro | Contbil

| Recursos Humanos

| Departamento Pessoal

| Departamento Administrativo| | Operacional | | Marketing | Vendas | |

| Controle de Estoque |

Tabela 1.2 Modelo Relacional Funcionrio

NumReg Func. | NomeFunc. | CodDepto | 1101 | Andr Silva | D1 |

| DtAdmisso | Salrio

| Sexo | NSS do Func. | Fone

| 10/01/2000 | 15 SM

|M

| 123456789

| 2565-1234

1102 | Lucas Ferreira | 12/01/2001 | 7 SM | D2 | 1103 | Antnio Fagundes 8897 | D3 |

|M

| 987654321

| 2345-4649

| 13/02/2001 | 8 SM

|M

| 213467888

| 2234-

1104 | Paulo coelho | 11/05/2001 | 4 SM | M | 1105 | Maria Senna | 05/01/2002 | 7 SM | D4 |

| 909876533

| 2241-5896

| D5

|F

| 765432458

| 2234-5521

1106 | Ana Luiza Pereira 8834 | D6 | 1107 | Pedro Fernandes | D9 |

| 12/11/2003 | 2 SM

|F

| 980065543

| 4545-

| 22/01/2004 | 1 SM | M

| 432123338

| 2496-8855

1108 | Aline Rocha | 11/06/2004 | 7 SM | D5 | 1109 | Marco Simes 8132 | D7 |

|F

| 982234567

| 1234-9675

| 15/09/2005 | 8 SM

|M

| 994567831

| 2235-

1110 | Pedro Vieira | 20/10/2007 | 3 SM | M |

| 789064423

| 2594-3232

| D8

Tabela 1.3 Modelo Relacional Funcionrio/Dependente

NumReg Func. | Nome do Dependente 1101 | Juliana Silva | F 1101 | Ana Silva |F

| Sexo | Data de Aniv. | Relao |

| 05/04/1956 | Esposa | 01/01/1987 | Filha | |F |M |F |F

1102 | Maria Ferreira 1102 | Henrique Ferreira 1103 | Suzana Fagundes 1104 | Luciana coelho 1104 | Rafael coelho | M 1105 | William Senna 1105 | Keila Senna |F

| 11/08/1945 | Esposa | 01/07/1965 | Filho | | 22/09/1970 | Esposa | 05/04/1956 | Esposa

| |

| 05/04/1956 | Filho | |M | 05/04/1956 | Marido |

| 05/04/1956 | Filha | |F | 05/04/1956 | Filha | |

1105 | Catarina Senna 1106 | Luiz Pereira |M

| 05/04/1956 | Marido |M |F |F |F

1106 | Leonardo Pereira 1107 | Lana Fernandes 1107 | Antonia Fernandes 1107 | Amanda Fernandes

| 05/04/1956 | Filho | | 22/09/1970 | Esposa | 01/01/1987 | Filha | | 01/01/1987 | Filha | |

1107 | Fernanda Fernandes | F 1108 | Marcos Rocha| M 1109 | Marlene Simes 1109 | Otvio Simes 1110 | Vanessa Vieira 1110 | Vitria Vieira | M

| 01/01/1987 | Filha | | |

| 05/04/1956 | Marido |F |M |F

| 05/04/1956 | Esposa | 01/07/1965 | Filho | | 05/04/1956 | Esposa

| 01/07/1965 | Filho |

Tabela 1.4 Modelo Relacional Fabricante

Cod Depto D1 D2 D3 D4 D5 D6 D7 D8 D9

| Nome do Fabricante | NumReg do Fabricante | 001 | 002 | 003 | | 005 | | | |

| Frum | Armani | Lacoste | Prada | 004

| Clandestine Industries | Ben Sherman | 006 | Volcom | Burberry | Fred Perry | 007 | 008 | 009 | | | |

Tabela 1.5 Modelo Relacional Fornecedor/Estoque

Cod Depto | Nome do Fornecedores | NumReg do Fornecedores Transportadora | Estoque | Unidade de Armazenamento | Descrio D1 D2 D3 D4 | Calvin Klein | 00111 | Beta | A1 | 111 | Pea | | 112

| Nome da |

| Dolce Gabbana | Boss | 00311 | Ecko | 00411

| 00211 | Beta | A3 | Beta | A4

| Beta | A2 | 113 | 114

| Pea |

| Pea | | Pea |

D5 D6 D7 D8 D9

| Oakley | Quiksilver

| 00511 | 00611

| Beta | A1 | Beta | A2 | 117

| 115 | 116

| Pea | | Pea |

| Daslu | 00711 | Osmoze

| Beta | A3

| Pea | | 118 | Pea |

| 00811

| Beta | A4 | 119

| Colcci | 00911

| Beta | A1

| Pea |

Tabela 1.6 Modelo Relacional Cliente

Cdigo Cliente | Nome Cliente | Data da 1 compra Estado | Telefone | 11011 | Juliano Ribeiro 1234 | 11022 | Lucas Fonseca | 2345-4649 | 11033 | Antnio Lennon 8897 | 11044 | Paulo Banderas | 2241-5896 | 11055 | Maria Kubitschek 5521 | 11066 | Ana Luiza Lima | 2545-8834 | 11077 | Luiz Albuquerque | 2496-8855 | 11088 | Aline Gonalves 9675 |

| Logradouro

| Cidade

| 10/04/2000 | R.: Manoel Gomes, 89| BH

| MG

| 2565-

| 22/01/2000 | R.: Afonso Gomes, 2899

| BH

| MG

| 13/02/2000 | R.: Pedro Alves, 221 | BH

| MG

| 2234-

| 21/05/2001 | R.: Gustavo Coelho, 2345

| BH

| MG

| 05/01/2001 | R.: D. Pedro II, 567

| BH

| MG

| 2234-

| 12/11/2002 | R.: Av. Tiradentes, 760

| BH

| MG

| 22/01/2003 | R.: Alfredo Salgado, 15

| BH

| MG

| 21/06/2004 | R.: Das Flores, 8349

| BH

| MG

| 2234-

11099 | Marco Rocha | 22/09/2005 | R.: Duque de Caxias, 73 8132 | 11100 | Pedro Santos | 10/10/2007 | R.: Lucas Neves, 112 | BH | CAPTULO VI: DEFINIO E INTERPRETAO DOS RELACIONAMENTOS

| BH

| MG

| 2235-

| MG

| 2594-3232

O Modelo Entidade-Relacionamento fundamentado na percepo do mundo real da empresa Beta S/A. O seu objetivo facilitar o projeto de banco de dados da empresa Beta S/A, possibilitando a especificao da estrutura lgica geral do banco de dados, como atributos identificadores distinguem ocorrncias de uma entidade umas das outras. A questo fundamental do projeto de chaves reduzir ao mximo os efeitos de redundncia e a alterao dos valores de campos constituintes da chave primria ou a remoo de uma entidade de um conjunto entidade pode ocasionar problemas de integridade referencial.

Um funcionrio pode ter N dependentes.

Um fornecedor pode fazer N pedidos. Um pedido pode conter N tipo de produtos.

Um funcionrio trabalha N projetos. Um projeto pode conter vrios empregados trabalhando para o seu desenvolvimento.

Um funcionrio trabalha no mximo em 1 (um) departamento. Um departamento tem at N empregados lotados nele.

Um funcionrio gerencia no mximo 1(um) departamento. As chaves primrias de cada entidade e relacionamento esto sublinhadas.

O projeto apresenta restries de integridade no que diz respeito s tabelas que contm atributos: Nome, CPF, Endereo, Telefone, o atributo Nome possa ter no mximo 50 caracteres, e que CPF pode ter 11 caracteres e que Telefones pode receber 11 inteiros, ou ainda, a tabela dependente deve ser preenchida com dados da tabela funcionrios. CAPTULO VII: MODELO LGICO

A montagem de um modelo lgico deve obedecer esquematizao do modelo lgico, adaptando-o s caractersticas de cada plataforma de banco de dados. Nesse trabalho, o modelo fsico utilizado refere-se utilizao de um banco de dados em Microsoft Access 2007, presente no pacote de aplicativos Microsoft Office 2007.

Um cliente faz nenhum ou vrios pedidos, e um pedido feito por somente um cliente. Um pedido contm um ou vrios produtos, e um produto est contido em nenhum ou vrios pedidos. A transportadora Beta transporta nenhum ou vrios pedidos, e entrega os pedidos para nenhum ou vrios clientes, e um cliente recebe o pedido atravs somente da transportadora Beta.

FORNECEDORES Cdigo Nome Telefone (0,n)

CLIENTES Cdigo Nome Telefone (0,n)

PEDIDO Cdigo Nome Telefone (0,n)

TRANSPORT. BETA S/A Cdigo Nome Telefone (0,n)

FUNCIONRIO

Cdigo Nome Telefone (0,n)

EMPRESA BETA S/A

CLIENTES Cdigo cliente int not null (PK) Nome cliente char (30) not null Telefone char (15) not null Estado char (25) not null Cidade char (25) not null Logradouro char (25) not null Cdigo do pedido int not null (FK)

PEDIDO Cdigo pedido int not null (PK) Endereo char (120) not null Telefone char (15) not null Estado char (25) not null Cidade char (25) not null Logradouro char (25) not null

FUNCIONRIO Cdigo Funcionrio int not null (PK) Nome Funcionrio char (30) not null Telefone char (15) not null Estado char (25) not null Cidade char (25) not null Logradouro char (25) not null

TRANSPORTADORA BETA S/A Cdigo pedido int not null (PK) Endereo char (120) not null Telefone char (15) not null Estado char (25) not null Cidade char (25) not null Logradouro char (25) not null Cdigo do pedido int not null (FK)

FORNECEDORES Cdigo Fornecedores int not null (PK) Nome Funcionrio char (30) not null Telefone char (15) not null

RELAO DE ENTREGA Cdigo da entrega int not null (PK) Endereo char (120) not null Data da entrega char (15) not null

Estado char (25) not null Cidade char (25) not null Logradouro char (25) not null

Estado char (25) not null Cidade char (25) not null Logradouro char (25) not null Cdigo cliente int not null (FK) Cdigo do pedido int not null (FK)

RELAO DE PRODUTO POR PEDIDO Cdigo do pedido int not null (FK) Nmero do pedido (95) not null Descrio do produto char (25) not nul Preo char (25) not null Desconto char (25) not null Cd. rel. prod. p/ pedido int not null (PK)

RELAO DE PEDIDO Cdigo do pedido int not null (PK) Data da entrega char (15) not null Pedido data char (25) not null Pedido total char (25) not null Logradouro char (25) not null Endereo char (120) not null Cdigo cliente int not null (FK)

CAPTULO VIII: FERRAMENTAS UTILIZADAS

Durante a elaborao deste trabalho foram utilizadas duas ferramentas essencialmente: * Microsoft Office 2007, da Microsoft, para a elaborao do esquema fsico. * http://www.microsoft.com * http://office.microsoft.com * Microsoft Word 2007, presente no pacote de aplicativos Microsoft Office 2007.

CONCLUSO

Um Sistema Gerenciador de Banco de Dados facilita o processo de definir (especificar tipos de dados a serem armazenados), construir (armazenar dados que possam ser manipulados por um SGBD) e manipular (inserir, atualizar e remover base dados de diversas aplicaes) como: controle de redundncia: podem-se construir regras para que o gerenciamento seja mais eficaz evitando assim a redundncia dos dados e economiza-se espao em disco, visto que

clientes, fornecedores, produtos, funcionrios, departamentos e projetos s podem ser cadastrados uma nica vez. Restrio a acesso no autorizado: No banco de dados da empresa Beta S/A com vrios usurios, cada um tem acesso no que lhe permitido, restringindo os acessos de cada usurio ou grupo de usurios, permitido assim acessos autorizados para cada usurio a seu departamento, por conseguinte, garantia de armazenamento persistente. O banco de dados da empresa Beta S/A orientado a objetos reconhece esse formato no precisando fazer converso de tipos; garantia de armazenamento de estruturas para o processamento eficiente de consultas: provendo um mecanismo que facilita a busca, a insero ou atualizao da base de dados; compartilhamento de dados: fornecendo um controle de concorrncia para assegurar que atualizaes simultneas resultem em modificaes corretas; fornecimento de mltiplas interfaces: Devido aos vrios tipos de usurios, com variados nveis de conhecimento tcnico, o SGBD da Beta S/A deve fornecer uma variedade de interfaces para atend-los. Os tipos de interfaces incluem linguagens de consulta para usurios ocasionais, interfaces de linguagem de programao para programadores de aplicaes, formulrios e interfaces dirigidas por menus para usurios comuns. O projeto tem a capacidade de representar uma variedade de relacionamentos complexo entre dados, bem como recuperar e modificar dados relacionados de maneira fcil e eficiente possui a garantia de backup e restaurao de dados mesmo que as falhas sejam ocasionadas por falhas de software ou hardware ele assegura a integridade dos dados. Neste projeto foi proposto a criao de um sistema de informaes que possibilita a conciliao dos setores comerciais com os setores de distribuio da empresa Beta S/A. Atravs desta composio, possvel gerar os indicadores de perdas setoriais. Dessa forma, viabilizando que haja o processo de gesto e controle de perdas em um sistema, a partir da anlise e do acompanhamento das partes que o compe. A principal vantagem percebida da utilizao deste sistema, a partir do estudo, foi de que ele no precisa, na grande maioria das situaes, de grandes intervenes fsicas nas redes de distribuio para que haja uma conciliao entre as regies comerciais com os setores de distribuio operacional. Dessa forma, evitam-se altos gastos financeiros para uma adequao fsica na distribuio das roupas.

REFERNCIAS BLIOGRFICAS

C. J. Date. Introduo a Sistema de Banco de Dados. Editora Campus, 2000

ELMASRI, Ramez. Sistemas de banco de dados. Ramez Elmasri e Shamkant B. Navathe; revisor tcnico Luis Ricardo de Figueiredo. So Paulo: Addison Wesley, 2005.

ROCHA, A. R. R. et al. Unified Modeling Language. 2001. Disponvel em <http://www.dei.unicamp.br/almir/seminarios/2001.1/5mno/uml/>. Acesso em 12/05/2011.

Takai,Osvaldo Kotaro; Italiano, Isabel Cristina; Ferreira, Joo Eduardo.DCC-IME-USP Fevereiro, 2005.

1 n EMPREGADO

D1

Vous aimerez peut-être aussi