Ingenieria
de datos
Ing. Bernardino Chancusig
Ing. Francisco Villavicencio
Administración de bases
de datos
Referencias bibliográficas
Mannino, Michael.
Administración deBase de
Datos". 3ra Edición.
McGraw-Hill. 2007.
Mullins, Craig S."Database
administration. The
complete guide to practices
and procedures". 2nd Ed.
Addison Wesley. 2013
http://docs.oracle.com
Administración de bases de
datos?
Disciplina que involucra un
conjunto de procesos
encaminados a que una bdd
sea
íntegra,
segura,
óptima
y esté siempre disponible para
sus usuariosQué es una base de datos?
Conjunto de datos pertenecientes a
un mismo contexto y almacenados
sistemáticamente para su posterior
uso.
Conjunto de datos
interrelacionados que permiten
cumplirun objetivo específico.
Integridad de datos
• La Bdd siempre debe almacenar
los datos correctos
• Tipos de integridad:
– Física:
• Integridad referencial
• Restricciones de unicidad
•Definición de reglas de dominios
– Semántica: Calidad de los datos
Definición de usuarios
• Perfil general
– Usuario del sistema
– Usuario de aplicaciones
– Invitado
• Bdd por defecto
•Lenguaje
• Datos del usuario
– E_mail
– Dirección
– Unidad de trabajo
– Otros
Políticas de seguridad
• Reglas para la generación de
contraseñas
• Cambiar periódicamente las
contraseñas
•Establecer la caducidad de las
contraseñas
• Bloqueo de acceso
• Eliminación de usuarios
• Número de intentos para accesar
• Tiempo permisible antes de un
bloqueo
• Reutilización de Ids ycontraseñas
Asignación y eliminación
de permisos
• Uso de DCL
– Grant
– Revoke
– Grant with grant option
• Tipos de privilegios
– Tablas y vistas
– Objetos de la Bdd: Tablespaces,
índices,triggers, UDDTypes
– Sistema: Arranque, detención, archivo,
monitoreo
– Programas
– Procedimientos almacenados
– Operaciones: S, I, D, U, All
Lenguajes
DDL Data Definition Language
•
CREATE...
Regístrate para leer el documento completo.