Sistemas de InformaciónIS95872
Clase 07
Administración de los recursos de información
8.1 Organización de los datos en un ambiente tradicional de archivosUn sistema de información eficaz proporciona a los usuarios información oportuna, cuando los archivos están adecuadamente ordenados y mantenidos, los usuarios pueden acceder y recuperar fácilmente la información que requieren.De igual forma para las empresas los archivos bien administrados y cuidadosamente ordenados facilitan la obtención de datos para la toma de decisiones, mientras que los archivos pobremente administrados llevan caos en el procesamiento de la información, con altos costos, un desempeño pobre y muy poca flexibilidad
Administración de los recursos de información
Términos y conceptos de la administración de archivosCampo: Una agrupación de caracteres en una palabra, grupo de palabras o número completoRegistro: Un grupo de campos relacionados Archivo: Un grupo de registros del mismo tipoEntidad: Una persona, lugar, o cosa del cual debe guardarse informaciónAtributo: Elemento de información que describe a una entidad en particularCampo llave: Es un registro que identifica únicamente las instancias de ese registro, de manera que pueda ser recuperado o actualizado
Administración de los recursos de información
Accesamiento de registros de los archivos de la computadoraOrganización secuencial de archivos: Es un método de almacenar registros en donde estos deben ser recuperados en la misma secuencia física en la que se almacenaron.Organización directa o aleatoria de archivos: Es un método de almacenar registros en donde éstos pueden ser accesados en cualquier secuencia, independientemente de su orden físico real en los medios de almacenamiento
Administración de los recursos de información
Accesamiento de registros de los archivos de la computadora
Método de acceso secuencial indexado: Es un método de acceso de archivos, para acceder directamente registros organizados secuencial mente mediante el uso de un índice o de campos clave.
Método de acceso directo a archivos: Es un método para acceder registros mediante una transformación matemática de los campos clave en las direcciones especificas de los registros
Administración de los recursos de información
Problemas con el ambiente tradicional de archivos
• Los sistemas tienden a crecer de manera independiente y no de acuerdo aun gran plan, cada división desarrolla sus propias aplicaciones.
• La creación de diversos sistemas genera mantenimiento y operación de muchos archivos maestros por parte de las diferentes divisiones
Administración de los recursos de información
Problemas con el ambiente tradicional de archivos
• El ambiente tradicional de archivos es recopilar y mantener datos en una institución que conduce cada área funcional o división a crear y mantener sus propios archivos.
• Generar redundancia de datos dado que existen datos duplicados en diversos archivos
Administración de los recursos de información
Problemas con el ambiente tradicional de archivosDependencia de los datos del programa, es la relación estrecha entre los datos almacenados en los archivos y los programas de software que actualizan y mantienen tales archivos. Cualquier cambio en la organización de los datos o en su formato requiere de un cambio en todos los programas asociados con tales archivos
Administración de los recursos de información
Problemas con el ambiente tradicional de archivos
• Falta de flexibilidad: Se presenta cuando nos solicitan peticiones “ad hoc” en alguna parte del sistema pero resulta demasiado cara y complicada recuperarla
• Seguridad Pobre: Cuando existe un poco control en la administración de datos, el acceso a ellos y la diseminación de la información virtualmente queda fuera de control
Administración de los recursos de información
Problemas con el ambiente tradicional de archivos
• Imposibilidad de compartir datos y de su disponibilidad: Se presenta cuando falta control sobre el acceso a los datos y dentro de este ambiente de confusión no se facilita la obtención de la información
Administración de los recursos de información
8.2 Un ambiente moderno de bases de datos• Base de datos: colección de datos organizada
para dar servicio a muchas aplicaciones al mismo tiempo al combinar los datos de manera que parezcan estar en una sola ubicación
• Sistemas de administración de bases de datos: Software especial para crear y mantener bases de datos y permitir las aplicaciones individuales de negocios para extraer los datos que se requieren sin crear archivos por separado o definición de datos en sus programas
Administración de los recursos de información
Elementos del sistema de administración de bases de datos
• Un lenguaje de definición de datos
• Un lenguaje de manejo de datos
• Un diccionario de datos
Administración de los recursos de información
Elementos del sistema de administración de bases de datos• lenguaje de definición de datos: es el componente del
sistema de administración de base de datos que define cada elemento de datos tal como aparece en ella
• Lenguaje de manejo de datos: es un lenguaje asociado con un sistema de administración de base de datos que es utilizado para usuarios finales y los programadores para manejar en las bases de datosSQL, Structured Query Language ( Lenguaje de interrogación estructurado): Es el lenguaje estándar y mas utilizado en sistema de administración de base de datos relacionales
Administración de los recursos de información
Elementos del sistema de administración de bases de datos
• Diccionario de datos: Herramienta autorizada o manual para almacenar y organizar información acerca de los datos conservados en una base de datos
Administración de los recursos de información
Imágenes lógicas y físicas de los datos
• Imagen lógica: Representación de los datos tal como podrían ser contemplados por los usuarios finales
• Imagen física: Representación de los datos organizados y estructurados en los medios físicos de almacenamiento
• Esquema: Descripción lógica de toda la base de datos, citando todos sus elementos y las relaciones entre ellos
• Subesquema: Descripción lógica de parte de una base de datos que se requieren por una función o un programa de aplicación específicos
Administración de los recursos de información
Ventajas de los sistemas de administración de bases de datos
• Reducción de complejidad, mediante la administración centralizada de datos, los accesos , el uso y la seguridad.
• Reducir la redundancia e inconsistencia, dado que no existirían archivos aislados
• Eliminar la confusión de datos, porque se tendría un control central de creación y definición de datos
• Reducción de la dependencia de los datos del programa, ala separar la imagen física de los datos de su ordenamiento físico
• Reducción drástica de los costos de desarrollo y mantenimiento
• Alta flexibilidad, al permitir consultas rápidas y baratas dentro del gran volumen de información
• Incremento del acceso y disponibilidad de la información
Administración de los recursos de información
8.3 Diseño las bases de datos
• Modelo jerárquico de datos: Es una clase de modelo lógico de base de datos que tiene una estructura arborescente, Un registro se subdivide en segmentos que se interconectan en relaciones padre-hijo de uno a muchos.
• Ej. Sistema de reservaciones de Aerolíneas
Administración de los recursos de información
8.3 Diseño las bases de datos
• Modelo de datos en red: Es un modelo típico de base de datos que es útil para describir las relaciones de muchos a muchos. Ej. Estudiantes y cursos que seleccionan
Administración de los recursos de información
8.3 Diseño las bases de datos• Modelo relacional de datos: Es una clase
de modelo lógico de base de datos en donde estos son tratados como si se almacenarán en tablas de doble entrada. Se pueden relacionar los datos almacenados en una tabla con los datos en otra siempre y cuando ambas tablas compartan elementos comunes de datos
Administración de los recursos de información
Ventajas y desventajas de los tres modelos bases de datos
Tipo de base de datos
Eficiencia de procesamiento
Flexibilidad Amigabilidad para usuarios finales
Complejidad en la programación
Jerárquica Alta Baja Baja Alta
En redes Media-alta Baja-media Baja-moderada
Alta
Relacional Baja pero mejorando
Alta Alta Baja
Administración de los recursos de información
8.4 Tendencias en las bases de datos distribuidas• Procesamiento distribuido: La distribución del
procesamiento de cómputo entre las diversas localidades separadas geográficamente o funcionalmente enlazadas mediante una red de comunicaciones
• Base de datos distribuida: Es aquella que almacena en mas de un lugar físico .Partes o copias de la base de datos quedan físicamente almacenadas en un lugar y otras partes o copias se almacenan y mantienen en otros lugares
Administración de los recursos de información
8.4 Bases de datos orientadas a objetos e hipermedia
• Base de datos orientada a objetos: Enfoque a la administración de datos por el cual se almacenan los datos y los procedimientos que actúan sobre los datos como objetos que pueden ser recuperados y compartidos de manera automática
• Base de datos en hipermedia: Enfoque de administración de datos que organiza los datos como una red de nodos ligados entre si con cualquier patrón que el usuario desee
Administración de los recursos de información
Administración de información
Metodología para la planeación y Modelaje
de datos
Tecnología yAdministración
de las bases de datos
Usuarios
8.5 Requerimientos administrativos para los sistemas de bases de datos
Sistema deAdministraciónde base de datos
Administración de los recursos de información
8.5 Requerimientos administrativos para los sistemas de base de datos
• Administración de datos: Función especial de organización para administrar los recursos de información de la institución, relacionados con la planeación de datos, la política de información, el mantenimiento de los diccionarios de datos y las normas para la calidad de los datos
• Política de información: Reglas formales que gobiernan el mantenimiento, distribución y uso de información en una institución