curso de base de datos 0.pdf

Upload: yennyfer-delgado-condor

Post on 23-Feb-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Curso de Base de Datos 0.pdf

    1/25

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

    SISTEMAS DE INFORMACION

    TEMA:

    SISTEMAS DE BASES I

    Ing. Williams A. MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    2/25

    SISTEMA DE INFORMACION

    CONJUNTO DE ELEMENTOS Interrelacionados quepersiguen como fin el proveer a sus usuarios de lainformacin requerida para la toma de decisiones.

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    3/25

    COMPONENTESS

    I

    S

    T

    E

    M

    A

    I

    N

    F

    OR

    M

    A

    C

    IO

    N

    CONTENIDO(DATOS)

    EQUIPO FISICO(HARDWARE)

    EQUIPO LOGICO(SOFTWARE)

    ADMINISTRACION

    USUARIOS INFORMATICOSNO INFORMATICOS

    REFERENCIALFACTUAL

    CPUPERIFERICOS

    SGBDMANEJO DE COMUN.TRATAMIENTOS ESPC.

    AREA DE DATOSAREA DE INFOR.

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    4/25

    PROCESO Y USO DE LA INFORMACION EN UNAORGANIZACION

    -

    +ESTRATEGICO

    TACTICO

    OPERATIVO

    +

    -

    Cantidad de informacin

    generada y procesada

    Cantidad de informacin

    utilizada en toma de decisiones.

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    5/25

    FORMA TRADICIONAL DE RESOLVER ELPROBLEMA DEL MANEJO DE INFORMACION

    APLICACIN 1 A B C

    APLICACIN 2 D A C

    APLICACIN 3 D A G

    Para cada nueva aplicacin se crea un nuevo archivo. Un sistema grandetiene cientos de archivos..

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    6/25

    ARCHIVOS PLANOS

    No hay relacin entre los archivos Alto riesgo de inconsistencia de los datos

    Cambios en la estructura de un archivo resulta encambios en los programas

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    7/25

    PROBLEMAS CON SISTEMAS DE ARCHIVOSTRADICIONALES

    1. Alto nivel de redundancia

    El mismo dato se almacena en muchos lugares, lo queocasiona que este dato pueda tener diferentes valores endiferentes lugares

    2. Un sistema que maneja archivos tradicionales esINFLEXIBLEINFLEXIBLELas consultas de informacin que requieren que los datos seagrupen en diferentes formas no pueden ser respondidas

    rpidamente.

    3. Es muy costoso hacer cambios a sistemas que manejanarchivos tradicionales.

    Un cambio trivial provoca una reaccin en cadena de otroscambios

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    8/25

    GRUPOS DE APLICACIONES NO INTEGRADAS

    ESTRATEGICO

    TACTICO

    OPE

    RATIVO

    DATOS

    MANUALES

    A

    P

    L

    I

    C

    A

    C

    I

    O

    N

    E

    S

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    9/25

    MEJOR SOLUCION: EL USO DE LAS BD

    BASE DEBASE DE

    DATOSDATOS

    Una base de datos es una coleccin compartida de datosinterrelacionados diseados para cumplir con las necesidades

    de muchos tipos de usuarios finales.

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    10/25

    DATOS

    MANEJADOR D EB.D

    Con los sistemas manejadores de bases de datos los

    programadores pueden vivir en una total ignorancia de cmoos datos estn realmente almacenados.

    SISTEMA DE BASES DE DATOS

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    11/25

    GRUPOS DE APLICACIONES NO INTEGRADAS

    ESTRATEGICO

    TACTICO

    OPERATIVO

    S

    GB

    D

    BASEDE

    DATOS

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    12/25

    SISTEMA DE GBD

    Es un conjunto de programas, procedimientos,lenguajes, etc, que suministra tanto a los usuarios

    no informticos como a los analistas,

    programadores al administrador, los mediospara describir, recuperar y manipular los datos

    almacenados en la BD, manteniendo su

    integridad, confidencialidad y seguridad.

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    13/25

    OBJETIVOS GENERALES QUEPERSIGUE TODO SISTEMA DE BDs

    LOGRAR QUE EL DESARROLLO Y ELMANTENIMIENTO DE APLICACIONES DENTRO DE LAORGANIZACIN SEA : FACIL FLEXIBLE EFICIENTE

    ORGANIZAR LOS DATOS DE TAL MANERA QUE SU

    EXPLOTACION SEA : OPORTUNA CONFIABLE EFICIENTE

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    14/25

    El SGBD COMO INTERFAZ

    ESTRATEGICO-Elaboracin de Planes-Objetivos Generales

    TACTICO-Control de Gestin- Objetivos Especficos

    OPERATIVO- Tareas Adm.

    S

    GB

    D

    BASEDE

    DATOS

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

  • 7/24/2019 Curso de Base de Datos 0.pdf

    15/25

    Independencia Fsica/Lgica en tres niveles

    EE1EE1

    EEnEEn

    ECEC EIEI

    NIVEL USUARIO NIVEL EMPRESA NIVEL MAQUINA

    X2

    Independencia fsica

    X1

    Independencia lgica

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

    Si t C t i UNDAC

  • 7/24/2019 Curso de Base de Datos 0.pdf

    16/25

    ARQUITECTURA DE M.D.B.

    AP. 1 AP. 2 AP. 3 AP. 4 AP. 5 AP. 6

    MODELO

    EXT. 1

    MODELO

    EXT. 2

    MODELO

    EXT. 3

    MODELO

    CONCEPTUAL

    MO INDE TER LO NO

    (SUB-ESQUEMA)

    (ESQUEMA)

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

    Si t C t i UNDAC

  • 7/24/2019 Curso de Base de Datos 0.pdf

    17/25

    FUNCIONES DE UN SGBD

    FUNCION DEUTILIZACION

    FUNCION DEUTILIZACION

    FUNCION DE

    MANIPULACION

    FUNCION DE

    MANIPULACIONFUNCION DEDESCRIPCION

    FUNCION DEDESCRIPCION

    BASEDE

    DATOS

    USUARIOSREMOTOS

    USUARIOSLOCALES

    LDD

    LMD

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

    Sistemas y Computacin UNDAC

  • 7/24/2019 Curso de Base de Datos 0.pdf

    18/25

    VENTAJAS DE UN SMBD

    - REDUCE LA REDUNDANCIA DE INFORMACION- PERMITE COMPARTIR LA INFORMACION- FACILITA EL DESARROLLO DE APLICACIONES

    - REDUCE LOS COSTOS DE MANTENIMIENTO- PERMITE DAR UNA RESPUESTA RAPIDA A LOS

    NUEVOS REQUIRIMIENTOS DE INFORMACION

    - FACILITA LA APLICACIN DE ESTANDARES

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

    Sistemas y Computacin UNDAC

  • 7/24/2019 Curso de Base de Datos 0.pdf

    19/25

    DESVENTAJAS DE UN SMBD- ES DIFICIL ENCONTRAR UN SISTEMA

    MANEJADOR DE BASES DE DATOSQUE CUMPLA CON TODOS LOSOBJETIVOS.

    - LOS SISTEMAS DE BASES DE DATOS

    ACTUALES CONSUMEN MASRECURSOS COMPUTACIONALES QUELOS SISTEMAS TRADICIONALES DEARCHIVOS

    - HAY UNA FALTA DE PERSONALCAPACITADO PARA APLICARCORRECTAMENTE LA FILOSOFIA DEBASES DE DATOS

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

    Sistemas y Computacin UNDAC

  • 7/24/2019 Curso de Base de Datos 0.pdf

    20/25

    LA ADMINISTRACION DE DATOS

    Buscando aprovechar yexplotar adecuadamenteel uso sistema

    manejador de bases dedatos, se define unafuncin especfica

    denominada,ADMINISTRACION DE

    DATOS (DBA)

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

    Sistemas y Computacin UNDAC

  • 7/24/2019 Curso de Base de Datos 0.pdf

    21/25

    OBJETO DE LA ABD

    MANEJAR LOS DATOSCOMO UN RECURSOCORPORATIVO DE LA

    MISMA MANERA QUE LAEMPRESA MANEJA SUSDEMAS RECURSOS

    TALES COMO EL

    RECURSO FINANCIEROPOR EJEMPLO

    Sistemas y Computacin UNDAC

    Ing. Williams MUOZ ROBLES

    Sistemas y Computacin UNDAC

  • 7/24/2019 Curso de Base de Datos 0.pdf

    22/25

    RESUELVA TODOS LOS REQUERIMIENTOS E INQUIETUDES DELOS USUARIOS Y DE LA ADMINISTRACION

    SIRVA DE INTERFACE ENTRE LOS USUARIOS Y EL PERSONAL DESISTEMAS EN LOS PROYECTOS QUE UTILICEN BASES DE

    DATOS ACTUE COMO MEDIADOR ENTRE LA ALTA DIRECCION, LOS

    USUARIOS Y EL DEPARTAMENTO DE SISTEMAS TRADUZCA LOS PLANES DE LA EMPRESA EN PLANES DE

    RECURSOS DE INFORMACION

    CRITERIOS DE ORGANIZACION

    y p

    Ing. Williams MUOZ ROBLES

    Sistemas y Computacin UNDAC

  • 7/24/2019 Curso de Base de Datos 0.pdf

    23/25

    INTERFACES DEL ADMINISTRADORDE LA B.D.

    OPERADORES

    USUARIOS

    PROVEEDORES

    PERSONAL DEINFORMACION

    ANALISTAS Y

    PROGRAMADORES

    DIRECCION

    y p

    Ing. Williams MUOZ ROBLES

    Sistemas y Computacin UNDAC

  • 7/24/2019 Curso de Base de Datos 0.pdf

    24/25

    TAREAS DE UN OPERADOR DEBASES DE DATOS DBO

    INSTALAR Y CREAR BASES DE DATOS CONTROL DE ACCESO IMPLEMENTAR ESTRUCTURAS (F y L) DE LAS

    APLICACIONES MANTENIMIENTO DE LA SEGURIDAD DE

    ACCESO DE LOS DATOS CARGADO DE DATOS EXTERNOS MANTENIMIENTO DE BACKUPS AFINAMIENTO BSICO

    Ing. Williams MUOZ ROBLES

    Sistemas y Computacin UNDAC

  • 7/24/2019 Curso de Base de Datos 0.pdf

    25/25

    PROBLEMAS PRINCIPALES EN LA GESTINDE PROYECTOS DE B.D

    Deficiente planeacin Insuficiente Integracin del usuario final Falta de definicin de requerimientos Procedimientos anticuados del usuario Falta de disciplina para el desarrollo de

    sistemas La resistencia a compartir datos Falta de estndares en los datos

    Ing. Williams MUOZ ROBLES