Vous êtes sur la page 1sur 19

FUNDAMENTOS DE

BASES DE DATOS

1
PANORAMA GENERAL
DE LAS BASES DE DATOS RELACIONALES

Por procesamiento de datos se entiende el


conjunto de técnicas que permite reunir,
manejar y diseminar datos, para
alcanzar fines específicos.

2
R.Soruco
Los datos son entidades relativas a
personas, objetos lugares y
acontecimientos.
Para ser útiles, los datos deben estar
organizados en forma lógica y consecuente.

Las estructuras de datos son técnicas


para lograr la organización lógica de
datos en un sistema de computación.

3
R.Soruco
Información
• Los datos organizados y procesados de
manera significativa que facilitan su
interpretación y la toma de decisiones se
denominan información.
• La información es subjetiva y su
significado depende de la interpretación
del receptor.

4
R.Soruco
Objetos
Resumen Gráfico
Datos

Procesamiento
de Datos. Almace
Información namien
( Conjunto de
to
Técnicas)

Estructura de
Datos

5
R.Soruco
Datos e información
• Los datos constituyen los bloques de construcción
de la información.
• La información se utiliza para que revele el
significado de los datos.
• La información adecuada, pertinente y oportuna
es la clave para una buena toma de decisiones.
• La buena toma de decisiones es la clave para la
superviviencia organizacional en un ambiente
global.
6
R.Soruco
JERARQUIA DE DATOS
z Los datos están organizados conforme a
la jerarquía ilustrada en la siguiente
figura:
•Base de Datos
•Archivos
•Registros
•Dato Agregado
•Dato Elemental
•Carácter
7
R.Soruco
Sistemas de Ficheros
z Un sistema de ficheros es un conjunto de
programas que prestan servicio a los
usuarios finales.

z Cada programa define y maneja sus propios


datos

8
R.Soruco
Ejemplo
Proveedor
Empresas
Cliente ......

Venta de Vehículos

Ficheros Ficheros Ficheros


Clientes Proveedores
...... Vehículos

9
R.Soruco
Inconvenientes de los ficheros

z Separación y aislamiento de los datos


z Duplicación de datos
z Dependencia de datos.
z Formatos de ficheros incompatibles
z Consultas fijas y proliferación de
programas de aplicación.

10
R.Soruco
Historia
z Tienen sus raíces en el proyecto estadounidense
Apolo de mandar al hombre a la luna, en los años
sesenta.

z NAA (North American Aviation), desarrolló un


software, basado en el concepto de que varias
piezas pequeñas se unen para formar una pieza
más grande, se denomina una estructura
jerárquica
11
R.Soruco
Historia
z A mitad de los sesenta, se desarrolló IDS
(Integrated Data Store), de General Electric. Este
trabajo fue dirigido por uno de los pioneros en los
sistemas de bases de datos, Charles Bachmann. un
nuevo tipo de sistema de bases de datos conocido
como sistema de red.
z El DBTG (Data Base Task Group), presentó su
informe final en 1971 y aunque éste no fue
formalmente aceptado por ANSI (American
National Standards Institute), muchos sistemas se
desarrollaron siguiendo la propuesta del DBTG.
Estos sistemas son los que se conocen como
sistemas de red, o sistemas CODASYL o DBTG 12
R.Soruco
Historia
z En 1970 Codd, de los laboratorios de
investigación de IBM, escribió un artículo
presentando el modelo relacional.

z Después de varias críticas propone RM/V2


(1990) que dejo incompleto.

13
R.Soruco
BASE DE DATOS

“Es una colección de archivos, lógicamente


interrelacionados y estructurados,
independiente de los programas que lo
utilizan y por consiguiente de los usuarios.”

“Es una colección de archivos de datos y el


software que los manipula.”

14
R.Soruco
Participantes en el contexto
de las Bases de datos
z Eladministrador de la base de datos.
z Los diseñadores de la base de datos.
z Los programadores de aplicaciones y
z Los usuarios.

15
R.Soruco
Un Sistema Manejador de
Base de Datos (DBMS)
z Es un paquete de software que actúa como
interfase entre los programas del usuario y
la base de datos.
z El DBMS organiza el acceso a todo tipo de
datos. Con este sistema se sigue la pista de
todos los datos y se da a cada usuario una
visión individual de los mismos.

16
R.Soruco
Es un sistema computarizado cuyo propósito
general es mantener datos y hacer que estén
disponibles cuando se solicite. Los datos en
cuestión pueden ser cualquier cosa que se
considere importante para el individuo u
organización a la cual debe servir el
sistema.

17
R.Soruco
VENTAJAS DEL ENFOQUE
DE LA BASE DE DATOS
z Es posible reducir o disminuir la redundancia.
• Es posible evitar la inconsistencia.
• Es posible compartir los datos.
• Es posible hacer cumplir ciertas normas.
• Es posible aplicar restricciones de seguridad.
• Es posible mantener la integridad.
• Es posible mantener la independencia de datos.
18
R.Soruco
FIN

19