Control, Monitoreo y Utilerías en Sistemas de Gestión de Bases de Datos (SGBD)
Clasificado en Informática
Escrito el en español con un tamaño de 3,09 KB
Control, Monitoreo y Estadísticas de Acceso a Bases de Datos
Cuando se habla de control, monitoreo y estadísticas de acceso a bases de datos, en realidad se refiere a la capacidad de auditoría que tiene el SGBD. Una auditoría es el seguimiento de los accesos de los usuarios, las operaciones que realiza, los recursos usados, etc.
Auditoría C2
La auditoría C2 es la capacidad de capturar todos los eventos que pueden comprometer la seguridad del sistema computacional. En ella se incluyen los siguientes puntos:
- Restringir u otorgar el acceso a una base de datos o servidor, ya sea a un individuo o a un grupo de usuarios.
- Debe tener la capacidad de identificar en forma única a un usuario en el sistema.
- Los administradores deben ser los únicos que pueden otorgar/denegar el acceso a los recursos en la instancia.
Utilerías en SGBD
Dentro de las utilerías que proporciona un SGBD se encuentra la implementación de trabajos los cuales pueden ser manuales o automáticos. Estos trabajos pueden ser:
- Respaldo de la base de datos.
- Desarrollo de procedimientos almacenados y disparadores.
- Programas de mantenimiento que de igual forma pueden ser manuales o automatizados.
Las utilerías son programas diseñados para ayudar a los DBA en sus numerosas tareas administrativas.
A continuación, algunos tipos de utilerías que comúnmente utilizamos:
Rutina de carga: Para crear la versión inicial de la base de datos a partir de uno o más archivos del sistema operativo.
Rutinas de descarga/recarga: Para descargar la base de datos (o parte de ella), para respaldar los datos almacenados y para recargar datos desde dichas copias de respaldo.
Rutinas de reorganización: Para reordenar los datos en las bases de datos almacenada por distintas razones que normalmente tienen que ver con el desempeño; por ejemplo: agrupar datos en el disco de alguna forma en particular o recuperar espacio en el disco por datos que se volvieron obsoletos.
Rutinas estadísticas: Para calcular diversas estadísticas de desempeño, como el tamaño de los archivos, las distribuciones de valores, los contadores de E/S, etc.
Rutinas de análisis: Para analizar las estadísticas dichas anteriormente.
create table vendor (codvend int not null primary key, nomvend char(20) not null,apellvend char(20) not null,
dirvend char(39),telvend int,e_mail char (30) default('desconocido'),cuota decimal(10,2),ventas decimal(10,2))
create table articulo(numart char(4) not null primary key, descripcion char(30),precio decimal(10,2) not null check(precio>=0.00),
existencia int,categoria_art char(15))
insert into cliente values(01,'leornado mendez','calle vieja num 30',4585458,'[email protected]',
31.60,456.23,458.23)
select * from articulo