• No se han encontrado resultados

Administración de los Recursos de Datos

N/A
N/A
Protected

Academic year: 2021

Share "Administración de los Recursos de Datos"

Copied!
59
0
0

Texto completo

(1)

Estructura Informática de la Empresa

Resumen del Capítulo 7

Universidad Interamericana de Panamá

(2)

AGENDA

1. Introducción

2. Organización de datos: Entorno Tradicional 3. Bases de datos y Admón. de datos

4. Creación de un Entorno de Base de Datos 5. Tendencias de las Bases de Datos

(3)

 Por qué las empresas tienen problemas para encontrar la información que

necesitan en sus Sistemas de Información?

 Cómo puede ayudar un Sistema de

administración de Base de Datos a las empresas a mejorar la organización de su información?

(4)

 Cómo impactan los principales tipos de modelos de Bases de Datos la forma en que las empresas pueden acceder la

información y utilizarla?

 Cuáles son los requerimientos

organizacionales de un entorno de Base de Datos?

 Qué nuevas herramientas y tecnologías

pueden hacer mas accesibles y útiles la Base de Datos?

(5)

INTRODUCCIÓN

• Es sumamente importante y beneficioso para una

organización contar con una base de datos

unificada que centralice toda la información y permita a todos sus colaboradores el acceso oportuno, rápido, íntegro y seguro.

• En esta presentación expondremos los diversos

aspectos administrativos, organizacionales y

tecnológicos que intervienen en la administración de la información como un valioso recurso de la organización.

(6)

Organización de Datos en un

Entorno Tradicional de Archivos

(7)

RETOS DE NEGOCIOS

- BASES DE DATOS ORACLE - COMPUTADORES SERVIDORES

- ANALIZAR DATOS EN DIFERENTES DIMENSIONES EN LÍNEA

- PRODUCIR INFORMES RÁPIDAMENTE - GLOBALIZACIÓN - TECNOLOGÍA DE ADMINISTRACIÓN DE DATOS OBSOLETA - NUEVOS REQUERIMIENTOS DE ELABORACIÓN DE INFORMES ESTABLECER LOS REQUERMIENTOS DE ELABORACIÓN DE INFORMES - MAINFRAMES - ARQUITECTURA CLIENTE/SERVIDOR - COMPUTADORAS - ALMACÉN DE DATOS - INCREMENTAR SERVICIO - REDUCIR COSTOS

(8)

Vencer los obstáculos

organizacionales para un entorno de Base de Datos.

Integrar y garantizar la calidad de los datos.

(9)

TÉRMINOS Y CONCEPTOS DE LA ORGANIZACIÓN DE ARCHIVOS

Bit: Unidad más pequeña de datos;

dígitos binarios (0,1).

Byte

:

Grupo de bits que representan

un carácter.

Campo

:

Grupo de palabras o número completo.

ORGANIZACIÓN DE DATOS EN UN ENTORNO TRADICIONAL DE ARCHIVOS

(10)

Registro: Grupo de campos relacionados.

Archivo: Grupo de registros del mismo tipo

Base de Datos: Grupo de archivos relacionados.

TÉRMINOS Y CONCEPTOS DE LA ORGANIZACIÓN DE ARCHIVOS ORGANIZACIÓN DE DATOS EN UN ENTORNO TRADICIONAL DE ARCHIVOS

(11)

JERARQUÍA DE DATOS EN UN SISTEMA DE COMPUTO BIT BYTE CAMPO REGISTRO BASE DE DATOS 0 O1001010 (letra) ROSA PEREZ (CAMPO NOMBRE)

NOMBRE PUESTO FECHA INGRESO DEPARTAMENTO

ROSA PAZ CONTADOR 15/01/2006 CONTABILIDAD ARCHIVO

NOMBRE PUESTO FECHA INGRESO DEPARTAMENTO

ROSA PAZ CONTADOR 15/01/2006 CONTABILIDAD EVA BROWN SECRETARIA 25/2/1998 REC. HUMANOS

EDWIN ESPINO VENDEDOR 19/9/1996 VENTAS

ARCHIVO DE EMPLEADOS ARCHIVO FINANCIERO ARCHIVO DE ACTIVOS

ORGANIZACIÓN DE DATOS EN UN ENTORNO TRADICIONAL DE ARCHIVOS

(12)

Entidad

:

Persona, lugar, cosa, evento sobre el cual se debe conservar información.

Atributo

:

Descripción de una entidad particular.

Campo llave

:

Campo identificador usado para recuperar, actualizar y ordenar un

registro.

TÉRMINOS Y CONCEPTOS DE LA ORGANIZACIÓN DE ARCHIVOS ORGANIZACIÓN DE DATOS EN UN ENTORNO TRADICIONAL DE ARCHIVOS

(13)

ENTIDADES Y ATRIBUTOS Entidad = PEDIDO Atributos Fecha de Pedido 18/06/2006 Número De Artículo 3225 Cantidad 5 Monto 300.50 Número de Pedido 4567 campo llave campos

ORGANIZACIÓN DE DATOS EN UN ENTORNO TRADICIONAL DE ARCHIVOS

(14)

Redundancia de Datos.

Dependencia de Datos del Programa. Carencia de Flexibilidad.

Seguridad Escasa.

Carencia de Compartición y Disponibiidad de Datos.

PROBLEMAS EN EL ENTORNO TRADICIONAL DE ARCHIVOS

ORGANIZACIÓN DE DATOS EN UN ENTORNO TRADICIONAL DE ARCHIVOS

(15)

PROCESAMIENTO TRADICIONAL DE ARCHIVOS Usuarios Programa de Apliacaciones 1 Programa de Apliacaciones 2 Usuarios Usuarios Usuarios Programa de Apliacaciones 3 Programa de Apliacaciones 4 Archivos Derivados Archivo maestro Elementos de datos de A a la Z

ORGANIZACIÓN DE DATOS EN UN ENTORNO TRADICIONAL DE ARCHIVOS

(16)

ENTORNO CONTEMPORÁNEO DE BASE DE DATOS

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS) Sistema de Administración de Bases de Datos Programa de Aplicaciones de Personal DEPARTAMENTO DE RECURSOS HUMANOS DEPARTAMENTO DE PLANILLA DEPARTAMENTO DE PRESTACIONES EMPLEADOS Número de Empleado Nombre Direccion Puesto PLANILLA Horas Trabajadas Sueldo Base Sueldo Bruto Pago Neto PRESTACIONES Seguro de Vida Plan de Pensión Prestaciones de Retiro Programa de Aplicaciones de Planilla Programa de Aplicaciones de Prestaciones

(17)

Crear y mantener la Base de Datos.

Elimina la mayoría de las instrucciones de definición de datos que se encuentra el los programas tradicionales.

Actúa como una interfaz entre los programas aplicativos y los archivos físicos de datos.

Separación lógical y física de la vista de datos.

LA BASE DE DATOS Y LA ADMINISTRACIÓN DE DATOS

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(18)

COMPONENTES DE DBMS

Lenguaje de Definición de Datos(DLL):

Especifica el contenido y la estructura de una Base de Datos y cada uno de sus

elementos.

Lenguaje de Manipulación de

Datos(DML): Manipula datos en una BD.

Diccionario de Datos

:

Almacena las

definiciones de elementos de datos y sus características.

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(19)

Tipos de Bases de Datos

(20)

TIPOS DE BASE DE DATOS DBMS Jerárquicas y de Red

DBMS Relacionales

Bases de Datos Orientadas a Objectos

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(21)

Organizan los datos en una estructura de árbol

Supportan relaciones padre-hijo (uno a muchos)

Prevalecieron en sistemas mainframes de la decada del 60 y 70

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(22)

DBMS JERÁRQUICOS

Empleados

Compensa-ciones Tareas Beneficios

Desempeño HistorialSalarial Pensión de VidaSeguro SeguroMédico RAIZ

PRIMER HIJO

SEGUNDO HIJO

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(23)

Son una implementación mejorada de los sistemas jerárquicos

Organizan los datos lógicamente como relaciones muchos a muchos

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(24)

DBMS DE RED

Materia 1 Materia 2 Materia 3

Estudiante 1 Estudiante 2 Estudiante 3 Estudiante 4 Estudiante 5

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(25)

Son obsoletas

Menos flexibles que las bases de datos relacionales

Pobre soporte en lenguajes de consulta DBMS JERÁRQUICOS Y DE RED

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(26)

DBMS RELACIONALES

Representan los datos como tablas de dos dimensiones llamadas relaciones.

Relacionan datos entre tablas básandose en elementos de datos comunes.

Ejemplos: DB2, Sybase, Oracle, MS SQL Server

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(27)

PROVEEDORES 144.50 79.70 24.30 2 3 1 152 137 145 05/08/06 10/08/06 07/08/06 01/01/06 02/08/06 02/08/06 1634 1635 1636 Total Cantidad N° Parte Fecha Entrega Fecha Orden N° Orden 4058 2038 4058 1125 22.50 26.25 6.00 70.00 Memoria Monitor Teclado Disco Duro 137 145 150 152 N° Proveedor Precio Descripción N° Parte 4058 2038 4058 La esquina En el norte Taiwan Super Partes Dell BenQ 1125 2038 4058 N° Proveedor Dirección Nombre N° Proveedor Filas (Registros) Columnas (Campos) ORDENES PARTES Tablas (Relaciones)

Modelo Relacional de Datos

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(28)

LAS TRES OPERACIONES BÁSICAS DE LOS DBMS RELACIONALES

Select:

Crea un subconjunto de registros que satisfacen cierto criterio

Join:

Combina dos tablas relacionales para extraer información de ambas

Project:

Permite al usuario crea nuevas tablas que contienen solo información

relevante

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(29)

LAS TRES OPERACIONES BÁSICAS DE LOS DBMS RELACIONALES 144.50 79.70 24.30 2 3 1 152 137 145 05/08/06 10/08/06 07/08/06 01/01/06 02/08/06 02/08/06 1634 1635 1636 Total Cantida d N° Parte Fecha Entrega Fecha Orden N° Orden 4058 2038 4058 1125 22.50 26.25 6.00 70.00 Memoria Monitor Teclado Disco Duro 137 145 150 152 N° Proveedor Preci o Descripció n N° Parte 4058 2038 4058 La esquina En el norte Taiwan Super Partes Dell BenQ 1125 2038 4058 N° Proveedor Dirección Nombre N° Proveedor ORDENES PARTES PROVEEDORES

Combina por N° Proveedor

Selecciona Parte 137 o 152 Taiwan La esquina BenQ Super Partes 4058 1125 137 152 Dirección Nombre N° Proveedor N° Parte

Combina por N° Proveedor

Proyectar las columnas solicitadas

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(30)

DBMS Orientados a Objetos:

Almacenan datos y procedimientos como objetos que pueden ser consultados y

compartidos automáticamente

DBMS Objeto-Relacionales

:

Proveen

capacidades tanto de los DBMS relacionales como de los orientados a objetos

SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS (DBMS)

(31)

CONSULTA DE BASES DE DATOS

ÓRDENES DE SQL BÁSICAS

SELECT: Especifica columnas que el usuario desea utilizar.

FROM: Identifica las tablas o vistas desde

las cuales se han de seleccionar las columnas.

WHERE: Especifica condiciones para filtrar los datos o unir múltiples tablas.

(32)

CONSULTA DE BASES DE DATOS

UN EJEMPLO SENCILLO

SELECT Número_Parte, Descripción_Parte, Precio_Unidad

FROM PARTES

WHERE Precio_Unidad > 10.00;

N° Parte Descripción Precio N° Proveedor 137 145 150 152 Memoria Monitor Teclado Disco Duro 22.50 26.25 6.00 70.00 4058 2038 4058 1125

(33)

CONSULTA DE BASES DE DATOS

RESULTADOS DE LA SELECCIÓN ELEGIDA

NÚMERO PARTE DESCRIPCIÓN PARTE PRECIO UNIDAD 137 145 152 Memoria Monitor Disco Duro 22.50 26.25 70.00

(34)

Creación de un Entorno de

Base de Datos

(35)

DISEÑO CONCEPTUAL O LÓGICO:

Modelo abstracto de la base de datos

desde una perspectiva de negocios.

DISEÑO FÍSICO

: Arreglo real de la

base de datos sobre dispositivos de

almacenamiento de acceso directo.

(36)

DIAGRAMA DE RELACIÓN DE ENTIDAD: Metodología para documentar bases de datos que ilustran relaciones entre entidades en la base de datos

NORMALIZACIÓN: El proceso de crear

pequeños datos estables a partir de grupos complejos de datos

(37)

DIAGRAMA DE LA RELACIÓN ENTRE ENTIDADES PUEDE TENER PEDIDO PUEDE TENER PARTE PROVEEDOR

(38)

Se pueden diseñar sistemas con una

base de datos centralizada que sea

usado sólo por un procesador central

o múltiples procesadores en red de

cliente/servidor. La base de datos

puede ser distribuida.

(39)

(A) Base de datos (B) Base de datos particionada replicada BASE DE DATOS REMOTA REPLICADA BASE DE DATOS CENTRAL CPU HOST CPU REMOTA CPU REMOTA PARTICIPACIÓN A DE LA BASE DE DATOS REMOTA PARTICIPACIÓN B DE LA BASE REMOTA BASE DE DATOS CENTRAL CPU Host CPU

REMOTA CPU REMOTA BASE DE DATOS

REMOTA REPLICADA

(40)

Reducen la vulnerabilidad de un sólo sitio masivo.

Incrementa el servicio y el nivel de respuesta para los usuarios locales y con frecuencia pueden utilizarse en computadoras pequeñas y menos caras.

VENTAJAS Y DESVENTAJAS DE LOS SISTEMAS DE DISTRIBUCIÓN

(41)

Dependen de la líneas de comunicación de alta calidad.

Pueden desviarse de los estándares y definiciones centrales de datos y plantear problemas de seguridad.

VENTAJAS Y DESVENTAJAS DE LOS SISTEMAS DE DISTRIBUCIÓN

(42)

Tendencias de las Bases de Datos

(43)

ELEMENTOS CRÍTICOS EN UN ENTORNO DE BASE DE DATOS

Administración de datos

Metodología para la planeación y el

modelo de los datos

Tecnología y la administración de la

base de datos

(44)

ELEMENTOS ORGANIZACIONALES CLAVES EN EL ENTORNO DE LA BASE DE DATOS

Administración de datos Tecnología y administración de base de datos Sistemas de administración de base de datos Metodología de planeación y modelado de datos Usuarios

(45)

ANÁLISIS MULTIDIMENSIONAL DE LOS DATOS

Herramienta especializada

multidimensional que permite a los

usuarios ver los mismos datos en

diferentes maneras de datos

(46)

REGIÓN PRODU CT O Tuercas Pernos Arandeles Tornillos Real PROYECTADO

(47)

Tendencias de las Bases de Datos:

(48)

Apoya en los reportes y herramientas de consulta

Almacena datos corrientes e históricos Consolida datos para el manejo de

análisis y toma de decisiones

TENDENCIAS DE BASE DE DATOS

(49)

COMPONENTES DE UN ALMACÉN DE DATOS Datos de Operaciones Datos Históricos Datos Externos Extraer Y Transformar Almacén De Datos Directorio de Información Acceso y Análisis de datos Datos de Operaciones Datos Históricos Datos Externos Fuente De Datos Interno Fuente De Datos ExternoConsulta e informesOLAPExtracción de Datos

(50)

Subconjunto de depósito de datos

Contiene la parte resumida o muy

enfocada de datos para una función

especifica o el grupo de usuarios

TENDENCIAS DE BASE DE DATOS

(51)

Instrumentos para analizar grandes

cantidades de datos

Encuentrar modelos escondidos y

deducir reglas para predecir

tendencias

TENDENCIAS DE BASE DE DATOS

(52)

Accesibilidad mejorada a la

información

Capacidad de modelar y

remodelar los datos

BENEFICIOS DEL ALMACÉN DE DATOS

(53)

Organiza datos como la red de nodos Nodos de eslabones en modelo

especificado por usuario

Texto de apoyos, programas gráficos, sanos, de vídeo y ejecutables

TENDENCIAS DE BASE DE DATOS

(54)

EJEMPLO DE BASE DE DATOS HIPERMEDIOS

(55)

La computadora en un ambiente de cliente/servidor dirige un DBMS para procesar declaraciones SQL y realizar tareas de gestión de datos

Servidor de aplicación

Software que maneja todas las operaciones de aplicación

TENDENCIAS DE BASE DE DATOS

(56)

ENLACE DE BASE DE DATOS INTERNA A LA WEB HTML Del Servidor Web Programas personalizados Del Servidor de Aplicaciones Servidor De Base de Datos Base De Datos Navegador Web

(57)

Conclusiones

 Podemos decir que la información es el recurso más

importante con que cuenta cualquier organización. Sin los datos y la capacidad para procesarlos, una organización no podría completar con éxito la mayor parte de sus actividades de negocios.

 Independientemente de qué modelo, proveedor o

arquitectura de base de datos se seleccione, los sistemas de bases de datos requieren que la organización reconozca el papel estratégico de la información y comience activamente a administrar y planear la información como recurso corporativo.

(58)

Conclusiones

 Una organización debe formular una política de información

que especifique sus reglas para compartir, distribuir, adquirir, clasificar, estandarizar e inventariar la información en la institución. Esta política de información debe trazar procedimientos y responsabilidades específicas, que definan qué unidades de la organización comparten la información, dónde puede distribuirse y quién es responsable de actualizar y dar mantenimiento a la misma.

(59)

¡ Muchas Gracias !

Referencias

Documento similar

0 20 40 60 80 100 120 140 Cómo extraer los ficheros de los instrumentos de medición Niveles de autorización para acceder y modificar datos Servicios externos

Como ya se ha dicho, el análisis de datos implica un conjunto de manipulaciones, transformaciones, operaciones, reflexiones y comprobaciones para extraer el significado

Dar relevancia al papel que juegan los datos que manejamos en nuestro negocio, y como la calidad de estos puede afectar al éxito de nuestras operaciones.?. De la planta noble

Las interfaces de programación que permiten a una aplicación Windows conectarse a datos externos pueden categorizarse en tres: (a) Interfaces a bases de datos basadas en archivos

AKERri debe tener acceso a la base de datos a la cual se provee control de acceso base de datos destino por medio de sus componentes, y contar con los permisos necesarios para

La presentación de los datos es un aspecto esencial del proceso de análisis, no podemos dar los datos tal y como los hemos obtenido, estos datos se deben transformar

UF1888 - Operaciones de mantenimiento y consulta de datos Módulo: MF1215_3 - CREACIÓN Y MANTENIMIENTO DE COMPONENTES SOFTWARE EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES

El acceso a los datos en ocasiones se realiza, a través del sistema de gestión de bases de datos, mediante sentencias específicas (SQL) que pueden integrarse en lenguajes de