You are on page 1of 13

INSTITUTO SUPERIOR TECNOLOGICO

SUDAMERICANO
INGENIERIA EN ANALISIS DE SISTEMAS

Creacin y Gestin de una base de Datos

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

Control sobre la redundancia de datos:


Consistencia de datos:
Comparticin de datos:
Mantenimiento de estndares:
Mejora en la integridad de datos:
Mejora en la seguridad:
Mejora en la accesibilidad a los datos:
Mejora en la productividad:
Mejora en el mantenimiento:
Aumento de la concurrencia:

Desventajas 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.

Segunda Forma Normal (2FN)

LaregladelaSegundaFormaNormalestablecequetodaslasdependenciasparcialesse
debeneliminaryseparardentrodesuspropiastablas.

Tercera Forma Normal (3FN)

LaregladelaTerceraFormaNormalsealaquehayqueeliminarysepararcualquier
datoquenoseaclave.Elvalordeestacolumnadebedependerdelaclave.Todoslos
valoresdebenidentificarsenicamenteporlaclave.

Cuarta Forma Normal (4FN)


Unatablaseencuentraen4FNsi,yslosi,paracadaunadesusdependencias
mltiplesnofuncionalesesunaclavecandidataounconjuntodeclavesprimarias.
Diseo de la base de datos
Tablas Principales

Pasajeros

Medio de transporte Bus

Chofer

Boleto
Proceso de normalizacion
Normalizacin a Primera forma

Normalizacin a segunda forma

Normalizacin a tercera forma


Relacin de Entidades
Conclusiones
Para concluir en este trabajo hemos podido observar el mtodo de
aplicacin de las distintas formas de normalizacin, la tabla de relacin de
entidades, el uso de los diferentes programas en la creacin de una base
de datos como es el caso de DBDesinger4 y por supuesto el anlisis
detallado paso a paso de las diferentes entidades y relaciones.

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.

Cuidadosamente se ha establecido esta prctica adquiriendo los conocimientos


necesarios para realizar de nuevo esta prctica sin fallos de errores.

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.

Por lo general estos temas son fciles de aprender, y tambin adquirir


conocimientos que varan en la comunicacin controlando e impulsando el deseo
de aprender lo que maana ser intil.
GRACIAS POR SU ATENCION

You might also like