SlideShare una empresa de Scribd logo
1 de 9
Redundancia e inconsistencia
de datos
Debido a que los archivos y programas de aplicación son creados por diferentes
programadores en un largo período de tiempo, los diversos archivos tienen
probablemente diferentes formatos y los programas pueden estar escritos en
diferentes lenguajes.
La misma información puede estar duplicada en diferentes lugares (archivos).
Esta redundancia conduce a un almacenamiento y coste de acceso más altos.
Además puede conducir a inconsistencia de datos; es decir, las diversas copias de
los mismos datos no pueden coincidir.
Evitar dificultad en el
acceso a los datos.-
El entorno de procesamiento de archivos convencional no permite que
los datos necesarios sean obtenidos de una forma práctica y eficiente. Se
deben desarrollar sistemas de recuperación de datos más interesantes
para un uso general.
Evitar el aislamiento de
datos
Debido a que los datos están dispersos en varios archivos, y los archivos
pueden estar en diferentes formatos, es difícil escribir nuevos programas de
aplicación para recuperar los datos apropiados.
Evitar los problemas de
Integridad.
Los valores de los datos almacenados en la base de datos deben satisfacer
ciertos tipos de ligaduras de inconsistencia.
Los desarrolladores hacen cumplir esas ligaduras en el sistema añadiendo el
código apropiado en los diversos programas de aplicación. Sin embargo, cuando
se añaden ligaduras, es difícil cambiar los programas para hacer que se cumplan.
El problema es complicado cuando las ligaduras implican diferentes elementos
de datos de diferentes archivos.
Evitar el problema de
atomicidad
Un sistema de una computadora, como cualquiera otro dispositivo
mecánico o eléctrico, está sujeto a fallo.
En muchas aplicaciones es crucial asegurar que una vez que un fallo a
ocurrido y se ha detectado, los datos se restauran al estado de
consistencia que existía antes del fallo, es decir, las modificaciones deben
de ocurrir por completo o no ocurrir en absoluto.
Evitar anomalías en el
acceso concurrente.
Conforme se ha ido mejorando el conjunto de ejecución de los sistemas y
ha sido posible una respuesta en tiempo más rápida, muchos sistemas
han ido permitiendo a múltiples usuarios actualizar los datos
simultáneamente.
En tales sistemas un entorno de interacción de actualizaciones
concurrentes puede dar lugar a datos inconsistentes.
Evitar los problemas de
seguridad:
La información de toda empresa es importante, aunque unos datos lo son más
que otros, por tal motivo se debe considerar el control de acceso a los mismos,
no todos los usuarios pueden visualizar alguna información, por tal motivo para
que un sistema de base de datos sea confiable debe mantener un grado de
seguridad que garantice la autentificación y protección de los datos.
En un banco por ejemplo, el personal de nóminas sólo necesita ver la parte de
la base de datos que tiene información acerca de los distintos empleados del
banco y no a otro tipo de información.
1.1 objetivo de las bases de datos

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Exposición base de datos
Exposición base de datos  Exposición base de datos
Exposición base de datos
 
Sistemas de información web
Sistemas de información webSistemas de información web
Sistemas de información web
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datos
 
Taller 1
Taller 1Taller 1
Taller 1
 
Exposicion base de datos dayana avellaneda 10 a
Exposicion base de datos dayana avellaneda 10 aExposicion base de datos dayana avellaneda 10 a
Exposicion base de datos dayana avellaneda 10 a
 
Taller n1 base de datos 2010
Taller n1 base de datos 2010Taller n1 base de datos 2010
Taller n1 base de datos 2010
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bd
BdBd
Bd
 
My sql
My sqlMy sql
My sql
 
Seguridad de base de datos
Seguridad de base de datos Seguridad de base de datos
Seguridad de base de datos
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Seguridad Base de datos
 Seguridad Base de datos  Seguridad Base de datos
Seguridad Base de datos
 
Aplicacion de base de datoss
Aplicacion de base de datossAplicacion de base de datoss
Aplicacion de base de datoss
 
Entorno Cliente Servidor
Entorno Cliente Servidor Entorno Cliente Servidor
Entorno Cliente Servidor
 
Que es una bd
Que es una bdQue es una bd
Que es una bd
 

Destacado

Objetivos de las bases de datos
Objetivos de las bases de datosObjetivos de las bases de datos
Objetivos de las bases de datosJosé Ramirez
 
Sistemas gestores de las bases de datos
Sistemas gestores de las bases de datosSistemas gestores de las bases de datos
Sistemas gestores de las bases de datosDiana Vélez
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidademilio_ambrosio
 
Objetivos de una bases de datos
Objetivos de una bases de datosObjetivos de una bases de datos
Objetivos de una bases de datosleticia rueda
 

Destacado (6)

Objetivos de las bases de datos
Objetivos de las bases de datosObjetivos de las bases de datos
Objetivos de las bases de datos
 
Sistemas gestores de las bases de datos
Sistemas gestores de las bases de datosSistemas gestores de las bases de datos
Sistemas gestores de las bases de datos
 
Taller 1 bases de datos
Taller 1 bases de datosTaller 1 bases de datos
Taller 1 bases de datos
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 
Objetivos de las bases de datos
Objetivos de las bases de datosObjetivos de las bases de datos
Objetivos de las bases de datos
 
Objetivos de una bases de datos
Objetivos de una bases de datosObjetivos de una bases de datos
Objetivos de una bases de datos
 

Similar a 1.1 objetivo de las bases de datos

Contenido UNIDAD I. ARCHIVOS CONVENCIONALES Y BASES DE DATOS
Contenido UNIDAD I.  ARCHIVOS CONVENCIONALES Y BASES DE DATOSContenido UNIDAD I.  ARCHIVOS CONVENCIONALES Y BASES DE DATOS
Contenido UNIDAD I. ARCHIVOS CONVENCIONALES Y BASES DE DATOSspgutierrez86
 
Introducción
IntroducciónIntroducción
Introducciónjuli-juli
 
Presentación Objetivos de la Organización de las Bases de Datos
Presentación Objetivos de la Organización de las Bases de Datos Presentación Objetivos de la Organización de las Bases de Datos
Presentación Objetivos de la Organización de las Bases de Datos john jumbo
 
Introducción bases de datos
Introducción bases de datosIntroducción bases de datos
Introducción bases de datosJymmy Guevara
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datosgerardd98
 
Expo base de datos
Expo base de datosExpo base de datos
Expo base de datosAlfredo Joya
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datosRaul Hernandez
 
Elizabeth salgado informatica ii -1201
Elizabeth salgado   informatica ii -1201Elizabeth salgado   informatica ii -1201
Elizabeth salgado informatica ii -1201261208
 
Elizabeth salgado informatica II -1201
Elizabeth salgado   informatica II -1201Elizabeth salgado   informatica II -1201
Elizabeth salgado informatica II -1201261208
 
Presentación Objetivos de la Organización de las Bases de Datos
Presentación Objetivos de la Organización de las Bases de Datos Presentación Objetivos de la Organización de las Bases de Datos
Presentación Objetivos de la Organización de las Bases de Datos John Jumbo
 
Presentación de los Objetivos de la Organización de las Bases de Datos
Presentación de los Objetivos de la Organización de  las Bases de DatosPresentación de los Objetivos de la Organización de  las Bases de Datos
Presentación de los Objetivos de la Organización de las Bases de DatosJohn Jumbo
 
Presentación Objetivos de la Organización de una Base de Datos
Presentación Objetivos de la Organización de una Base de DatosPresentación Objetivos de la Organización de una Base de Datos
Presentación Objetivos de la Organización de una Base de DatosJohn Jumbo
 

Similar a 1.1 objetivo de las bases de datos (20)

Base de datos-word
Base de datos-wordBase de datos-word
Base de datos-word
 
Informática i1 base de datos
Informática i1 base de datosInformática i1 base de datos
Informática i1 base de datos
 
Deber
DeberDeber
Deber
 
Base de datos
Base de datosBase de datos
Base de datos
 
Contenido UNIDAD I. ARCHIVOS CONVENCIONALES Y BASES DE DATOS
Contenido UNIDAD I.  ARCHIVOS CONVENCIONALES Y BASES DE DATOSContenido UNIDAD I.  ARCHIVOS CONVENCIONALES Y BASES DE DATOS
Contenido UNIDAD I. ARCHIVOS CONVENCIONALES Y BASES DE DATOS
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Introducción
IntroducciónIntroducción
Introducción
 
Taller n°1
Taller n°1Taller n°1
Taller n°1
 
Presentación Objetivos de la Organización de las Bases de Datos
Presentación Objetivos de la Organización de las Bases de Datos Presentación Objetivos de la Organización de las Bases de Datos
Presentación Objetivos de la Organización de las Bases de Datos
 
Introducción bases de datos
Introducción bases de datosIntroducción bases de datos
Introducción bases de datos
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Expo base de datos
Expo base de datosExpo base de datos
Expo base de datos
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Elizabeth salgado informatica ii -1201
Elizabeth salgado   informatica ii -1201Elizabeth salgado   informatica ii -1201
Elizabeth salgado informatica ii -1201
 
Elizabeth salgado informatica II -1201
Elizabeth salgado   informatica II -1201Elizabeth salgado   informatica II -1201
Elizabeth salgado informatica II -1201
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentación Objetivos de la Organización de las Bases de Datos
Presentación Objetivos de la Organización de las Bases de Datos Presentación Objetivos de la Organización de las Bases de Datos
Presentación Objetivos de la Organización de las Bases de Datos
 
Presentación de los Objetivos de la Organización de las Bases de Datos
Presentación de los Objetivos de la Organización de  las Bases de DatosPresentación de los Objetivos de la Organización de  las Bases de Datos
Presentación de los Objetivos de la Organización de las Bases de Datos
 
Presentación Objetivos de la Organización de una Base de Datos
Presentación Objetivos de la Organización de una Base de DatosPresentación Objetivos de la Organización de una Base de Datos
Presentación Objetivos de la Organización de una Base de Datos
 

1.1 objetivo de las bases de datos

  • 1.
  • 2. Redundancia e inconsistencia de datos Debido a que los archivos y programas de aplicación son creados por diferentes programadores en un largo período de tiempo, los diversos archivos tienen probablemente diferentes formatos y los programas pueden estar escritos en diferentes lenguajes. La misma información puede estar duplicada en diferentes lugares (archivos). Esta redundancia conduce a un almacenamiento y coste de acceso más altos. Además puede conducir a inconsistencia de datos; es decir, las diversas copias de los mismos datos no pueden coincidir.
  • 3. Evitar dificultad en el acceso a los datos.- El entorno de procesamiento de archivos convencional no permite que los datos necesarios sean obtenidos de una forma práctica y eficiente. Se deben desarrollar sistemas de recuperación de datos más interesantes para un uso general.
  • 4. Evitar el aislamiento de datos Debido a que los datos están dispersos en varios archivos, y los archivos pueden estar en diferentes formatos, es difícil escribir nuevos programas de aplicación para recuperar los datos apropiados.
  • 5. Evitar los problemas de Integridad. Los valores de los datos almacenados en la base de datos deben satisfacer ciertos tipos de ligaduras de inconsistencia. Los desarrolladores hacen cumplir esas ligaduras en el sistema añadiendo el código apropiado en los diversos programas de aplicación. Sin embargo, cuando se añaden ligaduras, es difícil cambiar los programas para hacer que se cumplan. El problema es complicado cuando las ligaduras implican diferentes elementos de datos de diferentes archivos.
  • 6. Evitar el problema de atomicidad Un sistema de una computadora, como cualquiera otro dispositivo mecánico o eléctrico, está sujeto a fallo. En muchas aplicaciones es crucial asegurar que una vez que un fallo a ocurrido y se ha detectado, los datos se restauran al estado de consistencia que existía antes del fallo, es decir, las modificaciones deben de ocurrir por completo o no ocurrir en absoluto.
  • 7. Evitar anomalías en el acceso concurrente. Conforme se ha ido mejorando el conjunto de ejecución de los sistemas y ha sido posible una respuesta en tiempo más rápida, muchos sistemas han ido permitiendo a múltiples usuarios actualizar los datos simultáneamente. En tales sistemas un entorno de interacción de actualizaciones concurrentes puede dar lugar a datos inconsistentes.
  • 8. Evitar los problemas de seguridad: La información de toda empresa es importante, aunque unos datos lo son más que otros, por tal motivo se debe considerar el control de acceso a los mismos, no todos los usuarios pueden visualizar alguna información, por tal motivo para que un sistema de base de datos sea confiable debe mantener un grado de seguridad que garantice la autentificación y protección de los datos. En un banco por ejemplo, el personal de nóminas sólo necesita ver la parte de la base de datos que tiene información acerca de los distintos empleados del banco y no a otro tipo de información.