TEMA 3. ADMINISTRACIÓN DE BASES DE DATOS
1. Definir una base de datos y un sistema de administración de base 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: Es sencillamente 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 elementos:
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. El lenguaje de definición de datos define cada elemento de datos como aparece en la base de datos antes de que sea utilizado en programa de aplicación.
Lenguaje de manejo de datos: Este lenguaje tiene 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.
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 (quién en la institución 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.
Existen distintos modos de organizar la información y representar las relaciones entre los datos en una base de datos, en un ambiente ideal, los programas de aplicación operan a través de un sistema de administración de base de datos para obtener datos de la base de datos, mediante un lenguaje de definición de datos, un lenguaje de manejo de datos y un diccionario de datos.
4. ¿Cuál es la diferencia entre la imagen lógica y la imagen física de los datos?
Las imágenes lógicas son como aparecen los datos ante el programador y el usuario.
Las imágenes físicas muestran como los datos quedan organizados y estructurados en los medios físicos de almacenamiento.
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 (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.
e. El desarrollo del programa y los costos de mantenimiento pueden reducirse de una 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 base de datos y las ventajas y desventajas de cada uno de ellos.
Existen tres modelos de base de datos:
• El modelo jerárquico.
• El modelo en red.
• El modelo relacional.
El 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.
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.
El 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.
Ventajas y desventajas exclusivas de cada modelo, la elección depende de los requerimientos de negocios:Modelo Ventajas Desventajas.
Modelo jerárquico de datos Soportan relaciones de uno-a-muchos. Alta velocidad y eficiencia en el proceso. Tienen poca flexibilidad.
Modelo de datos en red Soportan relaciones muchos a muchos.
Tienen poca flexibilidad. Son costosos. Modelo relacional de datos Son flexibles. Puede relacionar datos en cualquier archivo o tabla con datos. Son relativamente lentos.
7. ¿Cuáles son los cuatro elementos tradicionales de un ambiente de base de datos? Hacer una descripción breve de cada uno de ellos.
Los cuatro elementos tradicionales de un ambiente de base de datos son:
• Administración de los datos.
• Metodología para planeación y el modelaje de los datos.
• Tecnología y administración de los datos.
• Usuarios.
Administración de los datos: Esto significa que 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. Todos los datos deben quedar disponibles para cualquier grupo que los requiera para alcanzar su misión.
Metodología para planeación y el modelaje de los datos: 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 bases de datos. El fin del análisis de la empresa es identificar las entidades, atributos y relaciones claves que conforman los datos de la institución.
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 Sistemas de Administración de Base de Datos, así como en las nuevas estructuras administrativas. 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, que es responsable por los aspectos más técnicos y operativos de la administración de los datos.
Usuarios: 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. Además, 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 finales.
8. Describir y comentar sobre los principales retos de la gerencia en la construcción de un ambiente de base de datos.
1. Definir una base de datos y un sistema de administración de base 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: Es sencillamente 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 elementos:
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. El lenguaje de definición de datos define cada elemento de datos como aparece en la base de datos antes de que sea utilizado en programa de aplicación.
Lenguaje de manejo de datos: Este lenguaje tiene 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.
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 (quién en la institución 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.
Existen distintos modos de organizar la información y representar las relaciones entre los datos en una base de datos, en un ambiente ideal, los programas de aplicación operan a través de un sistema de administración de base de datos para obtener datos de la base de datos, mediante un lenguaje de definición de datos, un lenguaje de manejo de datos y un diccionario de datos.
4. ¿Cuál es la diferencia entre la imagen lógica y la imagen física de los datos?
Las imágenes lógicas son como aparecen los datos ante el programador y el usuario.
Las imágenes físicas muestran como los datos quedan organizados y estructurados en los medios físicos de almacenamiento.
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 (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.
e. El desarrollo del programa y los costos de mantenimiento pueden reducirse de una 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 base de datos y las ventajas y desventajas de cada uno de ellos.
Existen tres modelos de base de datos:
• El modelo jerárquico.
• El modelo en red.
• El modelo relacional.
El 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.
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.
El 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.
Ventajas y desventajas exclusivas de cada modelo, la elección depende de los requerimientos de negocios:Modelo Ventajas Desventajas.
Modelo jerárquico de datos Soportan relaciones de uno-a-muchos. Alta velocidad y eficiencia en el proceso. Tienen poca flexibilidad.
Modelo de datos en red Soportan relaciones muchos a muchos.
Tienen poca flexibilidad. Son costosos. Modelo relacional de datos Son flexibles. Puede relacionar datos en cualquier archivo o tabla con datos. Son relativamente lentos.
7. ¿Cuáles son los cuatro elementos tradicionales de un ambiente de base de datos? Hacer una descripción breve de cada uno de ellos.
Los cuatro elementos tradicionales de un ambiente de base de datos son:
• Administración de los datos.
• Metodología para planeación y el modelaje de los datos.
• Tecnología y administración de los datos.
• Usuarios.
Administración de los datos: Esto significa que 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. Todos los datos deben quedar disponibles para cualquier grupo que los requiera para alcanzar su misión.
Metodología para planeación y el modelaje de los datos: 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 bases de datos. El fin del análisis de la empresa es identificar las entidades, atributos y relaciones claves que conforman los datos de la institución.
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 Sistemas de Administración de Base de Datos, así como en las nuevas estructuras administrativas. 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, que es responsable por los aspectos más técnicos y operativos de la administración de los datos.
Usuarios: 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. Además, 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 finales.
8. Describir y comentar sobre los principales retos de la gerencia en la construcción de un ambiente de base de datos.
La tecnología de las bases de datos ha sido mucho más lento de lo que se anticipaba y ha tenido que enfrentar tres retos:
•Obstáculos institucionales para un ambiente de bases de datos.
•Consideraciones de costo/beneficio.
•Ubicación en la institución de la función de administración de información.
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 (y los administradores de 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. Un SABD es un reto para los ordenamientos existentes en una institución, y por esta razón a menudo genera resistencia política. Ahora con una base de datos, los archivos y programas deben ser elaborados tomando en cuenta los intereses totales de la institución en los datos.
Consideraciones de costo/beneficio: 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. Desafortunadamente, los beneficios del SABD son con frecuencia intangibles, penosos a largo plazo (cinco años). Los beneficios evidentes del SABD tienden a ser severamente minimizados por los administradores, en especial aquellos no familiarizados con los sistemas. Además puede no ser rentable, desde el punto de vista de costos, construir una base de datos a nivel de toda la institución que integre todos los datos existentes en ella.
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. En última instancia, esto resulta en bases de datos incompatibles en toda la empresa y se fracasa en alcanzar el objetivo real. ¿Cuál es la función de la información y quién debe administrarla para la institución como un todo? Los altos directivos deben estar preparados para implantar una función de administración de la información y una metodología de planeación de datos al más alto nivel directivo.
Análisis
Es importante que un gerente tenga el conocimiento de que es la base de datos, pues la tecnología nos conlleva a estar en todo tiempo actualizando, y es por ello que podemos decir que la base de datos es una colección de datos o información usados para dar servicios a muchas aplicaciones al mismo tiempo. En cuanto al requerimiento podemos decir que cumple loas mismas tareas de análisis que del software y tiene como característica relacionar la información como vía organización y asociación donde la base de datos tiene una ventaja que es utilizar la plataforma para el desarrollo del sistema de aplicación en las organizaciones.
Otro aspectos importante seria el diseño y creación de las bases de datos, donde existen distintos modos de organizar la información, representarla y relacionarla, bien sea datos los o los tres modelos lógicos, principales dentro de una base de datos son el jerárquico, de redes y el relacional, los cuales tiene ciertas ventajas de procesamiento y de negocios.
Punto necesario es la clase de bases de datos las cuales son, base de dato documental, base de datos distribuidas y base de datos orientadas a objetos e hipermedia y tienen como función derivar, almacenar y procesar datos dentro de una información. Los gráficos y tablas nos sirven para resumir en un dibujo toda una serie de datos mucho más explicito y fácil de asimilar, los tipos de gráficos que se pueden utilizar en una base de datos son: gráficos de pastel, barra y discretos.
Toda empresa o institución debe utilizar base de datos ya que permite tener una ventaja grande que es perfecta para las organizaciones, la que mantienen su información en diferente formatos, utilizando la aplicación de su preferencia, y así llevar un mejor control de los registro que sea necesaria.
Otro aspectos importante seria el diseño y creación de las bases de datos, donde existen distintos modos de organizar la información, representarla y relacionarla, bien sea datos los o los tres modelos lógicos, principales dentro de una base de datos son el jerárquico, de redes y el relacional, los cuales tiene ciertas ventajas de procesamiento y de negocios.
Punto necesario es la clase de bases de datos las cuales son, base de dato documental, base de datos distribuidas y base de datos orientadas a objetos e hipermedia y tienen como función derivar, almacenar y procesar datos dentro de una información. Los gráficos y tablas nos sirven para resumir en un dibujo toda una serie de datos mucho más explicito y fácil de asimilar, los tipos de gráficos que se pueden utilizar en una base de datos son: gráficos de pastel, barra y discretos.
Toda empresa o institución debe utilizar base de datos ya que permite tener una ventaja grande que es perfecta para las organizaciones, la que mantienen su información en diferente formatos, utilizando la aplicación de su preferencia, y así llevar un mejor control de los registro que sea necesaria.
No hay comentarios:
Publicar un comentario