Sesión 3 Administración de Recursos de Datos

download Sesión 3 Administración de Recursos de Datos

of 18

Transcript of Sesión 3 Administración de Recursos de Datos

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    1/18

    Administracin de

    Recursos de Datos

    Sesin 3

    Ms. Ing. CARLOS AURELIO ROMERO [email protected]

    UNIVERSIDAD NACIONAL DE TRUJILLO

    Trujillo - Per

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    2/18

    Administracin de Recursos de Datos

    Es una actividad gerencial que aplica la tecnologa de SI y

    herramientas gerenciales a la tarea de manejar los recursos dedatos con el fin de satisfacer las necesidades de informacin de

    una empresa.

    Laadministracin de datosconsiste en la planeacin y control

    de datos para respaldar las funciones empresariales y objetivosorganizacionales estratgicos.

    Esto abarca un esfuerzo de

    planeacin de datos que se

    centra en el desarrollo de una

    arquitectura global de datos para

    los recursos de una empresa.

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    3/18

    Base de Datos

    B ase de datos es el

    conjunto o depsito dedatos o de archivos

    organizados lgicamente y

    accesible al computador,

    generalmente a travs de unsistema de recuperacin o

    bsqueda definido.

    En forma muy simple es una coleccin de informacin

    organizada y estructurada en tal forma que pueda ser

    consultada, filtrada y analizada con facilidad.

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    4/18

    Concepto de Datos Bsicos

    En losSI los datos se organizan en jerarquas de varios niveles:

    (1) bit (2) caracteres, (3) campos, (4) registros, (5) archivos y(6) bases de datos (ms alto nivel).

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    5/18

    Administracin de Bases de Datos

    Procesamiento de transacciones de clientes

    Consulta

    Sistema de Administracin de Bases de Datos

    Datos de cuentas corrientesDatos de cuentas de ahorro

    Datos de prstamos de pago a plazos

    Otros datos de clientes

    Programa

    de cuentas

    corrientes

    Programa

    de cuentas

    de ahorros

    Programa de

    prstamos de

    pago a plazos

    Bases de datos

    de clientes

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    6/18

    Software de Bases de Datos

    Un sistema de admini str acin de bases de datos o D B M S

    (database management system) es un conjunto de programas

    computacionales que realiza lo siguiente:

    Administracin

    de bases de datos

    Sistema operativo

    Sistema de

    administracin de

    bases de datos

    Programa de

    aplicacin

    Bases de

    datos

    Diccionario

    de datos

    1) Desarrollo de bases de datos

    2) Consulta de bases de datos

    3) Mantenimiento de bases de datos

    4) Desarrollo de aplicaciones

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    7/18

    Tipos de Bases de Datos

    Base de datos

    distribuidas

    en intranets yotras redes

    Base de datos

    de usuarios

    finales

    Servidor

    de red

    Computadora personal o

    computadora de red

    cliente

    Bodega de

    datos

    Bases de datos

    externas enInternet y

    servicios en lnea

    Bases de datosoperacionales

    de la

    organizacin

    Bases de datos

    analticas de datos

    crticos de la

    organizacin

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    8/18

    Plazas de datos

    Recursos humanos

    Bodegade datos

    Planeacin de

    requerimientos demateriales

    Logstica

    Envos

    Compras

    Control de

    produccin

    Control de pedidos

    Materias primas

    Administracin de

    repuestos

    Control de

    inventarios

    Aplicaciones

    Informes actuariales

    Ingeniera

    Informes gerenciales

    Contabilidad

    Ventas

    Marketing

    Finanzas

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    9/18

    Bases de Datos Hipermedia en la Web

    Las bases de datos hipermedia en la World Wide Web y las

    intranets y extranets corporativas almacenan pginas

    multimedia hi per enl azadasen un sitio Web.

    Servidor de

    red

    Computadoras personales o

    computadoras de red

    clientes

    Pginas HTML, Archivos de

    imgenes GIF, Archivos de videoInternet

    Intranets

    Extranets

    Base de datos

    hipermedia

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    10/18

    Desarrollar y hacer cumplir polticas que rigen la propiedad y el

    control de acceso a los datos.

    Dirigir la planeacin de los requerimientos de recursos de datos

    organizacionalesDesarrollar un modelo y una arquitectura de datos

    organizacionales.

    Preparar planes estratgicos y tcnicos de bases de datos.

    Identificar oportunidades para datos compartidos y

    potenciales aplicaciones de bases de datos.Fijar procedimientos para la retencin de datos.

    Fijar y hacer cumplir procedimientos y estndares

    operacionales

    Realizar un diseo fsico de bases de datos

    Realizar un diseo lgico de bases de datos

    Llevar a cabo el ajuste de la base de datos y la

    planeacin de la capacidad.

    Establecer y mantener un diccionario de datos.

    Evaluar y seleccionar hardware y software para

    bases de datos

    Administracin de Recursos

    Manejo

    de datos

    Planeacin

    de datos

    Manejo de bases

    de datos

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    11/18

    Estructuras de Bases de Datos

    ElD BM S utiliza diferentes modelos de bases de datos para darseguimiento a entidades, atributos y relaciones.

    Dichos modelos son los siguientes:

    Estructura relacional

    Estructura jerrquica

    Estructura de red

    Estructura orientada a objetos

    Otras

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    12/18

    Estructuras Relacionales

    Representa a todos los datos de la base de datos como tablas

    sencillas de dos dimensiones, llamadasrelaciones.

    Se pueden extraer y combinar la informacin en ms de un

    archivo.

    A veces lastablasse llamanarchivos.

    Tabla Departamentos Tabla Empleados

    Deptno Dname Dloc Dmgr

    Dept. A

    Dept. B

    Dept C

    Empno Ename Etitle Esalary Deptno

    Emp 1

    Emp 2

    Emp 3

    Emp 4Emp 5

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    13/18

    Diagrama de Relaciones entre Entidades

    PEDIDO

    PARTE

    PROVEEDOR

    Puede

    tener

    1

    M

    Puede

    tener

    1

    M

    Atributos de la entidad

    Nmero_Pedido

    Fecha_Pedido

    Fecha_Entrega

    Nmero_Parte

    Cantidad_Parte

    Total_Pedido

    Nmero_Parte

    Descripcin_Parte

    Precio_Unidad

    Nmero_Proveedor

    Nmero_Proveedor

    Nombre_Proveedor

    Direccin_Proveedor

    Los cuadros representan

    las entidades y los rombos

    las relaciones.

    El 1 (uno) y la M (muchos)

    a los lados de los rombos

    representan las relaciones

    entre las entidades (de uno

    a uno, de uno a muchos o

    de muchos a muchos).

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    14/18

    Estructuras Jerrquicas

    Elemento de datosDepartamento

    Elemento de datos

    Proyecto A

    Elemento de datos

    Empleado 1

    Presenta datos a los usuarios en una estructura de tipo rbol.

    Cada registro se organiza en segmentos.

    Un segmento superior se conecta con un segmento inferior en

    una relacin padre-hijo.

    Un padre puede tener

    ms de un hijo, pero unhijo slo puede tener un

    padre.Elemento de datos

    Proyecto B

    Elemento de datos

    Empleado 2

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    15/18

    Estructuras en Red

    Departamento

    A

    Proyecto

    A

    Proyecto

    B

    Empleado

    1

    Empleado

    2

    Escribe los datos comorelacionesde muchos a muchos.

    Los padres pueden tener varios hijos y los hijos pueden tenerms de un padre.

    Departamento

    B

    Empleado

    3

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    16/18

    Estructuras Orientadas a Objetos

    Ya estn disponibles los sistemas hbridos DBMS relacional-

    orientado a objetos.

    Los OODBM Sse pueden utilizar para administrar los diversos

    componentes multimedia o los subprogramas de Java utilizados

    en aplicacionesWeb.

    Un D B M S orientado

    a objetos (OODBMS)almacena los datos y

    procedimientos como

    objetos que se pueden

    recuperar y compartirautomticamente.

    C t ti d SGBDOO

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    17/18

    Caractersticas de un SGBDOO

    Sistema de Gestin de Bases

    de Datos Ori entadas a Objetos

    Clase: anteproyecto que ofrece la

    funcionalidad en ella definida,

    Ejemplo: un plano para construir sillas.

    Objeto: es una unidad que consta de datos

    almacenados y de tareas realizables durante

    el tiempo de ejecucin. Ejemplo: una silla

    concreta, construida a partir del plano.Abstraccin: cada objeto tiene y

    define procedimientos (mtodos)

    y la interfaz mediante la cual se

    puede acceder a l

    Herencia: los objetos heredan

    comportamiento dentro de una

    jerarqua de clase.

    Modularidad: es la caracterstica por

    la cual un programa de computador

    est compuesto de porciones que seconocen como mdulos.

    Polimorfismo: puede ser aplicada

    a distintos tipos de objetos.

    Encapsulamiento: permite ocultar

    informacin al resto de objetos

    impidiendo as ingresos incorrectos oconflictos.

    Desarrollo de Bases de Datos

  • 7/26/2019 Sesin 3 Administracin de Recursos de Datos

    18/18

    Desarrollo de Bases de Datos

    1. Planificacin de datos

    Desarrolla un modelo de procesos

    empresariales

    Modelo de la empresa de procesos

    empresariales con documentacin

    2. Especificacin de requerimientos

    Define necesidades de informacin de

    usuarios finales en un proceso

    Descripcin de necesidades de usuario

    representado en lenguaje natural o usando

    herramientas de metodologa

    3. Diseo conceptual

    Expresa requerimiento de informacin en la

    forma de un modelo de alto nivel

    Modelos conceptuales de datos con

    frecuencia expresados como modelos de

    relaciones e identidades

    4. Diseo lgico

    Traduce los modelos conceptuales en el

    modelo de datos DBMS

    Modelos lgicos de datos. Modelos

    relacionales, multidimensionales, de red,jerrquico u orientados a objetos

    5. Diseo fsico

    Determina estructura de almacena-miento

    de datos y mtodos de acceso

    Modelos fsicos de datos, representaciones

    de almacenamiento y mtodos de acceso