TI1 -05 - Administración de BD

Embed Size (px)

Citation preview

  • 7/29/2019 TI1 -05 - Administracin de BD

    1/15

    Administracin

    de Bases de Datos

    Daniel Sequera Ruiz

  • 7/29/2019 TI1 -05 - Administracin de BD

    2/15

    Conceptos bsicos

    Carcter: elemento,

    Byte

    Codificado en ASCII

    Campo: Elemento de datos, significativo, nominal Conjunto definido de bytes

    Atributo (caracteristica o calidad)

    Registro: relacin entre elementos de datos Conjunto de campos

    Conjunto de Atributos que describen una Entidad (objeto,

    persona, lugar o evento)

  • 7/29/2019 TI1 -05 - Administracin de BD

    3/15

    Conceptos bsicos

    Archivo:

    Sector o espacio bajo control del Sistema Operativo,Extensin Tipo: .TXT; .DOC;.XLS

    Archivo de datos, Tabla: Grupo de registros delongitud y contenido similares e igual nombre,incluye caracteres de control

    Tipo: Documentos, Imgenes, generado Aplicacin

    Permanencia: Maestro, Historico, Transaccin,Temporal

    Programa: Aplicacin o Sistema, Fuente u Objeto Ejecutable

  • 7/29/2019 TI1 -05 - Administracin de BD

    4/15

    Conceptos bsicos

    Bases de Datos: Conjunto Integrado de

    Archivos, Registros u Objetos relacionados en

    forma lgica

    Administrados por un Manejador de BD

    (DBMS):

    Independientes de la aplicacin

    Independientes del Dispositivo de almacenamiento

  • 7/29/2019 TI1 -05 - Administracin de BD

    5/15

    DBMS

    Interfaz de software entre los usuarios y lasBases de Datos

    Conjunto de Programas para manejar BD

    Tareas del Manejador de Bases de Datos: Actualizacin y mantenimiento de BD para reflejar

    nuevas transacciones y eventos de la organizacin

    Suministro de informacin a las aplicaciones

    Suministro de capacidad de Consulta/Respuesta y deelaboracin de informes para que los usuariosconsulten, generen informes y reciban respuestasrapidas a solicitudes ad hoc

  • 7/29/2019 TI1 -05 - Administracin de BD

    6/15

    Usos Principales DBMS

    Desarrollo de Bases de Datos: DDL: Lenguaje de definicin de datos

    Contenidos, relaciones y estructura

    Diccionario de datos

    DBA: Administradores fisicos y lgicos

    Consulta de Bases de Datos:

    Lenguaje de Consulta: SELECT ... FROM ... WHERE ... (SQL)

    QBE (Querry by Example) : Dialogo grafico

    Consultas Graficas y Naturales (GUI)

  • 7/29/2019 TI1 -05 - Administracin de BD

    7/15

    Usos Principales DBMS

    Mantenimiento de Bases de Datos: Reflejar nuevas transacciones y eventos

    Diccionario de datos

    DBA: Administradores fisicos y lgicos

    Desarrollo de Aplicaciones:

    Lenguajes de Cuarta Generacin (4GL)

    Ambientes de desarrollo: pantallas, informes,formatos, paginas web, programas

    Lenguaje de Consulta:(PL/ SQL)

    DML: Lenguaje de Manipulacin de Datos

  • 7/29/2019 TI1 -05 - Administracin de BD

    8/15

    Tipos Conceptuales de BD

    Operacionales: (Subject Area Data Base),transaccionales, generadas por operaciones

    Anliticas: extraidas de las BD Operacionales yexternas seleccionadas, para analisis gerencial. Son con

    frecuencia multidimencionales y usan OLAP(procesamiento analitico en linea)

    Bodegas de datos: contienen datos multianuales,

    extraidos de BD Operacionales;Seleccionados,

    editados, estandarizados e integrados. Analisis empresarial, investig. mercado, respaldo a

    decisiones

    Extraccion de datos: Identificar factores y tendencias

    Data Mining, Data Mart

  • 7/29/2019 TI1 -05 - Administracin de BD

    9/15

    Tipos Conceptuales de BD

    Distribuidas: Replicas o distribucin

    Servidores, Intranets, extranets, Corporativas o no,

    Publicas o Privadas

    Mejorar el desempeo y/o seguridad

    De Usuarios Finales:

    Copias propias en estaciones de trabajo

    Extraidas o no de BD de la empresa

    Externas:

    Servicio comercial, Internet, estadisticas, hipermedia

  • 7/29/2019 TI1 -05 - Administracin de BD

    10/15

    Consideraciones Gerenciales

    para la Administracin de BD

    Manejo de Datos

    Planeacin de Datos

    Manejo de bases de Datos

    Beneficios y Limitaciones

  • 7/29/2019 TI1 -05 - Administracin de BD

    11/15

    Consideraciones Gerenciales

    para la Administracin de BD

    Manejo de Datos:

    Desarrollar Politicas para la propiedad y elcontrol de acceso a los datos

    Dirigir la planeacin de requerimientos de

    recursos de datos en la organizacin Desarrollar un Modelo y una Arquitectura

    de Datos organizacionales

  • 7/29/2019 TI1 -05 - Administracin de BD

    12/15

    Consideraciones Gerenciales

    para la Administracin de BD

    Planeacin de Datos

    Preparar Planes Estratgicos y Tcnicos de BD Identificar Oportunidades de datos compartidos

    y posibles aplicaciones de BD

    Fijar Procedimientos para retencin de datos

    Fijar y supervisar Procedimientos y estandaresoperacionales

  • 7/29/2019 TI1 -05 - Administracin de BD

    13/15

    Consideraciones Gerenciales

    para la Administracin de BD

    Manejo de bases de Datos

    Diseo fisico de BD Diseo Logico de BD

    Planeacin y ajuste de capacidad de BD

    Mantener el Diccionario de Datos Evaluar y seleccionar hardware y software

    para BD

  • 7/29/2019 TI1 -05 - Administracin de BD

    14/15

    Consideraciones Gerenciales

    para la Administracin de BDBeneficios: y Limitaciones

    Reduce Duplicacin de datos y los integra para suacceso por multiples aplicaciones y usuarios

    Proporciona independencia de formatos ydispositivos

    Proporciona capacidad de consulta y generacin de

    informes a los usuarios Simplifica la programacin

    Se Incrementa la seguridad e integridad de los datos

  • 7/29/2019 TI1 -05 - Administracin de BD

    15/15

    Consideraciones Gerenciales

    para la Administracin de BD...y Limitaciones

    Incremento de la complejidad tecnolgica

    Administracin por DBMS es dificil y costosa Requiere mas capacidad de hardware

    Si se depende de BD centralizada se incrementa

    vulnerabilidad a errores, fraudes y fallas Problemas de inconsistencia en BD distribuidas

    Seguridad e integridad son asuntos importantes