1. Definir una base de datos y un sistema de administración de base de datos.
Una base de datos es un conjunto de datos persistentes que es utilizado por los sistemas de aplicación de alguna Empresa dada; tomando en cuenta que al referirnos a Empresa es un simplemente un termino genérico pues puede ser aplicada por un solo individuo, por un consorcio, o por cualquier organización de tipo comercial, técnica, científica u otra. Por ejemplo: una compañía manufacturera, un hospital, una universidad, un departamento del Gobierno, etc. Ahora bien cuando nos referimos a los datos persistentes, estos son justamente la cantidad de datos acerca de las operaciones que realiza la empresa, como por ejemplo datos de producción, contables, datos de pacientes, datos de estudiantes, datos de planeación.
Ahora bien el sistema de administración de bases 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.
El sistema de administración de base de datos tiene tres componentes:
• Un lenguaje de definición de datos.
Es el lenguaje formal que utilizan los programadores para especificar el contenido y la estructura de la base de datos. Por medio del lenguaje de definición de datos se define cada elemento de datos como aparece en la base de datos antes de que sea utilizado en programa de aplicación.
• Un lenguaje de manejo de datos.
Es el lenguaje especial que es usado en los Sistemas de Administración de base de datos (SABD), este lenguaje es usado en conjunción con algún lenguaje de programación para manejar los datos en la base de datos. Este lenguaje consta de comandos que permiten a los usuarios finales y a los especialistas en programación extraer datos de la base de datos para satisfacer las solicitudes de información y/o desarrollar aplicaciones.
• Un diccionario de datos.
Es una 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 , como por ejemplo en determinada Institución quien es el responsable de dar mantenimiento de los datos, autorización y seguridad. Muchos diccionarios pueden producir listas e informes de utilización, agrupamientos de datos, de ubicaciones de programas, entre otros.
3. Describir cómo un sistema de administración de base de datos organiza la información.
En la mayoría de las corporaciones se desarrolla un grupo de diseño y administración de bases de datos dentro de la división de sistemas de información, los cuales son responsable por los aspectos más técnicos y operativos de la administración de los datos; donde las funciones que realiza se denominan administración de bases de datos, con lo cual se:
• Define y organiza la estructura y el contenido de la base de datos.
• Desarrolla procedimientos de seguridad para la salvaguarda de la base de datos.
• Desarrolla la documentación (manuales) de la base de datos.
• Da mantenimiento al software de administración de la base de datos.
En estrecha cooperación con los usuarios, el grupo de diseño establece la base de datos física, las relaciones lógicas entre los elementos y las reglas y procedimientos de acceso.
4. ¿Cuál es la diferencia entre la imagen lógica y la imagen física de los datos?
La principal diferencia entre lógica y la imagen física de los datos, es que la primera son grupos de organizados, refinados y agilizados hasta que una imagen lógica general de las relaciones entre todos los elementos en la BD, mientras que la imagen física es una representación gráfica de cómo está organizada la información para facilitar al usuario el conseguir una información rápidamente.
5. Enumerar las ventajas de los SABD.
Las ventajas que presenta el Sistema de Administración de Base de Datos (SABD) son las siguientes:
· Puede incrementarse el acceso y la disponibilidad de la información.
· Por medio de la administración centralizada de los datos, los accesos, el uso y la seguridad, se reduce la complejidad del ambiente de sistemas de información de las instituciones.
· En caso de existir inconsistencia y redundancia en los datos estos pueden reducirse al eliminar todos los archivos aislados en los cuales se repiten los mismos elementos de datos.
· Pueden eliminarse las confusiones en los datos al proporcionar un control central de la creación y definición de datos.
· La dependencia en los datos del programa puede reducirse al separar la imagen física (la representación de los datos tales como deberían estar organizados en la realidad en los medios físicos de almacenamiento) de los datos de su ordenamiento físico.
· El desarrollo del programa y los costos de mantenimiento pueden reducirse de una manera radical.
· 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.
6. Describir los tres principales modelos de base de datos y las ventajas y desventajas de cada uno de ellos.
· Modelo jerárquico de datos
El modelo jerárquico de datos es aquel que 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. Un segmento superior se conecta de forma lógica con un segmento inferior en una relación de tipo padre-hijo. Un segmento padre puede tener más de un hijo, pero un hijo sólo puede tener un solo padre.
· Modelo de datos en red
El modelo de datos en red es una variación del modelo de datos jerárquico. 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 conveniencia del procesamiento. Mientras que las estructuras jerárquicas describen relaciones de uno a muchos, las estructuras de redes describen datos lógicamente en relaciones de muchos a muchos.
· Modelo relacional de datos
Este modelo supera algunas limitaciones de los otros dos. El modelo relacional 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 fácilmente extraída y combinada.
7. ¿Cuáles son los cuatro elementos tradicionales de un ambiente de base de datos? Hacer una descripción breve de cada uno.
La institución debe desarrollar la función de:
Administración de datos con el poder de definir los requerimientos de información para toda la empresa y con acceso directo a la alta gerencia o dirección. El directos de información o vicepresidente de información es el primero que aboga en la institución por los sistemas de base de datos. El principio fundamental de la administración de datos es que son propiedad de la institución como un todo. Los datos no pueden pertenecer en exclusiva a ninguna de las áreas de negocios o unidades organizacionales. Todos los datos deben quedar disponibles para cualquier grupo que los requiera para alcanzar su misión. (Se distribuye la información y recae la responsabilidad de actualizar y dar mantenimiento).
La Planeación y el modelaje de los datos: Como los intereses institucionales servidos por los SABD son mucho 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- El fin del análisis de la empresa es identificar las entidades (una persona, lugar, o cosa del cual debe guardarse información), atributos (elemento de información que describe a una entidad en particular; nombre, cédula, edad, entre otros) y relaciones claves que conforman los datos de la institución.
El uso de las Tecnologías de Administración: Las bases de datos requieren de nuevo software y de un personal capacitado especialmente en las técnicas de los SABD, así como en las nuevas estructuras administrativas. Se desarrolla un grupo de diseño y administración de bases de datos dentro de la división de sistemas de información, responsable por los aspectos más técnicos y operativos de la administración de los datos: Define y organiza la estructura y el contenido, Desarrolla procedimientos de seguridad, Desarrolla la documentación (manuales), Da mantenimiento.
Y El Usuario son los no especialistas y especialistas, que prevéen y forman el sistemas, siendo necesario destinar recursos para capacitar a los usuarios finales. Una base de datos sirve a una comunidad más amplia de usuarios que los sistemas tradicionales. 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.
8. Describir y comentar sobre los principales retos de la gerencia en la construcción de un ambiente de base de datos.
· Obstáculos institucionales para un ambiente de bases de datos: La implantación de una base de datos requiere de un cambio total a nivel de toda la institución en cuanto al papel que desempeña la información, la asignación de poder a los niveles superiores, la propiedad y el compartir la información y los patrones del acuerdo organizacional.
· Consideraciones de costo/beneficio: Los costos de cambiar a un ambiente de base de datos son tangibles, directos y grandes a corto plazo (tres años). La mayor parte de las empresas adquieren un paquete de SABD comercial y el hardware relativo. Solo el software puede costar medio millón de dólares, con todas las partes del sistema. Aún cuando la institución haya gastado el dinero en el hardware y el software para un ambiente de base de datos, puedo no cosechar beneficios que debiera porque no desea realizar los cambios organizacionales requeridos.
· 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 (y terminan) por comprar un SABD y colocarlo en manos de un grupo de base de datos de bajo nivel en el departamento de sistemas de información. En general, esto conduce a un enfoque de un uso mínimo de la base de datos; esto es, sistemas pequeños de base de datos serán desarrollados para distintas divisiones, áreas funcionales, departamentos y oficinas.
No hay comentarios:
Publicar un comentario