Introduccion a las bases de datos
-
Upload
cristian-salazar-c -
Category
Education
-
view
1.930 -
download
5
description
Transcript of Introduccion a las bases de datos
INTR
ODUCCIÓN A
LAS
BASES
DE D
ATOS
2. L
AS BASES D
E DAT
OS
¿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.
2. LAS BASES DE DATOS2. LAS BASES DE DATOS
2. LAS BASES DE DATOS2. 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.
2. LAS BASES DE DATOS2. LAS BASES DE DATOS
Componentes de un sistema de base de datos:
Datos Hardware Software Usuarios
2. LAS BASES DE DATOS2. 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
2. LAS BASES DE DATOS2. LAS BASES DE DATOS
Hardware Capacidad de procesamiento Almacenamiento secundario
Ejemplos:
• Discos Duros
• Computadores
2. LAS BASES DE DATOS2. LAS BASES DE DATOS
Software DBMS (Sistema de Administración de Base de Datos) Aplicaciones
Ejemplos:
• Página de la UACh
• ORACLE, MySQL
2. LAS BASES DE DATOS2. 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
2. LAS BASES DE DATOS2. 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.
2. LAS BASES DE DATOS2. 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
2. LAS BASES DE DATOS2. 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
2. LAS BASES DE DATOS2. LAS BASES DE DATOS
• 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)
Interfaz aUsuario
Acceso alos Datos
Lógica deIntegridad
LógicaTransaccional
Lógica dePresentación
Interfaz aUsuario
Lógica dePresentación
Modelo de 3 Capas
2. LAS BASES DE DATOS2. LAS BASES DE DATOS
BDBD1
BD2
BD3
BD1
BD2
BD3
USERS1
USERS2
USERS3
Arquitectura tradicional de sistemas