Professional Documents
Culture Documents
SUDAMERICANO
INGENIERIA EN ANALISIS DE SISTEMAS
REALIZADO POR:
CRISTIAN CUESTA
JOSE MONJE
DIRECTOR:
CARLOS VERDUGO
RODOLFO CORONEL Ing. Esteban Caceres
2008-2009
Introduccin
Elsiguientetrabajohasidorealizadoconlafinalidaddedisearunabase
dedatosparaunaCompaadeTransportesProvinciales.Lacualadems
dequenospermitiringresarlosdatosdelospasajeros,eltransportista,
elmediodetransporte,etc.Nosayudaraenlaarduatareadelregistrode
los mismos de una manera mucho ms eficiente y conveniente para la
empresa.
Paraestohemosdesarrolladoelusodetablasdereferenciadecadauna
de las posibles entidades que se nos presente adems estas contendrn
una serie de campos los cuales nos informaran detalladamente antes,
durante,ydespusdelacreacindelabasededatosparaestaEmpresa.
Ademspodremosverelusodelasdiferentesformasdenormalizacinen
cada uno de las tablas adems de su posterior identificacin de claves
principales,forneasycdigos.
Marco Terico
Concepto Base de Datos
Unabasededatosesunalmacnquenospermiteguardargrandes
cantidadesdeinformacindeformaorganizadaparaqueluegopodamos
encontraryutilizarfcilmente.
Sedefineunabasededatoscomounaseriededatosorganizadosy
relacionadosentres,loscualessonrecolectadosyexplotadosporlos
sistemasdeinformacindeunaempresaonegocioenparticular
Desdeelpuntodevistainformtico,labasededatosesunsistema
formadoporunconjuntodedatosalmacenadosendiscosquepermiten
elaccesodirectoaellosyunconjuntodeprogramasquemanipulenese
conjuntodedatos.
Caractersticas
Entrelasprincipalescaractersticasdelossistemasdebasede
datospodemosmencionar:
Independencialgicayfsicadelosdatos.
Redundanciamnima.
Accesoconcurrenteporpartedemltiplesusuarios.
Integridaddelosdatos.
Consultascomplejasoptimizadas.
Seguridaddeaccesoyauditoria.
Respaldoyrecuperacin.
Accesoatravsdelenguajesdeprogramacinestndar.
Ventajas de las bases de datos
Complejidad:
Coste del equipamiento adicional:
Vulnerable a los fallos:
Modelo entidad-relacin
Losdiagramasomodelossonunaherramientaparaelmodeladodedatosdeun
sistemadeinformacin.Estosmodelosexpresanentidadesrelevantesparaun
sistemadeinformacin,susinter-relacionesypropiedades.
Normalizacin
Normalizacinesunconjuntodereglasquesirvenparaayudaralosdiseadoresa
desarrollarunesquemaqueminimicelosproblemasdelgica.
Cadareglaestbasadaenlaqueleantecede.Lanormalizacinseadoptporqueel
viejoestilodeponertodoslosdatosenunsololugar,comounarchivoounatabladela
basededatos,eraineficienteyconducaaerroresdelgicacuandosetratabade
manipularlosdatos.
Primera Forma Normal (1FN)
LaregladelaPrimeraFormaNormalestablecequelascolumnasrepetidasdeben
eliminarseycolocarseentablasseparadas.
LaregladelaSegundaFormaNormalestablecequetodaslasdependenciasparcialesse
debeneliminaryseparardentrodesuspropiastablas.
LaregladelaTerceraFormaNormalsealaquehayqueeliminarysepararcualquier
datoquenoseaclave.Elvalordeestacolumnadebedependerdelaclave.Todoslos
valoresdebenidentificarsenicamenteporlaclave.
Pasajeros
Chofer
Boleto
Proceso de normalizacion
Normalizacin a Primera forma
Las bases de datos son sencillas de crear, hay distintas formas de hacerlo,
pero es cuestin de comodidad y hbito dira yo, por ejemplo, se pueden
crear desde el lenguaje SQL, tambin desde el popular phpMyAdmin, y
claro mediante el Control panel. Existen varias formas, pero stas aqu
mencionadas son las ms usadas.
RECOMENDACIONES
Al finalizar esta prctica hemos aprendido con xito la complejidad de esta
tecnologa que tiene muchos parmetros que son tan importantes para la
comunicacin.
Con lo aprendido pondremos en prctica los temas tratados ya sea con el fin de
ayudar o realizar nuestros propios trabajos que ayer eran desconocidos para
nosotros.