3. 2. LAS BASES DE DATOS
¿Qué son las bases de datos?
i. Una base de datos es un “almacén” que nos permite guardar
grandes cantidades de información de forma organizada para
que luego podamos encontrarla y utilizarla fácilmente.
ii. La base de datos es un sistema formado por un conjunto de
datos almacenados en discos que permiten el acceso directo a
ellos y un conjunto de programas que manipulen ese conjunto
de datos.
iii. Se define una base de datos como una serie de datos
organizados y relacionados entre sí, los cuales son recolectados
y explotados por los sistemas de información de una empresa o
negocio en particular.
4. 2. LAS BASES DE DATOS
¿Qué es un Sistema de base de datos?
Sistema computarizado para llevar registros.
Una especie de “armario electrónico”.
Permite agregar/eliminar/modificar archivos.
Permite agregar/eliminar/modificar registros a
esos archivos.
5. 2. LAS BASES DE DATOS
Componentes de un sistema de base de
datos:
Datos
Hardware
Software
Usuarios
6. 2. LAS BASES DE DATOS
Datos
Integrados (elimina redundancia e inconsistencia)
Compartidos (concurrencia, diferentes fines)
Ejemplos:
• Datos de Alumnos del curso ADMI273 y ADMI274
• Datos de Libros de la Biblioteca de la UACh
7. 2. LAS BASES DE DATOS
Hardware
Capacidad de procesamiento
Almacenamiento secundario
Ejemplos:
• Discos Duros
• Computadores
8. 2. LAS BASES DE DATOS
Software
DBMS (Sistema de Administración de Base de Datos)
Aplicaciones
Ejemplos:
• Página de la UACh
• ORACLE, MySQL
9. 2. LAS BASES DE DATOS
Usuarios
Programadores de aplicaciones
Usuarios finales
DBA (Administrador de Base de Datos)
Ejemplos:
• Estudiantes que visitan la Página de la UACh
• Informáticos
10. 2. LAS BASES DE DATOS
Datos Persistentes
En una aplicación que maneja datos que no son
persistentes, éstos desaparecen una vez que
termina la ejecución del programa.
Una base de datos es un conjunto de datos
persistentes que es utilizado por los sistemas de
aplicación de una organización.
11. 2. LAS BASES DE DATOS
¿Por qué una base de datos?
Ventajas (frente a archivos en papel):
Compactación
Velocidad
Menos trabajo laborioso
Actualidad
Los datos pueden compartirse
Es posible reducir la redundancia
Es posible eliminar inconsistencias
12. 2. LAS BASES DE DATOS
¿Por qué una base de datos?
Ventajas (frente a archivos en papel):
Es posible realizar manejo de transacciones
Es posible mantener la integridad
Es posible hacer cumplir las políticas de seguridad
Es posible hacer cumplir los estándares definidos
13. 2. LAS BASES DE DATOS
Modelo de 3 Capas
• Capa de Presentación (Lógica de Presentación).
• Capa de Componentes Empresariales (Lógica Transaccional).
• Capa de Datos (Lógica de Integridad /Acceso a los datos)
14. 2. LAS BASES DE DATOS
Arquitectura tradicional de sistemas
BD1 USERS1
BD1
BD
BD2 BD2
BD3 USERS2
BD3
USERS3