Documente Academic
Documente Profesional
Documente Cultură
EDERVALDO RIBEIRO DE JUSUS FERNANDO MARTINS DA SILVA MICHEL GALENO RICARDO CESARIO DE ARAUJO
TAGUATINGA-DF 2013
EDERVALDO RIBEIRO DE JUSUS FERNANDO MARTINS DA SILVA MICHEL GALENO RICARDO CESARIO DE ARAUJO
TAGUATINGA-DF 2013
EDERVALDO RIBEIRO DE JUSUS FERNANDO MARTINS DA SILVA MICHEL GALENO RICARDO CESARIO DE ARAUJO
Trabalho apresentado por avaliao do rendimento escolar na disciplina de Banco de Dados do curso de Tecnologia em Redes de Computadores da Faculdade Jesus Maria e Jose ministrada pelo professor Moises Faustino.
RESUMO
Atravs de diversos modelos relacionais pode ser implementado um determinado modelo que contenha as informaes especificadas pelo diagrama ER. Diferentes modelos podem resultar em diferentes performance do sistema construdo no banco de dados o que pode facilitar ou complicar a construo ou manuteno do modelo de banco de dados. Para a transformao do modelo ER em relacional tem que se seguir passos definidos, como traduo das entidades e atributos, traduo de relacionamentos e atributos, generalizao e especializaes. Um fator determinante e adotar a traduo de caso de relacionamentos e a cardinalidade mnima e mxima. A terceira forma de implementar um relacionamentos e com a fuso entre as entidades envolvidas no relacionamento. Algumas entidades tem participao mnima e outras tem sua participao de carter obrigatrio. Em outros casos ambas tem participao obrigatria. A engenharia reversa no modelo relacional de uma forma geral pode ser definido como uma abstrao, um processo que resulta em um modelo conceitual, que vai descrever abstratamente a implementao.
SUMRIO
06 07 07
4.2 Procedimentos Tcnicos................................................................................. 09 4.3 Populao e Amostra...................................................................................... 09 4.4 Coleta de Dados............................................................................................. 5 REFERNCIAL TORICO.................................................................................. 5.1 Conceito.......................................................................................................... 5.2 Transformaes ER para relacional............................................................... 10 11 11 11
REFERNCIA....................................................................................................... 15
1 PROBLEMA
E cada vez mais importante um planejamento eficiente para a construo de um banco de dados tais como informaes, quantidades de dados, registros, relacionamentos, grupos e outras informaes necessrias para o funcionamento do sistema. Sendo assim, um projeto de banco de dados contribuiria para um melhor desempenho de armazenamento da informaes?
2 OBJETIVOS
Promover melhorias e mostrar a eficincia e rapidez que um sistema de banco de dados pode oferecer a uma rgo especifica ou uma empresa privada para se adequar e utilizar os recursos e ferramentas tecnolgicas de Banco de Dados.
Encontrar ou seja identificar quais recursos e o que pode ser melhorado para que um sistema de banco de dados possa atender uma determinada entidade seja ela particular ou governamental, dentro de suas necessidades e estratgias.
3. JUSTIFICATIVA
De acordo com os avanos tecnolgicos hoje e de extrema importncia mantermos um conjunto de informaes, uma coleo de dados que se agrupam para tratar de um determinado assunto. SEGUNDO ASSUMPO: O governo o maior gerador de dados nesse espao territorial e, por isso, deve se preocupar constantemente com a interao entre seus rgos e os cidados. O acesso a esses dados e a capacidade de trabalh -los muito importante. Na Dataprev, boa parte dos bancos de dados j colocada para utilizao do pblico. O que est mudando hoje a formatao disso para que reforce cada vez mais a cidadania, destacou. (
http://www.dnt.adv.br/noticias/especialistas-discutem-importancia-dos-padroes-webpara-a-ampliacao-das-acoes-de-e-gov) Seguindo essa linha de raciocnio e imprescindvel a implantao dessa ideia que por sua vez permite maior acessibilidade a documentos governamentais e empresariais de forma rpida e objetiva, no futuro essa aderncia ser cada vez maior, por isso a importncia e facilidade na busca de dados e informaes. De Acordo com FACHIN:
A pesquisa documental toda informao de forma oral, escrita ou visualizada que consiste na coleta, classificao, seleo difusa, e na utilizao de toda espcie de informaes, compreendendo tambm as tcnicas e mtodos que facilitam sua busca e identificao. (2001, pag. 152)
Hoje a necessidade de gerenciar as informaes, controlar e proteger os dados cresceram muito, alm disso eles precisam ser acessados e encontrados com rapidez e praticidade. Por isso a importncia de implementar sistemas e banco de dados, depois desse acontecimento passou-se a ter um controle mais eficiente das informaes com eficincia e rapidez, o fato e que com apenas um clique os usurios teriam as informaes necessrias na frente do monitor, podendo extrair vrios tipos de informaes.
4 METODOLOGIA
Foi realizado atravs de pesquisas qualitativas - com o uso de mtodos de pesquisa com grandes indicadores em base de estudos sobre Transformao de Modelos para analisar os meios de funcionamento, sendo analisadas as formas tcnicas de conhecimentos para melhores resolues a que venha ajudar a manter os processos de Banco de Dados e sanar erros procedentes aos trabalhos.
No estudo foram utilizadas pesquisas bibliogrficas com fonte de informao para definies de conceito trazendo abordagem relacional, abordagem ER com o intuito de trazer entendimento em seus termos, sistemas e perifricos para sanar duvidas de pessoas leigas e entendidas no assunto, sendo de grande abrangncia de conhecimento pretendendo trazer dados reais que ilustrem constantes formas de trabalho de empresas em funo do sistema.
As pessoas avaliadas neste processo so profissionais de tecnologia. Podendo ser de ambos os sexos, de ambas as idades e funes. Todos devero informar direta ou indiretamente seus conceitos e tcnicas desenvolvidas tendo como instrutor um profissional de tecnologia.
10
A forma de coleta de dados sero, em pesquisas em livros tcnicos acadmicos, sites de pesquisa, artigos relacionados ao tema, e outras fontes de informaes relacionadas ao tema, um questionrio conter 5 perguntas nas quais sero livres para gerir informaes precisas, ser aplicada individualmente por critrio de avaliao.
11
5. REFERENCIAL TORICO
5.1 Conceito
Num projeto de banco de dados tem a composio de trs fases que so a modelagem conceitual, o projeto lgico e fsico. A modelagem conceitual independente de aspectos tecnolgicos, a representao dos dados. No que diz Gonalves, um relacionamento nada mais do que uma ligao entre duas entidades (agora, Tabelas) que juntas criam informaes complexas (2007. p. 1).
Existem algumas regras a serem seguidas no modelo ER buscando em ter uma bom performance de instrues e tambm haver uma simplificao e o desenvolvimento e a manuteno de aplicaes. No que diz o autor Heuser:
Obter boa performance significa basicamente diminuir o nmero de acessos a disco, j que estes consomem o maior tempo na execuo de uma instruo de banco de dados.(1998. p. 98).
Uma das metas do banco de dados e que ocupe o menor espao possvel em disco e ao mesmo tempo alcanando uma tima performance. A vrios princpios a ser seguido que so: Evitar junes quer dizer que os dados so armazenados em uma sequencia no disco. Sendo bem mais simples para se encontrar os dados na tabela. Preferindo os dados necessrios a uma consulta em uma nica linha.
12
Diminuir o numero de chaves primarias tentar usar menos chaves. Por exemplo: Cliente(CodCliente,Nome,Telefone). Evitar campos opcionais - se tiver um controle de campo opcional isto pode acarretar um problema na programao.
PESSOA
Pessoa (CodigoPess,Nome,Endereo,Nasc,Adm)
Neste caso esta criando um ndice por cdigo de pessoa. Tendo o atributo cdigo identificador da entidade.
O relacionamento identificador identificado por uma linha mais densa. Cada entidade deve possuir um identificador. E existe varias formas distintas para identificarmos uma entidade. Imaginemos uma auto peas onde as peas ficam armazenados em prateleiras. E elas esto em uma sala organizada em prateleiras. Para ter a identificao exata tem que haver o numero de identificao da prateleira. Ento seria assim:
prateleira Nome da pea Fabricante
Numero da prateleira
13
Estudante
(1,1)
(0,n)
Grupo
Grupo(CodigoEmp,NSeq,Nome)
O grupo ser identificado com o cdigo do estudante que ter uma sequencia.
No que diz Heuser, Para a implementao de hierarquias de generalizao/especializao na abordagem relacional, h duas alternativas a considerar: (1) uso de uma tabela para cada entidade e (2) uso de uma nica tabela para toda hierarquia de generalizao/especializao (1998. p. 111). Neste mecanismo as entidades ter uma representao apenas uma vez no nvel alto. Transcrevendo uma tabela por hierarquia as entidades genricas sero feitas na mesma tabela. E conter: chave primaria, coluna atribuindo a entidade, outras colunas com alternativas de adicionar colunas de entidade genrica, colunas para entidades especializadas que contenha modificaes de colocar colunas a tabela entidade. No que refere Heuser:
Uma entidade especializada pode no gerar nenhuma coluna na implementao. Isto ocorrer caso a entidade especializada no tenha atributos e caso todos relacionamentos dos quais ele participe sejam implementados atravs de tabelas prprias.(1998. p. 111).
14
Estes atributos de acordo a figura acima ser representado numa unica entidade que contem um nvel alto com sua hierarquia.
15
REFERNCIAS
CACHO, Nlio Alessandro Azevedo. Disponvel em: <http://www.metropoledigital.ufrn.br/aulas_avancado/web/disciplinas/banco_de_dado s/aula_02.html>. Acesso em 01 de set. de 2013. p. 1
HEUSER, Carlos Alberto. Projeto de banco de dados. Rio Grande do Sul. Ed. Artmed. 1998. p. 98.
______. Projeto de banco de dados. Rio Grande do Sul. Ed. Artmed. 1998. p. 111.