clase 1 - arquitectura de las bd

55
- Diseño de Bases de Datos Unidad I ARQUITECTURA DE LAS BASES DE DATOS

Upload: yasna-leon

Post on 17-Aug-2015

222 views

Category:

Documents


3 download

TRANSCRIPT

- Diseo de Bases de Datos Unidad IARQUITECTURA DE LAS BASES DE DATOS2Objetivos de la Unidad Describir las diferencias entre el enfoque tradicional de procesamiento de datos y el enfoque de base de datos. Explicar la Importancia del enfoque de bases de datosen el desarrolla de sistemas de Informacin.3MotivacinEl manejo de informacin implicael saber como organizar los datos. Las organizaciones incorporan sistemas computacionales con el nde resol!erproblemas puntuales que apoyan el desarrollo de sus tareas" 4Concetos !ene"ales El Dato como un recurso# Las organizaciones $oy en d%a reconocen la necesidad de incorporar el dato como un recurso mas &as% como los nancieros' (umanos' materiales' etc.)' por lo tanto el dato debe ser *dministrado' +lanicado y ,ontrolado' de tal manera de apoyar el logro de los objeti!os organizacionales. -i bien es cierto el dato tiene un rol diferente al resto de los recursos de la empresa' tiene con ellos una caracter%stica com.n importante# /iene un costo y un !alor asociado.5In#o"$acin o datoEs posible diferenciar dato de informacin de la siguiente manera# In#o"$acin%0 ,onjunto de datos relacionados que cobran importancia dependiendodequienlosanalizayqueesuna $erramienta fundamental para la toma de decisiones. Dato%0 -onletras'palabras'n.merosygr1casquedescriben e!entospersonascosaseideasquesetransformanen In#o"$acin cuando se utilizan como base para alguna accin o toma de decisiones.6En#o&'e o" A("e(acin )o T"adicional* En la d2cada del 34 el tratamiento de la informacinse caracterizo por la aplicacin de programas denominados Balance Line. La lgica de operacin de estos programas se basaba en la actualizacin de uno o masarc$i!os maestros a partir de uno o m1s arc$i!os de transacciones. 5tro tipo de programa utilizado en esta era son los -istemas de +rocesamiento de *rc$i!os.7En#o&'e o" A("e(acin )o T"adicional* -e relaciona con el procesamiento de datos por departamento &o 6nidad organizacional)Los -I* responden a requerimientos de usuarios de aplicaciones indi!iduales &remuneraciones' contabilidad' control de in!entario' etc.),ada -I* es dise7ado para satisfacer las necesidades de un departamento o un grupo de usuarios.El nombre por agregacin representa un proceso e!oluti!o que se maniesta al ir acoplando nue!os -I*.8En#o&'e o" A("e(acin )o T"adicional* ,ada 8ue!a aplicacin es dise7ada con su propio conjunto de arc$i!os de datos. 9uc$os datos pueden ya existir en arc$i!os de otras aplicaciones' pero para ser usados necesitan ser reestructurados. La mayor%a de las !eces es m1s f1cil dise7ar nue!os arc$i!os para cada aplicacin. ,ada programa es due7o de sus arc$i!os de datos y la lgica del programa es dependiente de los formatos y descripcionesde esos datos.9En#o&'e o" A("e(acin )o T"adicional*+e"sectiva Co$'tacionalempleadoclientesproductos facturaProgramaFacturacinProveedorproductos EmpleadoProgramaComprasclientesproductos facturaProgramaventasProgramaSueldos!Desventajas del En#o&'e o" A("e(acin :edundancia no controlada# *l tener cada aplicacin sus propios arc$i!os existe un alto grado de redundancia. Inconsistencia de datos# -e produce cuando el dato es almacenado en distintas partes y no se modica en todas ellas al realizarse una actualizacin. In;exibilidad# 8o se puede responder con facilidad a requerimientos de informacin &reportes' documentos' etc.) que no $allan sido considerados en el dise7o original. Escasa posibilidad de compartir datos# *l tener cada aplicacin sus propios arc$i!os' existe poco oportunidad para los usuarios de compartir datos.

Desventajas del En#o&'e o" A("e(acin +obre estandarizacin# *l desarrollar sistemas de informacin se requieren est1ndares'b1sicamentepara los nombres de datos' formatos y restricciones de acceso' esto es dif%cil en este enfoque porque la responsabilidad por el dise7o y operacin es descentralizada. +ro!oca dos tipos de problemas.