You are on page 1of 18

FUNDAMENTOS DE BASE

DE DATOS
ING. CARLOS ANCONA
DEFINICIN DE BASE DE
DATOS
Es la representacin de los conjuntos
de entidades y sus interrelaciones que
permiten el acceso de forma
compartida con muchos usuarios.
DIFERENCIA ENTRE
ARCHIVOS Y UNA BASE DE
DATOS
Los archivos:
Tienen registros de un solo tipo.
No existe interrelacin de archivos.
Se crean archivos distintos para cada
aplicacin con informacin redundante.
Sirven para un solo usuario o una sola
aplicacin.


DIFERENCIA ENTRE
ARCHIVOS Y UNA BASE DE
DATOS
La base de datos:
Tiene entidades de distintos tipos.
Existe la interrelacin de entidades.
Todos los sistemas trabajan con la misma
BD y eso evita la redundancia de la
informacin.
Es compartida con distintos usuarios y
aplicaciones.


ENTORNO
DBMS (SGBD)
Sistema de gestin de base de datos.
Permite realizar todo tipo de
consultas, inserciones o
actualizaciones en la base de datos.

Ejemplo: Se quiere conocer a todos
los alumnos mayores de 25 aos que
estn matriculados en la materia de
base de datos.
INTEGRIDAD DE DATOS
La informacin debe de ser viable.

La integridad puede ser comprometida
por:
Errores del programa
Errores de operacin humana
Avera de disco
Transacciones incompletas,etc.
EJEMPLO TRANSACCIN
MODELO ER (entity-
relationship)
Es uno de los enfoques de
modelizacin de datos que mas se
utiliza en cualquier tipo de base datos.

Las herramientas informticas CASE
permiten realizar el modelo y el diseo
facilmente.

CASE: Computer Aided Software
Engineering
CONSTRUCCIONES
BSICAS
Entidad: Es un objeto del mundo real
que podemos distinguir del resto de
objetos y de los que nos interesan
algunas propiedades.

Ejemplos: un empleado, producto, una
materia, un prestamo bancario, etc.
CONSTRUCCIONES
BSICAS
Atributo: Las propiedades de los
objetos que nos interesan se llaman
atributos.

Ejemplos: su nombre, apellido, edad,
sueldo, raza, marca, etc.
CONSTRUCCIONES
BSICAS
Clave candidata: Son aquellas que
pueden utilizar para identificar cada
elemento de la entidad y el valor debe
ser unico.

Clave primaria: Es aquella que se
definir como la clave principal de
nuestra entidad y esta va subrayada
para identificarla.
CONSTRUCCIONES
BSICAS
Interrelacin: Se define como la
asociacin entre las entidades.

Se define por medio de un rombo.
EJEMPLO DE
INTERRELACIONES
EJEMPLO DE
INTERRELACIONES
INTERRELACION BINARIAS
Conectividad uno a uno (1:1)
INTERRELACION BINARIAS
Conectividad uno a muchos (1:N)
INTERRELACION BINARIAS
Conectividad muchos a muchos (M:N)

You might also like