Академический Документы
Профессиональный Документы
Культура Документы
BASE DE
DATOS
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 particular.
BD
CARACTERISTICAS
• Independencia lógica y física de los
datos
• Redundancia mínima
• Acceso concurrente
• Integridad de datos
• Consultas complejas optimizadas
• Seguridad de acceso y auditoría
• Respaldo de recuperación
• Acceso a través de lenguajes de
programación
OBJETIVOS
• El propósito de las BD es eliminar los siguientes
inconvenientes:
• Redundancia e inconsistencia de datos
• Dificultad en el acceso a los datos
• Aislamiento de datos
• Problemas de integridad
• Problemas de atomicidad
• Anomalías en el acceso concurrente
• Problemas de seguridad
USOS Y APLICACIONES
DE LAS BD
• Banca
• Líneas aéreas
• Universidades
• Transacciones de tarjetas de
crédito
• Telecomunicaciones
• Finanzas
• Ventas
• Comercio en línea
• Producción
• Recursos humanos
ARQUITECTURA DE
BD
1. Sistemas de BD cliente-servidor
2. Sistemas de BD paralelas
3. Sistemas de BD distribuidas
NIVELES DE
ABSTRACCION DE BD
Nivel de
Vistas
Vista 1 Vista 2 ... Vista n
Nivel lógico
Nivel físico
GESTOR DE BASE
DE DATOS (DBMS)
Un sistema de administración de
bases de datos (DBMS) es un
software que define una base de datos,
guarda los datos, permite un lenguaje
de consulta, genera informes y crea
pantallas para ingresar datos.
El DBMS es conocido también como
Gestor de Base de Datos.
DBMS
Sirve como interface entre la base de
datos física y las peticiones del usuario
• Programadores de aplicaciones
• DBA (Data Base Administrator)
• Usuarios sofisticados
• Usuarios normales o finales
(ingenuos)
DBA
Una de las principales razones para usar un sistema de gestión de base de
datos es tener un control centralizado tanto de los datos como de los
programas que acceden a esos datos.
La persona que tiene este control central sobre el sistema se llama
Administrador de Base de Datos.
El DBA es
responsable
de:
• Administrar la estructura de la
base de datos
• Administrar la actividad de los
datos
• Administrar el sistema manejador
de base de datos.
• Establecer el diccionario de datos
• Asegurar la confiabilidad de la
base de datos
• Confirmar la seguridad de la base
de datos
FUNCIONES
BASICAS DEL
DBA
• Creación de bases de datos y tablas
• Especificación de las restricciones de
integridad de los datos
• Administrar la concurrencia
• Optimización del acceso a datos
• Definir el esquema interno
• Vincularse con los usuarios
• Procedimientos de respaldo y
recuperación
• Conceder autorización para el acceso
a datos
OBJETIVOS
DEL DBA
• Mantener la integridad de los datos