Tema 3. Administración de base de datos.
1. Definición de base de datos y un sistema de administración de base de datos.
Bases de datos: es una colección de datos organizada para dar servicio eficientemente a muchas aplicaciones al centralizar los datos y minimizar aquellos que son redundantes.
Sistema de administración de base de datos (SABD): es el software que permite que una institución centralice sus datos, los administre eficientemente y proporcione acceso a los datos almacenados mediante programas de aplicación.
2. Nombrar y describir brevemente los tres componentes de un SABD.
Los tres componentes de un SABD son:
· Un lenguaje de definición de datos.
· Un lenguaje de manejo de datos.
· Un diccionario de datos.
Lenguaje de definición de datos: es el lenguaje formal empleado por los programadores para especificar el contenido y la estructura de la base de datos.
Lenguaje de manejo de datos: este lenguaje tiene comandos que permiten a los usuarios finales y a los especialistas en información extraer datos de la base de datos para satisfacer las solicitudes de información y desarrollar aplicaciones.
Diccionario de datos: es un archivo automatizado o manual que almacena definiciones de los elementos de datos y características de los mismos, como su uso, representación física, propiedad, autorización y seguridad.
3. Describir cómo un sistema de administración de base de datos organiza la información.
Los sistemas de administración de base de datos son el software que permite la centralización de los datos y la administración de los mismos. En un SABD se influye un lenguaje de definición de datos, otro manejo de datos y una capacidad de diccionario de datos.
Las características más importantes del SABD es su capacidad para separar las imágenes lógicas y físicas de los datos. El usuario trabaja con la visión lógica de los datos. El software del SABD traduce las consultas del usuario en consultas que pueden ser aplicadas a la visión física de los datos. El SABD recupera la información de manera que el usuario no se preocupe de su ubicación física. Este atributo separa los programas de los datos y de la administración de los datos
4. ¿Cual es la diferencia entre la imagen lógica y la imagen física de los datos?
Imagen lógica: es la protección de la información en su propio medio, mediante el uso de herramientas de seguridad. La seguridad lógica consiste en la aplicación de barreras y procedimientos que resguarden el acceso de los datos y solo se permita acceder a ellos a las personas autorizadas para hacerlo.
Imagen física: es la protección del sistema mediante amenazas físicas, planes de contingencia entre otros, asi, la seguridad física solo es una parte del amplio espectro que se debe cubrir para no vivir con una sensación ficticia de seguridad.
5. Enumerar las ventajas de los SABD.
a. La complejidad del ambiente de sistemas de información de las instituciones puede reducirse mediante la administración centralizada de los datos, los accesos, el uso y la seguridad.
b. La redundancia e inconsistencia en los datos puede reducirse al eliminar todos los archivos aislados en los cuales se repiten los mismos elementos de datos.
c. Las confusiones en los datos pueden eliminarse al proporcionar un control central de la creación y definición de datos.
d. La dependencia en los datos del programa puede reducirse al separar la imagen física de los datos de su ordenamiento físico.
e. El desarrollo del programa y los costos de mantenimiento pueden reducirse de manera radical.
f. la flexibilidad de los sistemas de información puede verse enormemente estimulada al permitir consultas rápidas y baratas dentro del volumen de información.
g. El acceso y la disponibilidad de la información pueden incrementarse.
6. Describir los tres principales modelos de bases de datos y las ventajas y desventajas de cada uno de ellos.
Modelo jerárquico de datos: presenta los datos a los usuarios en una estructura de árbol. Dentro de cada registro, los elementos de datos quedan organizados en partes llamadas segmentos. Para el usuario cada segmento se ve como un organigrama con el segmento de nivel superior llamado raíz.
Modelo de datos en red: es una variación del modelo de datos jeràrgico. De hecho las bases de datos pueden traducirse de jerárquicas a en redes y viceversa, con el objeto de optimizar la velocidad y la convivencia del procesamiento.
Modelo racional de datos: representa todos los datos en la base de datos como sencillas tablas de dos dimensiones llamadas relaciones. Las tablas son semejantes a los archivos normales, pero la información en más de un archivo puede ser extraída y combinada.
Ventajas y desventajas de los modelos convencionales de bases de datos:
· La principal ventaja de los modelos de base de datos jerargicos y de red es la eficiencia en el procesamiento.
· Las estructuras jerárquica y de red tienen diversas desventajas. Todas las rutas de acceso, directorios e índices deben ser especificados por adelantado. Una vez especificados, no pueden cambiar fácilmente sin un esfuerzo importante de programación. Por tanto, estos diseños tienen poca flexibilidad.
· Los sistemas jerárquicos y de redes requieren de programación intensiva, consumidores de tiempo, difícil de instalar y más difícil de corregir si ocurrieran errores en el diseño.
· La fuerza de los SABD relacionados son la gran flexibilidad en cuanto a las consultas de datos, el poder de mezclar la información de fuentes distintas, sencillez en el diseño y mantenimiento y capacidad de añadir nuevos datos sin necesidad de perturbar programas y aplicaciones ya existentes.
· La debilidad de los SABD relacionales es su baja eficiencia relativa en el procesamiento. Estos sistemas son algo más lentos porque en general requieren de muchos accesos a los datos almacenados en disco para llevar a cabo los comandos de selección, fusión y proyección.
· Las grandes bases de datos racionales pueden diseñarse para tener alguna redundancia en cuanto a los datos, con objeto de que la recuperación sea más eficiente.
· Las bases de datos jerárquicas permanecen en el procesamiento intensivo de un alto volumen de operaciones.
7. ¿Cuales son los cuatro elementos tradicionales de un ambiente de base de datos? Hacer una descripción breve de cada uno de ellos.
1. Administración de los datos: es responsable de las políticas y procedimientos específicos mediante los cuales los datos pueden ser administrados como un recurso institucional.
2. Metodología para la planeación y el modelaje de los datos: como los intereses institucionales servidos por los SABD son muchos más amplios que aquellos del ambiente tradicional de archivos, la empresa requiere de una planeación en todo su ámbito para los datos. El análisis a nivel de empresa, que trata sobre los requerimientos de toda la institución, es necesario para el desarrollo de las bases de datos.
3. Tecnología y administración de los datos: las bases de datos requieren de nuevo software y de un personal capacitado especialmente en las técnicas de los SABD, asi como en las nuevas estructuras administrativas, las funciones que realizan se denominan administración de bases de datos. Este grupo realiza lo siguiente:
- Define y organiza la estructura y el contenido de la base de datos.
- Desarrolla procedimientos de seguridad para salvaguardar de la base de datos.
-Desarrolla la documentación (manuales) de la base de datos.
- Da mantenimientos el software de administración de la base de datos.
4. Usuarios: los sistemas relacionales con lenguajes de consulta de cuarta generación permiten que los empleados no especialistas en cómputo tengan acceso a las grandes bases de datos. Entre los usuarios se debe incluir a los especialistas entrenados en el cómputo, con el objeto de optimizar el acceso para los no especialistas, es necesario destinar recursos para capacitar a los usuarios.
8. Describir y comentar sobre los principales retos de la gerencia en la construcción de un ambiente de base de datos.
1. Obstáculos institucionales: la implantación de un SABD requiere de un dato total a nivel de toda la institución en cuanto al papel que desempeña la institución, la asignación de poder a los niveles superiores, la propiedad y el compartir la información y los patrones del acuerdo organizacional.
En un ambiente tradicional de archivos, cada departamento elabora sus archivos y programas para satisfacer sus necesidades específicas. Ahora con la base de datos los archivos y programas deben ser elaborados tomando en cuenta los intereses totales de la institución de datos.
2. Consideraciones de costo / beneficio: los costos de cambiar a un ambiente de base de datos son tangibles, directos y grandes a corto plazo. Se hace evidente para la alta gerencia que un sistema de base de datos es una inversión enorme, además de la capacitación y socialización de los empleados en la empresa, son un costo a corto plazo de desarrollar el sistema a manudo parecen tan grandes como los beneficios.
3. Ubicación en la institución de la función de administración de información: muchas organizaciones que buscan evitar grandes compromisos y cambio organizacional empiezan por comprar un SABD y colocarlo en base de datos a un bajo nivel en el departamento de sistemas de información, esto conduce a un enfoque de un uso mínimo de la base de datos; resultando en base de datos incompatibles en toda la empresa y se fracasa al querer alcanzar el objetivo real.
Los altos directivos deben estar preparados para implementar una función administrativa de la información y una metodología de planeación de datos al más alto nivel directivo.
9. Conclusión del tema:
En la actualidad las organizaciones se están dotando de tecnología, los gerentes o altos directivos deben enfrentarse a los retos del día a día y es por ello que una buena opción es la de aplicar los sistemas de administración de base de datos los cuales permiten a la organización poder centralizar sus datos, permitiéndoles administrar eficientemente y proporcionar acceso a los datos almacenados mediante programas de aplicación, con la finalidad de que la información pueda ser para todos los departamentos de la organización y se puedan enfocar en lograr los objetivos propuestos.
Los costos al decidir aplicar este tipo de sistemas, la capacitación y actualización de los usuarios es realmente una inversión significativa que se va a reflejar a medio o largo plazo en los beneficios que va a obtener la organización.

No hay comentarios:
Publicar un comentario