Está en la página 1de 15

Inconsistencias y

redundancia en las
bases de datos
Jimnez Casillas Adrin
Prieto Galvn Triana Andaluca
Ramrez Ramrez Luis Fernando
Rodrguez Morales Gustavo


1
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

B
a
s
e
s

d
e

d
a
t
o
s

Redundancia de datos.
Se presenta cuando se repiten
innecesariamente datos en los archivos
que conforman la base de datos.
2
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

B
a
s
e
s

d
e

d
a
t
o
s

En otras palabras de dice que
hay redundancia de datos
cuando la misma informacin es
almacenada varias veces en el
mismo sistema de archivo o
ficheros
3
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

B
a
s
e
s

d
e

d
a
t
o
s

Problemas de la redundancia
Si tenemos algo apuntado en dos
lugares diferentes no pasar demasiado
tiempo hasta que las dos anotaciones
dejen de ser coherentes, porque
habremos modificado la anotacin en
uno de los lugares y nos habremos
olvidado de hacerlo en el otro.
4
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

B
a
s
e
s

d
e

d
a
t
o
s

La duplicacin de datos es el tipo de
redundancia ms habitual, pero tambin
tenemos redundancia cuando
guardamos en la BD datos derivados (o
calculados)
a partir de otros datos de la misma BD.
De este modo podemos responder
rpidamente a consultas globales, ya
que nos ahorramos la lectura de gran
cantidad de registros.
5
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

B
a
s
e
s

d
e

d
a
t
o
s

Dificultades
Esto siempre es algo a evitar, la
redundancia dificulta la tarea de
modificacin de datos, y es el
motivo ms frecuente de
inconsistencia de datos.
6
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

B
a
s
e
s

d
e

d
a
t
o
s

Inconsistencia de datos.
Ocurre cuando existe informacin
contradictoria o incongruente en la
base de datos.

Slo se produce cuando existe
redundancia de datos.


7
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

B
a
s
e
s

d
e

d
a
t
o
s

Si una localidad de memoria es
mapeada en la memoria cache. Se dice
que es un Cache hit.

En este caso el contenido de la
localidad de memoria es cargada en
cualquiera de los dos resgistros IF/EX
del pipeline en el caso de una
instruccin, o en el caso de carga en
los registros de Mem/WB.






8
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

Puede darse el caso de que dos
aplicaciones diferentes
proporcionen resultados distintos
para el mismo dato. Esto conlleva
un aumento a los costos de
almacenamiento y acceso a los
datos.

9
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

B
a
s
e
s

d
e

d
a
t
o
s

10
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

B
a
s
e
s

d
e

d
a
t
o
s

Ejemplo
Una base de datos est inconsistente si dos datos que deberan ser iguales no lo son. Por
ejemplo, un empleado aparece en una tabla como activo y en otra como jubilado.

11
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

B
a
s
e
s

d
e

d
a
t
o
s

Por ejemplo, la direccin y nmero
telefnico de un cliente particular puede
aparecer en un archivo que contenga
registros de una cuenta de ahorros y en
un archivo que contenga registros de una
cuenta corriente.
En qu consiste?
La inconsistencia consiste en que no
todas las copias redundantes contienen la
misma informacin.

Esto sucede, por ejemplo, cuando se
actualiza el dato de un lugar, pero el dato
duplicado en otro lugar no es actualizado.
12
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

Dificultades en el acceso a
datos.
Cuando existe redundancia e inconsistencia
de datos en un sistema tradicional de
archivos no se puede acceder de forma
rpida e integral a los datos.
13
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s


Ejemplo.
14
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

Bibliografas
Date, C. J.,Introduccin a los sistemas de bases
de datos,PEARSON EDUCACIN, Mxico, 2001,
pp 960.


Rafael Camps Par, Luis Alberto Casillas
Santilln,Bases de Datos, Universidad de
Catalunya,2005,pp 460.
14
I
n
s
t
i
t
u
t
o

P
o
l
i
t

c
n
i
c
o

N
a
c
i
o
n
a
l

E
s
c
u
e
l
a

S
u
p
e
r
i
o
r

d
e

C

m
p
u
t
o

S
i
s
t
e
m
a
s

O
p
e
r
a
t
i
v
o
s

También podría gustarte