You are on page 1of 29

Enfoques de procesamiento de datos

Diseo de Base de Datos


Otoo 2016

Elementos del procesamiento de datos

El dato como recurso


Concepto de dato e informacin
Concepto de base de datos

El dato como recurso


El dato es un recurso esencial para las organizaciones
Tiene un costo y un valor asociado
Debe ser administrado, planificado y controlado como cualquier
otro recurso de la organizacin
Las organizaciones requieren para operar diferentes tipos de
recursos: dinero, materias primas, inmuebles, vehculos,
maquinarias y herramientas, recursos humanos, recursos
naturales, recursos tecnolgicos, entre otros

Concepto de dato e informacin


Los datos son hechos relacionados con personas, objetos,
eventos u otras entidades del mundo real
La informacin est compuesta de datos que han sido
organizados o procesados para apoyar la toma de
decisiones

Concepto de base de datos


Una base de datos es un conjunto de datos relacionados o
pertenecientes a un mismo contexto, que permiten
satisfacer las necesidades de informacin de una
organizacin
Desde una perspectiva organizacional, una base de datos se puede
definir como un conjunto de datos operacionales relevantes para la
toma de decisiones

Concepto de base de datos


Una base de datos permite integrar y compartir datos

Enfoques de procesamiento de datos

El enfoque tradicional
El enfoque de bases de datos
Concepto de DBMS
Funciones del DBMS

El enfoque tradicional
El enfoque tradicional se relaciona con el procesamiento de
datos por unidad organizacional
Cada sistema es diseado para satisfacer las necesidades de
una unidad organizacional o grupo de usuarios
No refleja una planificacin o modelo corporativo

Tambin se conoce como enfoque por agregacin

El enfoque tradicional
Cada nuevo sistema se disea para manipular su propio
conjunto de archivos de datos
Los archivos son altamente dependientes del sistema
La reestructuracin de los archivos de datos es compleja
Agregacin se refiere al proceso evolutivo que se presenta al ir
acoplando a un sistema de informacin nuevas funciones o
requerimientos

El enfoque tradicional
Si los datos que usa el nuevo sistema ya existen en archivos
de otros sistemas, normalmente no se integran para evitar
el rediseo los sistemas anteriores

El enfoque de bases de datos


En el enfoque de bases de datos, el dato es visto como un
recurso que debe se compartido entre diferentes usuarios
Cada usuario puede tener una vista propia de los datos, de
acuerdo a sus requerimientos de informacin

Los datos son almacenados de tal manera que son


independientes del sistema de informacin que los usa

El enfoque de bases de datos


Los principales elementos del enfoque de bases de datos
son los usuarios, los sistemas, herramientas de software y
las bases de datos

El enfoque de bases de datos


Usuarios finales: usuarios que modifican datos en la base
de datos y que reciben informacin desde sta
Usuarios tcnicos: usuarios que son responsables del diseo
de la base de datos, de su administracin y del desarrollo
de los sistemas de informacin

El enfoque de bases de datos


Sistemas de informacin: usados para facilitar el ingreso y
la administracin de los datos operacionales de la
organizacin y para proveer informacin a los usuarios
Herramientas CASE: usadas para apoyar el desarrollo de
software, especialmente en lo que respecta al diseo de las
bases de datos y los sistemas de informacin

El enfoque de bases de datos


Base de datos operacional: lugar donde se almacenan los
datos operacionales de la organizacin. Puede ser
centralizada o distribuida
Repositorio del DBMS: lugar donde se almacenan las
definiciones y la estructura de los datos, las configuraciones
de las bases de datos y del DBMS. Tambin se denomina
diccionario de datos

Concepto de DBMS Discusin


Qu es un DBMS y cules son sus funciones principales?
Investigue usando un buscador el concepto de DBMS
Comente con el grupo sus hallazgos

Concepto de DBMS
El DBMS es un sistema de software que permite tener un
control centralizado de las operaciones de proteccin,
ingreso, modificacin, eliminacin y recuperacin de datos
de una o ms bases de datos
A un DBMS (Database Management System) tambin se le
denomina SGBD (Sistema de Gestin de Base de Datos) en
espaol

Concepto de DBMS
Un DBMS en ocasiones se refiere al software, hardware y
firmware que en conjunto permiten manejar bases de datos
Existe una gran variedad de software DBMS, algunos de
ellos libres y otros comerciales

Funciones del DBMS


Funcin de definicin de datos: permite especificar tipos de
datos, la estructura lgica y las relaciones de los datos, y las
caractersticas fsicas sobre la organizacin y acceso
Funcin de manipulacin de datos: permite almacenar,
modificar y recuperar los datos de la base de datos
Funcin de seguridad de datos: permite controlar el acceso
y la concurrencia de los usuarios y provee mecanismos de
respaldo y recuperacin de la base de datos

Comparacin de los enfoques

Problemas del enfoque tradicional


Ventajas del enfoque de base de datos
Riesgos al usar el enfoque de base de datos

Problemas del enfoque tradicional


Redundancia no controlada de datos: prdida de espacio,
tiempo perdido en actualizacin
Inconsistencia de datos: errores en las aplicaciones, reportes
inconsistentes, prdida de la confianza del usuario en la
integridad del sistema de informacin
Inflexibilidad: lenta evolucin de los sistemas de
informacin, frustracin de los usuarios

Problemas del enfoque tradicional


Escasa posibilidad de compartir los datos: los nuevos
sistemas requieren nuevos archivos con datos duplicados
Pobre estandarizacin: inconsistencia por sinnimos y por
homnimos, dificultad en el mantenimiento de los sistemas
Baja productividad del programador: mayor costo del
desarrollo y del mantenimiento de los sistemas

Ventajas del enfoque de BD


Mnima redundancia de datos: la redundancia est
controlada, por lo general se usa como respaldo
Consistencia de datos: si existe redundancia, se modifican
todos los registros donde est el dato
Integracin de datos: los datos son organizados en
relaciones lgica considerando un adecuado modelo
corporativo

Ventajas del enfoque de BD


Datos compartidos: permite el acceso concurrente, aunque
bajo ciertas restricciones
Facilita el desarrollo de aplicaciones: el programador no
necesita cargar con las tareas de diseo, construccin y
mantencin de archivos maestros
Controles de seguridad, privacidad e integridad: se
establece la funcin del administrador de bases de datos

Ventajas del enfoque de BD


Flexibilidad en el acceso: mltiples trayectorias de
recuperacin de cada dato mediante SQL
Independencia de los datos: separacin de los datos y sus
definiciones de los sistemas que usan los datos

Ventajas del enfoque de BD


Reduccin de la mantencin de programas: como los datos
son independientes de los sistemas de software, se reduce
la necesidad de modificarlos.

Riesgos al usar el enfoque de BD


Personal especializado: para convertir o adaptar sistemas
existentes, desarrollar y estimar nuevos estndares de
programacin, disear las bases de datos y entrenar al
nuevo equipo de personas
Necesidad de respaldos: tener mnima redundancia puede
llevar a problemas al no contar con copias de datos que
sirvan de respaldo

Riesgos al usar el enfoque de BD


Problemas al compartir datos: se exige sincronizacin de
datos en acceso concurrente y deteccin de bloqueos por
interferencias
Conflicto organizacional: al compartir datos se exige un
consenso en la definicin, la propiedad y la responsabilidad
por la exactitud de stos

You might also like