You are on page 1of 8

CARACTERISTICAS DE KERNEL, LA INTERFAZ Y LAS UTIL

Kernel
Responsable de facilitar a los distintos programas,
de acceso seguro al hardware

Encargado de gestionar recursos a travez de


servicio de llamada al sistema

Encargado de decidir que programa podra hacer


uso de un sipositivo y durante cuanto tiempo,
conocido como multiplexado

Motor central que controla las funciones que


gestionan el núcleo de los datos
CARACTERISTICAS DE KERNEL, LA INTERFAZ Y LAS UTILIDADES
Interfaz Utilidades
Herramientas para desarrollar e implementar
Facilidad de compresion y de uso
bases de datos (DreamCoder)
Herramientas visuales de diseño de BD,
Tratamiento de errores a nivel de usuario integrando el desarrollo de software
(MySQL.WORKBENCH)

Automatización de procesos complejos y que


Mantiene uniformidad a lo largo de toda la requieren mucho tiempo como el respaldo, la
extension de la interfaz recuperación y clonación de bases de datos
(SnapManager)

Identificacion, monitoreo y resolucion de


Descriptivas, el ususario elige la accion a realizar problemas, calculando el tiempo de respuesta de
la BD (Ignite)
Selectivas, el sistema le da una serie de opciones
al usuario, para la selección
CRUD Diccionario de datos

Resume las funciones requeridas por


Para manejar los detalles en sistemas
un usuario para crear y gestionar
grandes
datos (Create, Read, Update y Delete

Para comunicar un significado común


Create - INSERT, para insertar datos
para todos los elementos del sistema

Read - SELECT, para seleccionar un Para documentar las características


dato en especifico del sistema

Para facilitar el análisis de los detalles


Update - UPDATE, para actualizar con la finalidad de evaluar las
datos características y determinar dónde
efectuar cambios en el sistema

Localizar errores y omisiones en el


Delete - DELETE, para eliminar datos
sistema

Control de concuerrencia Recuperacion


Conjunto de procedimietos para
Capacidad del SGBD de permitir que
acceder a informacion dañada, que
multiples procesos sean ejecutados
se encuentre almacenada en algun
al mismo tiempo
medio

Una forma de controlar la


concurrencia es hacer que cada
Recuperación simple, no se puede
transacción deba adquirir un derecho
restaurar la base de datos a un
de acceso exclusivo a cada
momento concreto de una copia de
fragmento de datos que necesite
seguridad específica
modificar. A estos “derechos” se les
denomina bloqueos

Recuperación completa, después de


restaurar la copia o copias de
Bloqueo binario, cada transacción
seguridad de los datos, debe
debe solicitar el bloqueo de cada
restaurar todas las copias de
fragmento de datos que vaya a
seguridad de registros de
utilizar antes de acceder a él (sea
transacciones posteriores y, a
para leerlo o escribirlo)
continuación, recuperar la base de
datos
Bloqueos de lectura/escritura,
Al momento de recuperar el motor
cuando uno de los usuarios "escribe"
de SQL debe asegurar la coherencia
sobre la SGBD no permite a los otros
logica de toda la base de datos
"escribir" pero si "leer", y viceversa

La recuperacion consta de 3 fases,


fase de analisis analiza el registro de
transacciones para determinar cuál
es el último punto de control, fase de
puesta al dia reenvía todas las
modificaciones registradas en el
registro que es posible que no se
hayan escrito en los archivos de
datos en el momento en que se cerró
la base de datos y fase de reversion
revierte las transacciones
incompletas encontradas en la ATT
para asegurarse de que se conserva
la integridad de la base de datos

Comunicación de datos Integridad de datos

La base de datos posee una forma de


Es la funcion que se asegura que los
comunicación con la cual acceder a
datos sean exactos y fiables
desde una terminal al servidor

La comunicación de datos puede La integridad de la entidad, es


darse de forma remota, ya que el cuando el SGBD se encarga de cada
servidor de la base de datos puede fila sea unica dentro de su tabla, se
estar en un lugar diferente a la logra a travez de la clave unica que la
terminal desde la que accede identifica

La integridad referencial, se encarga


de proteger la relacion entre el valor
La comunicación puede darse desde
de una clave externa sea la misma
la terminal directamente al servidor
que la de la clave primaria a la que
esta relacionada
Todas las transmisiones de datos se La integridad de dominio, define las
realizan a travez de un gestor de restricciones y reglas para definir el
comunicaciones, un sistema que formato de datos de una columna,
funciona de forma independiente al de esa manera restringe que dato se
gestor de datos puede ingresar

Integridad definida por el usuario, la


persona es quien define las reglas,
que no estan dentro de las tres
clases anteriores
Gestion de transacciones

Conjunto de ordenes que se ejecutan


formando una unidad de trabajo

Conjunto de acciones que acceden o


modifican el contenido de la base de
datos

Transacciones de recuperación se
accede a los datos para visualizarlos
en la pantalla a modo de informe

Transacciones de actualización se
insertan, borran o actualizan datos
de la base de datos

Transacciones mixtas se mezclan


operaciones de recuperación de
datos y de actualización

Autorizacion

Es el acceso o restricciones que


condicionan a un usuario para entrar
a una base de datos

Seguridad en la SGBD de forma fisica,


control restringido del personal que
tiene acceso a la ubicación fisica del
hardaware donde se encuentra
alojada la base de datos

Seguridad en la red, mantener a los


usuarios no autorizados fuera de la
red de la base de datos
Seguridad en los sistemas operativos,
implementar medidas de seguridad
en cada una de las terminales desde
donde se accede a la base de datos,
mantener el SO actualizado es una
buena practica

Administrador de permisos que tiene


los maximos permisos y la autoridad
para revocar y modificar los permisos
de otros usuarios

Utilidades de administracion
Son las herramientas a las que tiene
acceso el administrador que ayudan
a ejecutar funciones que requieren
los otros usuarios

El administrador da permisos a los


usuarios para poder acceder a la
base de datos según el perfil
asignado

El administrador es capaz de iniciar o


parar una base de datos
El administrador sera capaz de
proteger las copias de seguridad y la
integridad de los datos

El administrador podra monitorear


los datos asi como importar y
exportar datos de la SGBD

You might also like