Sunteți pe pagina 1din 8

CPEL - CARRERAS UNIVERSITARIAS

PARA PERSONAS CON EXPERIENCIA LABORAL

Base de datos

Prof. Carlos Takano


Semana 1
CPEL - CARRERAS UNIVERSITARIAS
PARA PERSONAS CON EXPERIENCIA LABORAL

Sistemas de gestión de base


de datos relacional (RDBMS)
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Sistema de gestión de base de datos


relacional (RDBMS) …
 Software especializado cuyo propósito es
ofrecer almacenamiento y acceso
eficiente, confiable, conveniente y seguro,
para múltiples usuarios, a volúmenes
masivos de datos persistentes

Fuente: Jennifer Widom


https://class.stanford.edu/courses/DB/RA/SelfPaced/info
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… Sistema de gestión de base de


datos relacional (RDBMS) …
 Volúmenes masivos de datos
 Datos persistentes
 Sistema multiusuario
 Acceso y actualización concurrente
 Seguro
 Autenticación
 Control de acceso granular
 Auditoría
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… Sistemas de gestión de base de


datos relacional (RDBMS)
 Conveniente
 Programas independientes de los datos
 Lenguaje declarativo de alto nivel
 Confiable
 Disponibilidad, tolerancia a fallas
 Consistencia
 Eficiente
 Tiempo de respuesta
 Consumo de recursos
 Escalabilidad
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Aplicaciones independientes de los


datos
 El RDBMS actúa como intermediario entre
las aplicaciones y los datos
 Los datos sólo se pueden acceder a través del
RDBMS
 Menor impacto, sobre las aplicaciones, de
cambios en definición, organización y
almacenamiento de los datos
 Se puede definir reglas de integridad en el
RDBMS, que se cumplen independientemente de
las aplicaciones utilizadas
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Personas clave
Rol Responsabilidades
Usuario final Definir necesidades del negocio
Diseñar y mantener los esquemas de
Diseñador
base de datos
Desarrollar y mantener las aplicaciones
Desarrollador
que interactúan con las bases de datos
Implementar la base de datos
Administrador
Asegurar la continuidad operacional del
(DBA)
RDBMS
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Responsabilidades del DBA


 Diseñar la infraestructura de base de datos para
brindar soporte a las necesidades del negocio
 Diseñar e implementar esquemas de recuperación
en caso de fallas
 Instalar, configurar y actualizar el software base
del RDBMS
 Supervisar el desempeño de las aplicaciones
 Gestionar el uso de espacio físico
 Administrar privilegios de los usuarios