Capitulo 1 Base de Datos

download Capitulo 1 Base de Datos

of 25

  • date post

    10-Jul-2015
  • Category

    Technology

  • view

    755
  • download

    1

Embed Size (px)

Transcript of Capitulo 1 Base de Datos

  • Bases de Datos IUnidad I: Enfoques de Bases de Datos

  • 1.1 Enfoque tradicional de procesamiento de datos (Enfoque por agregacin)Cuando la organizacin implementa los SIAS por primera vez lo hacen para resolver problemas puntuales que apoyan la toma de decisiones y controlar el logro de sus metas y objetivos.El enfoque por agregacin, se caracteriza por implementar SIAS puntuales independientes uno de otros con una interaccin mnima entre ellos y que apenas comparten recursos

  • Desventajas del Enfoque por agregacinLos SIAS se desarrollan en forma independiente entre s, sin compartir recursos ni interaccin.Se produce consecuentemente duplicidad de informacin, un dato se encuentra en varios archivos.Se produce como corolario de lo anterior problemas con la consistencia de la informacin ya que los datos duplicados no sern actualizados al mismo tiempo.Adems la responsabilidad de la actualizacin de estos datos recae en muchas personas.

  • Otras consecuencias relativas al contexto de los datosLos datos satisfacen SIAS que responden a necesidades especificas del rea, departamento o funcin de la organizacin.Pueden existir datos con la misma denominacin pero con valores distintos por provenir de fuentes distintas, ser interpretados en forma distinta, poseer procesos de actualizacin que obedezcan a acontecimientos distintos.Los mismos datos pueden derivar en resultados diferentes dependiendo del SIA y sus procesos.

  • Desventajas respecto del diseo de los SIASSobre el diseo lgico:Al disear un SIA bajo este enfoque resulta compleja la delimitacin del mismo, dado que las funciones administrativas estn interrelacionadas entre s.Los datos se encuentran distribuidos en diversos SIAS, lo que implica dificultades al momento de establecer las fuentes de informacin u origen de datos para el sistema.Aumenta la necesidad de relacionar los datos para satisfacer nuevos requerimientos.La identificacin y caracterizacin de datos se vuelve inorgnico.Se complejiza el diseo de procedimientos administrativos.

  • Desventajas respecto del diseo de los SIASRespecto del diseo fsico:Implica la creacin de nuevos archivos con datos ya existentes en otros, as como nuevos datos.El uso de diferentes lenguajes de programacin produce incompatibilidad en los formatos de almacenaje.Al modificar programas de aplicacin generalmente es necesario modificar tambin sus archivos de datos influyendo a otros programas que usan los mismos archivos.

  • 1.2 Enfoque de bases de datos

    Los datos de la organizacin son contemplados como un recurso fundamental de esta.

    Se requiere un nivel de decisiones dentro de la organizacin cuya responsabilidad sea administrar el recurso informacin.

    Todos los datos de la informacin se encuentran almacenados en archivos centralizados. Los archivos centralizados son accesibles por las aplicaciones y los usuarios segn sus necesidades.

  • Contempla un sistema de identificacin, descripcin y definicin de los datos de la organizacin.Incluye dispositivos de acceso directo y pantallas que facilitan la interrogacin por parte del usuario.Permite establecer distintos tipos de usuarios con distintos tipos de accesos centralizados.Incluye software que facilita la interrogacin de la base de datos para los distintos niveles de usuarios.Implementa condiciones de seguridad e integridad de los datos y procedimientos de recuperacin de datos en caso de error.Comprende un almacn centralizado que incluye toda la informacin necesaria de los datos de la base de datos.

  • Implementacin del enfoque de Banco de Datos:

    Funciones:

    1. Administracin de la informacin2. Almacenamiento de datos3. Supervisin del almacenamiento y recuperacin de los datos4. Administracin de la implementacin computacional de la base de datos5. Demanda

  • Elementos del enfoque

    A. Administrador de la Informacin (AI):

    B. Administrador de SABD (ASABD o DBA)

    C. Diccionario de datos ( DD)

  • Las actividades del AI:1. Determinar y estructurar los requerimientos de informacin de los usuarios.2. Especificar los requerimientos de Informacin.3. Disear los procedimientos administrativos para que los usuarios puedan utilizar los datos de la base de datos y del diccionario de datos.

  • Las actividades del AI para identificar la informacin a incluir en la BD:Determinacin de las necesidades de informacin de cada usuario.Establecimiento de estndares o medidas de los datos de la base de datos.Determinacin, anlisis y filtrado de los datos a incluir en la base de datos.Producir un inventario de los datos incluidos en la base de datos.

  • El diseo de procedimientos administrativos realizado por el AI esta dirigido a:

    Definicin y control de estndares para la identificacin y caracterizacin de los datos a incluir en la base de datosModificacin de la estructura de la base de datos.Procedimientos para el manejo y acceso de los datos.Determinacin de responsabilidades sobre ciertos datos.Determinacin de procedimientos que regulen el acceso, lectura, insercin, modificacin y eliminacin de datos de la BD.

  • Determinacin de procedimientos que permitan al AI conocer el uso dado a los datos de la base de datos.Analizar las alternativas costo / beneficio para la organizacin acerca de tener una base de datos que satisfaga los requerimientos de todos los usuarios.Analizar los errores encontrados por los usuarios, con el fin de colaborar en futuras reestructuraciones de la base de datos.

  • Responsabilidades del ASABD (DBA)

    Desarrollo, estructuracin y crecimiento de la base de datos de acuerdo a las facilidades del SABD y la situacin de la organizacin.Habilitacin de facilidades que originen una optima implementacin del SABD.Supervisin del uso dado por el usuario de las facilidades otorgadas por el SABD.Preparacin y difusin de procedimientos para la operacin del SABD.Asistencia tcnica a los usuarios del SABDMedicin peridica del desempeo del SABD.

  • Responsabilidades del ASABD y del AI

    Producir el inventario de datos de la organizacin.Coordinar el manejo y seguridad de los datos.Crear y mantener un diccionario de datosCoordinar los procesos de codificacin y estandarizacin de datos.Prepara normas y procedimientos para verter archivos tradicionales a la base de datos.Experimentar y difundir en forma piloto las funciones del AI y el ASABD.

  • Responsabilidades del ASABD en el diseo fsico:

    Coordinacin y apoyo en el desarrollo de SIAS para que estos aprovechen las facilidades del SABD y la BD.Mantener el contacto con los proveedores del SABD y de otros SABDMantener informacin para los usuarios respecto de la organizacin de la BD.Mantener un control total sobre el DDLDefinir las caractersticas e identificacin de los datosAnalizar el contenido de la BD.Mantener el software de apoyo al DD.

  • Responsabilidades del ASABD en el diseo fsico:

    Preparacin y Mantencin del catlogo de la BD.Determinar la estructura fsica de la base de datosEspecificacin de la estructura de la BD.Controlar el acceso a los datos de la BD.Coordinacin entre las el SABD y el sistema operativo empleadoDefinicin de procedimientos de proteccin contra destruccin o accesos no autorizados.Definicin de niveles de seguridad para el acceso a la BD.

  • Responsabilidades del ASABD en el diseo fsico:

    Establecer procedimientos para la seguridad y proteccin fsica de los datos.Participacin en las pruebas de programas de aplicacin.Establecer procedimientos de respaldo para la BD.Analizar y controlar el seguimiento de trazas y errores.Mantencin actualizada de los procedimientos de recuperacin de la BD.Determinar procedimientos que permitan detectar violaciones a las reglas de seguridad e integridad.

  • Ventajas del Diccionario de datos ( DD)

    Es un medio centralizado de tener informacin sobre los atributos lgicos de los datos de la BD.Es un medio de estandarizacin en el manejo y uso de los datosEs un medio expedito de almacenamiento y recuperacin de proposiciones de atributos lgicos originados por analistas de sistemas en el diseo de un SIA.Representa una ayuda para analistas y programadores en el momento de desarrollo de un SIA.Permite introducir procedimientos estandarizados en le manejo de datos, informes y documentacin de procesos y aplicaciones.

  • El diccionario de datos contiene para cada dato los siguientes atributos lgicos o meta datos:

    Atributos de identificacin.Atributos de informacin para control administrativo.Atributos de seguridad.Atributos de validacin.Atributos de relaciones lgicas.Atributos de relacin fsica.

  • Beneficios y riesgos de usar Banco de Datos.

    Un banco de datos esta constituido por todos los datos formales, relevantes para la toma de decisiones. Los datos del banco de datos se encuentran dispersos en la organizacin soportados en diversos medios, como, archivadores, formularios, documentos, dispositivos de almacenamiento digital y otros.

    La base de datos se constituye por todos los datos del banco de datos, almacenados en archivos centralizados altamente disciplinados, de tal forma que puedan ser requeridos de diversas maneras lgicas, con el fin de satisfacer las consultas de los distintos usuarios de la base de datos.

  • Beneficios y riesgos de usar Banco de Datos.

    Los beneficios del banco de datos son amplios y casi innumerables, el banco de datos como se sealo en los prrafos anteriores representa toda la informacin relevante y formalizada de la organizacin, entindase por datos de la constitucin de la empresa hasta los relativos al pago de patentes pasando por datos de acreedores y deudores.

    El riesgo del banco de datos es que el volumen de informacin va aumentando paulatinamente y se hace inmanejable si no es vertida a un sistema de base de datos.