wertyuio

Páginas: 19 (4647 palabras) Publicado: 14 de mayo de 2013
1. ADMINISTRACION DE UNA BASE DE DATOS

1. PRINCIPALES FUNCIONES DEL ADMINISTRADOR
A continuación se presentan las principales responsabilidades del Administrador de
Bases de datos:
Definir procedimientos de respaldo y de recuperación de las Bases de datos.
Definir los esquemas de seguridad y de integridad que tendrán las bases de datos.
Supervisar el desempeño de las aplicaciones quecorren bajo la base de datos.
Colaborar con el equipo de desarrollo en la definición del modelo lógico y físico que
tendrá la Base de datos, identificando las entidades que interesan a la empresa y
que atributos tendrán, restricciones que se implementarán, niveles de seguridad,
sistema de concurrencia, entre otros aspectos.
Ø Asesorar al usuario canalizando sus inquietudes acerca de los datoscontenidos en
las tablas y la forma de accederlos, concediendo o revocando los permisos
necesarios para manejar estos datos.
Ø Asesorar a la empresa en la adquisición de nueva tecnología como: generadores de
informes más ágiles, graficadores y herramientas de desarrollo.

Ø
Ø
Ø
Ø

La seguridad se refiere a la protección que se deberá tener contra accesos de
usuarios no autorizados a lainformación contenida allí. La integridad se refiere a los
controles que se deben diseñar para que las transacciones que realicen los usuarios
cumplan con condiciones preestablecidas y eviten posibles inconsistencias o errores de
digitación para impedir que la base de datos tome estados inválidos.
El administrador de una base de datos, como recién se expresó, debe supervisar el
desempeño delas aplicaciones sobre la base de datos para que el usuario final tenga la
información en forma oportuna. Hay muchos factores que pueden incidir en una baja
en el desempeño, como por ejemplo:
§
§
§
§

Una organización física inadecuada de la base de datos.
El crecimiento acelerado de las tablas que la componen.
Un sistema de concurrencia mal diseñado.
Cambios en el hardware o en elsoftware.

Por lo anterior, el administrador debe estar monitoreando la base de datos
constantemente para hacer los ajustes necesarios.

La Integridad
La integridad implica asegurarse de que la información contenida en la base de datos
está correcta. Se debe verificar que las transacciones que realicen los usuarios
autorizados para ello, cumplan con unas precondiciones o postcondicionesque
mantengan la base de datos en un estado válido.
La integridad se puede clasificar en:
Integridad de dominio: significa que debemos velar porque cada valor o instancia de
un atributo esté en el dominio o conjunto de valores posibles para ese atributo.
El dominio puede ser:
§

§

Continuo: se dice que un atributo tiene un dominio continuo cuando toma cualquier
valor en un rango dado.Ejemplos: el peso de un producto, el tiempo de
calentamiento y la demanda de energía.
Discreto: se dice que un atributo tiene un dominio discreto cuando puede tomar
valores de una lista dada. Ejemplos: el estado civil, el sexo, la profesión y la
dependencia donde trabaja un empleado.

El dominio también puede subdividirse en:
• Dinámico: Se caracteriza porque puede variar a través deltiempo. Ejemplo:
dependencia, sueldo.
• Estático: No varían con el tiempo. Ejemplos: el sexo (hay casos excepcionales) o la
cédula.
Para velar por la integridad de dominio podemos apoyarnos en el tipo de datos que le
asociemos a cada atributo y en las funciones de chequeos que se puedan definir con el
DBMS utilizado. Cuando tengamos atributos con dominio dinámico y discreto lo más
aconsejablepara velar por la integridad de dominio, consiste en crear tablas de
referencia y luego se crean restricciones de clave foránea. Cuando se trate de un
dominio dinámico y continuo, se pueden definir variables dentro de paquetes que se
usan dentro de disparadores o triggers.
Integridad de entidad: este tipo de integridad vigila que toda instancia de una
entidad
se
distinga
de
las
demás,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • wertyui
  • WERTYUI
  • Wertyui
  • wertyui
  • wertyuio
  • wertyuio
  • wertyuio
  • Wertyui

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS