BASES DE DATOS DISTRIBUIDAS
|
|
|
- Mercedes Coronel Soto
- hace 7 años
- Vistas:
Transcripción
1 BASES DE DATOS DISTRIBUIDAS Una Base de Datos Distribuida entonces es una colección de datos que pertenecen lógicamente a un sólo sistema, pero se encuentra físicamente esparcido en varios "sitios" de la red. Un sistema de base de datos distribuidas se compone de un conjunto de sitios, conectados entre sí mediante algún tipo de red de comunicaciones, en el cual: Cada sitio es un sistema de base de datos en sí mismo, pero, Los sitios han convenido en trabajar juntos ( si es necesario ) con el fin de que un usuario de cualquier sitio pueda obtener acceso a los datos de cualquier punto de la red tal como si todos los datos estuvieran almacenados en el sitio propio del usuario. En consecuencia, la llamada "base de datos distribuida" es en realidad una especie de objeto virtual, cuyas partes componentes se almacenan físicamente en varias bases de datos "reales" distintas ubicadas en diferentes sitios. De hecho, es la unión lógica de esas bases de datos. En otras palabras, cada sitio tiene sus propias bases de datos "reales" locales, sus propios usuarios locales, sus propios DBMS y programas para la administración de transacciones (incluyendo programas de bloqueo, bitácoras, recuperación, etc ), y su propio administrador local de comunicación de datos ( administrador DC ). Un sistema centralizado sobre una red.
2 Un medio ambiente distribuido para bases de datos. En particular un usuario dado puede realizar operaciones sobre los datos en su propio sitio local exactamente como si ese sitio no participara en absoluto en el sistema distribuido (al menos, ése es uno de los objetivos). Así pues, el sistema de bases de datos distribuidas puede considerarse como una especie de sociedad entre los DBMS individuales locales de todos los sitios. Un nuevo componente de software en cada sitio (en el aspecto lógico, una extensión del DBMS local) realiza las funciones de sociedad necesarias; y es la combinación de este nuevo componente y el DBMS ya existente lo que constituye el llamado "sistema de administración de bases de datos distribuidas" (DDBMS, distributed database management system ). Cada sitio tiene sus propias bases de datos "reales" locales, sus propios usuarios locales, sus propios DBMS y programas para administración de transacciones y su propio administrador local de comunicación de datos. La diferencia principal entre los sistemas de bases de datos centralizados y los distribuidos es que en los primeros, los datos residen en una sola localidad, mientras que, en lo últimos, se encuentran en varias localidades. Cada localidad puede procesar transacciones locales, es decir, aquellas que sólo acceden a datos que residen en esa localidad. Además, una localidad puede participar en la ejecución de transacciones globales, es decir, aquellas que acceden a datos de varias localidades, ésta requiere comunicación entre las localidades.
3 Una transacción local es la que accede a cuentas en la localidad individual donde se inicio. En cambio, una transacción global accede a cuentas de una localidad distinta a la localidad donde se inicio o a cuentas de varias localidades diferentes. EJEMPLOS EJEMPLO 1. Considere un banco que tiene tres sucursales, en cada sucursal, un computador controla las terminales de la misma y el sistema de cuentas. Cada computador con su sistema de cuentas local en cada sucursal constituye un "sitio" de la BDD; las computadoras están conectadas por la red. Durante las operaciones normales, las aplicaciones en las terminales de la sucursal necesitan solo acceder la BD de la misma. Como solo accesan la misma red local, se les llaman aplicaciones locales. Desde el punto de vista tecnológico, aparentemente lo importante es la existencia de algunas transacciones que acceden información en más de una sucursal. Estas transacciones son llamadas transacciones globales o transacciones distribuidas. La existencia de transacciones globales será considerada como una característica que nos ayude a discriminar entre las BDD y un conjunto de base de datos locales. Una típica transacción global sería una transferencia de fondos de una sucursal a otra. Esta aplicación requiere de actualizar datos en dos diferentes sucursales y asegurarse de la real actualización en ambos sitios o en ninguno. Asegurar el buen funcionamiento de aplicaciones globales es una tarea difícil. En el ejemplo 1. las computadoras estaban geográficamente en diferentes puntos; también, BDD pueden ser construidas en una red local.
4 [Base de Datos Distribuida geográficamente dispersada] EJEMPLO 2. Considere el mismo banco del ejemplo previo, con las mismas aplicaciones, pero con un sistema configurado como en la figura. Los mismos procesadores con sus bases de datos han sido movidos de sus sucursales a un edificio común y ahora están conectados entre si en un radio con un amplio ancho de banda. Las terminales de las sucursales están conectadas a sus respectivos computadores por líneas telefónicas. Cada procesador y su base de datos constituyen un sitio de la red local.
5 Vemos que la estructura física de las conexiones a cambiado con respecto al ejemplo 1, pero las características de la arquitectura son las mismas. En particular, los mismos computadores ejecutan las mismas aplicaciones, accesando las mismas bases de datos. La transacción local del ejemplo anterior aún es local, no por el hecho geográfico, si no por el hecho de que solo un computador por bases de datos está envuelto en el proceso. Si hay aplicaciones globales, es conveniente considerar este ejemplo como BDD, ya que muchas características que el ejemplo previo presentó son aún válidas. A pesar de todo, el hecho de que la BDD sea implementada en una red local o en una gráficamente distribuida, cambian muchas veces el tipo de solución que se busca para un problema. EJEMPLO 3 (QUE NO ES UNA BDD) Un caso de sistema NO considerado BDD: Considere el mismo banco del ejemplo anterior, pero con la configuración del sistema mostrado en la figura Siguiente. La información en diferentes sucursales esta distribuida en tres computadores, que realizan el control de funciones de la base de datos. Las aplicaciones son ejecutadas por diferentes computadores. [BDD sistema multiproceso]
6 La razón para no considerar esta una base de datos distribuida: aún cuando la información se encuentra físicamente distribuida en diferentes procesadores, su distribución, no es relevante desde el punto de vista de la aplicación. Lo que perdemos aquí es la existencia de aplicaciones locales, en el sentido de que la integración del sistema ha alcanzado el punto donde ninguno de los computadores será capaz de ejecutar una transacción por si mismo. PORQUE LAS BD DISTRIBUDIAS Por lo regular las empresas ya están distribuidas, por lo menos desde el punto de vista lógico (en divisiones, departamentos, proyectos, etc) y muy probablemente en el sentido físico también (en plantas, talleres, laboratorios, y demás), de lo cual se desprende que en general la información ya está también distribuida, porque cada unidad de organización dentro de la empresa mantendrá por fuerza los datos pertinentes a su propio funcionamiento. Así pues, un sistema distribuido permite que la estructura de la base de datos refleje la estructura de la empresa: los datos locales se pueden mantener en forma local, donde por lógica deben estar, pero al mismo tiempo es posible obtener acceso a datos remotos en caso necesario. PRINCIPIO FUNDAMENTAL DE LAS BASES DE DATOS DISTRIBUIDA Desde el punto de vista del usuario, un sistema distribuido deberá ser idéntico un sistema no distribuido. En otras palabras, los usuarios de un sistema distribuido deberán comportarse exactamente como si el sistema no estuviera distribuido. Todos los problemas de los sistemas distribuidos son (o deberían ser) internos o a nivel de realización, no externos o a nivel del usuario. Llamaremos al principio fundamental recién identificado la "regla cero" de los sistemas distribuidos. La regla cero conduce a varios objetivos o reglas secundarios - doce en realidad- siguientes: Autonomía local. No dependencia de un sitio central. Operación continúa.
7 Independencia con respecto a la localización. Independencia con respecto a la fragmentación. Independencia de réplica. Procesamiento distribuido de consultas. Manejo distribuido de transacciones. Independencia con respecto al equipo. Independencia con respecto al sistema operativo. Independencia con respecto a la red. Independencia con respecto al DBMS. ALTERNATIVAS PARA LA IMPLEMENTACION DE SMBD En la Figura 1 se presentan las diferentes dimensiones (factores) que se deben considerar para la implementación de un sistema manejador de base de datos. Las dimensiones son tres: 1. Distribución. Determina si las componentes del sistema están localizadas en la misma computadora o no. 2. Heterogeneidad. La heterogeneidad se puede presentar a varios niveles: hardware, sistema de comunicaciones, sistema operativo o SMBD. Para el caso de SMBD heterogéneos ésta se puede presentar debido al modelo de datos, al lenguaje de consultas o a los algoritmos para manejo de transacciones. 3. Autonomía. La autonomía se puede presentar a diferentes niveles: Autonomía de diseño. La habilidad de un componente del SMBD para decidir cuestiones relacionadas a su propio diseño. Autonomía de comunicación. La habilidad de un componente del SMBD para decidir como y cuando comunicarse con otros SMBD. Autonomía de ejecución. La habilidad de un componente del SMBD para ejecutar operaciones locales de la manera que él quiera.
8 Figura 1. Arquitectura de un SMBDD homogéneo. Desde el punto de vista funcional y de organización de datos, los sistemas de datos distribuidos están divididos en dos clases separadas, basados en dos filosofías totalmente diferentes, y diseñadas para satisfacer necesidades diferentes: 1. Sistemas de manejo de bases de datos distribuidos homogéneos 2. Sistemas de manejo de bases de datos distribuidos heterogéneos Un SMBDD HOMOGÉNEO tiene múltiples colecciones de datos; integra múltiples recursos de datos como se muestra en la Figura anterior. Los sistemas homogéneos se parecen a un sistema centralizado, pero en lugar de almacenar todos los datos en un solo lugar, los datos se distribuyen en varios sitios comunicados por la red. No existen usuarios locales y todos ellos accesan la base de datos a través de una interfaz global. El esquema global es la unión de todas las descripciones de datos locales y las vistas de los usuarios se definen sobre el esquema global. Para manejar los aspectos de la distribución, se deben agregar dos niveles a la arquitectura estándar ANSI-SPARC, como se muestra en la Figura 2. El esquema de fragmentación describe la forma en que las relaciones globales se dividen entre las bases de datos locales. La Figura 3 presenta el ejemplo de una relación, R, la cual se divide en cinco fragmentos. El esquema de asignamiento especifica el lugar en el cual cada fragmento es almacenado. De
9 aquí, los fragmentos pueden migrar de un sitio a otro en respuesta a cambios en los patrones de acceso. Figura 2. Arquitectura de los esquemas de un SMBDD homogéneo. Figura 3. Fragmentación de una relación global. La clase de SISTEMAS HETEROGÉNEOS es aquella caracterizada por manejar diferentes SMBD en los nodos locales. Una subclase importante dentro de esta clase es la de los sistemas de manejo multi-bases de datos. Un sistema multi-bases de datos (Smulti- BD) tiene múltiples SMBDs, que pueden ser de tipos diferentes, y múltiples bases de datos existentes. La integración de todos ellos se realiza mediante subsistemas de software. La arquitectura general de tales sistemas se presenta en la Figura 4. En contraste con los sistemas homogéneos, existen usuarios locales y globales.
10 Los usuarios locales accesan sus bases de datos locales sin verse afectados por la presencia del Smulti-BD. Figura 4. Arquitectura de un sistema multi-bases de datos. ENFOQUES AL PROBLEMA DE DISEÑO DE BASES DE DATOS DISTRIBUIDAS Existen dos estrategias generales para abordar el problema de diseño de bases de datos distribuidas: 1. El enfoque de arriba hacia abajo (top-down). Este enfoque es más apropiado para aplicaciones nuevas y para sistemas homogéneos. Consiste en partir desde el análisis de requerimientos para definir el diseño conceptual y las vistas de usuario. A partir de ellas se define un esquema conceptual global y los esquemas externos necesarios. Se prosigue con el diseño de la fragmentación de la base de datos, y de aquí se continúa con la localización de los fragmentos en los sitios, creando las imágenes físicas. Esta aproximación se completa ejecutando, en cada sitio, "el diseño físico" de los datos, que se localizan en éste. En la Figura 5. se presenta un diagrama con la estructura general del enfoque top-down. 2. El diseño de abajo hacia arriba (bottom-up). Se utiliza particularmente a partir de bases de datos existentes, generando con esto bases de datos distribuidas. En forma resumida, el diseño bottom-up de una base de datos
11
Sistemas Distribuidos. Bibliografía: Introducción a los Sistemas de Bases de Datos Date, C.J.
Sistemas Distribuidos Bibliografía: Introducción a los Sistemas de Bases de Datos Date, C.J. Bases de datos distribuidas implica que una sola aplicación deberá ser capaz de trabajar en forma transparente
BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática
BASES DE DATOS AVANZADAS Clase anterior Características de Transparencia en los Sistemas Manejadores de Bases de Datos Distribuidos (SMBDD) Transparencia de replicación. Transparencia de falla. Transparencia
BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática
BASES DE DATOS AVANZADAS Clase 6 Tema 2. Bases de Datos Distribuidas (BDD) Procesamiento en sitios múltiples y datos en sitios múltiples. Características de las BDD (Ventajas, Desventajas) Características
BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática
BASES DE DATOS AVANZADAS Clase 5 Tema 2. Bases de Datos Distribuidas (BDD) Definición BDD Componentes del Sistema de Administración de Base de Datos Distribuida Características de SMBD BDD Clasificación
Arquitectura ANSI/SPARC
Arquitectura ANSI/SPARC La arquitectura ANSI / SPARC se divide en 3 niveles denominados: 1. EL NIVEL INTERNO es el más cercano al almacenamiento físico. Es el que se ocupa de la forma como se almacenan
BASES DE DATOS DISTRIBUIDAS
BASES DE DATOS DISTRIBUIDAS BASES DE DATOS DISTRIBUIDAS DANIEL BARRERA NAVARRO JORGE BAUTE RIVERA ROSIRIS MARTINEZ GOMEZ DARWIN MANGA COGOLLO Introducción a las bases de datos distribuidas DEFINICION DE
BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática
BASES DE DATOS AVANZADAS Clase 5. Repaso Tema Bases de Datos Distribuidas Tema 2. Bases de Datos Distribuidas (BDD) Definición BDD Componentes del Sistema de Administración de Base de Datos Distribuida
BASE DE DATOS DISTRIBUIDAS MIS
1 1 BASES DE DATOS DISTRIBUIDAS TEMA 2 PROFESOR: M.C. ALEJANDRO GUTIÉRREZ DÍAZ 2 2. DISEÑO DE BASES DE DATOS DISTRIBUIDAS 2.1 Consideraciones al diseño de bases de datos distribuidas 2.2 Diccionario de
BASE DE DATOS DISTRIBUIDOS
1 BASE DE DATOS DISTRIBUIDOS Contenido: Base de Datos Distribuidos 1.1. Introducción 1.1.1 Almacenamiento Distribuido 1.2. Sistemas de gestión de bases de datos distribuidos 1.2.1 Funciones y Arquitectura
Bases de Datos Distribuidas
Estructura de contenidos Introducción 1. Definición 2. Rasgos característicos de una BDD 3. Ventajas de las BDD 4. Desventajas de las BDD 5. Sistema de Gestión de Bases de Datos Distribuidas 5.1. Componentes
Base de Datos Distribuidas
Base de Datos Distribuidas Benjamín Martínez Martínez [email protected] Base de Datos Distribuidas México Db2 Monterrey Microsoft Access Red de comunicaciones Guerrero Chiapas SqlServer Oaxaca MySql
6.1 Base De Datos Centralizada
6. Infraestructura El tipo de infraestructura o bien arquitectura, se debe de elegir pensando en el sistema a ejecutar, las necesidades que este tendrá, el tipo de usuario que lo utilizará, la seguridad
5. Bases de datos distribuidas
5. Bases de datos distribuidas 5.1 Introducción Un sistema de bases de datos distribuidas se compone de un conjunto de sitios conectados entre sí mediante algún tipo de red de comunicaciones en el cual:
BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS
BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS 1.3 Desarrolladores y usuarios finales Siendo entonces una DB una colección de datos almacenados en una computadora (discos, tambores u otro
Conceptos de DBMS Y Arquitectura
Conceptos de DBMS Y Arquitectura 2 DBMS Usuario Programas/Consultas Software para procesar Consultas/Programas Software para Acceder Datos Objetivos Al concluir el capítulo el estudiante será capaz de
Bases de datos 1. Teórico: Introducción
Bases de datos 1 Teórico: Introducción Conceptos generales Base de Datos: Es un conjunto de datos relacionados Representa algún aspecto del mundo real Es construida para un propósito específico Database
Bases de Datos Especializadas
Bases de Datos Especializadas BASES DE DATOS ESPECIALIZADAS 1 Sesión No.6 Nombre: Arquitectura, transparencia y las doce reglas de Date para un DDBMS Objetivo: Al término de la sesión, el alumno describirá
Sistemas Gestores de Base de Datos Distribuidas
Sistemas Gestores de Base de Datos Distribuidas Un Sistema de Gestión de Bases de Datos (SGBD) es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en
Capítulo 10. Bases de datos distribuidas
Capítulo 10 Bases de datos distribuidas ÍNDICE CAPÍTULO 10 Conceptos de bases distribuidas Introducción Arquitectura de un DDBMS Fragmentación, replicación y distribución de datos Tipos de sistemas de
Bases de Datos 3º Informática de Sistemas
TEMA 1.- SISTEMAS DE BASES DE DATOS. Sistemas de Información. Estructura de un sistema de Bases de Datos. 1. Sistemas de Información. Un Sistema de Información (SI) es un conjunto de elementos ordenadamente
Módulo 1. Introducción a la Base de Datos
Módulo 1 Introducción a la Base de Datos 1 Objetivos Generales Introducir conceptos básicos de base de datos Identificar los componentes y demás herramientas utilizadas en las bases de datos. 2 Índice
Base Bas de dato da s
BASE DE DATOS I Base de datos Todo buen curso necesita empezar con algunos conceptos básicos para el mejor entendimiento del mismo, por lo tanto empezaremos con las definiciones que involucran a las bases
Tipos de Diseño. Ing. Elizabeth Guerrero V.
Tipos de Diseño Ing. Elizabeth Guerrero V. Tipos de Diseño Tipos de diseño de Procesos: Centralizado, Distribuido y Cooperativo Procesos Centralizados Un sistema centralizado está formado por un computador
Diagrama de despliegue
Diagrama de despliegue Definición.- Los Diagramas de Despliegue muestran las relaciones físicas de los distintos nodos que componen un sistema y el reparto de los componentes sobre dichos nodos. La vista
BASES DE DATOS (IG18 Semipresencial) Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros
Tema 1.b BASES DE DATOS (IG18 Semipresencial) Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros Lledó Museros / Ismael Sanz [email protected] / [email protected]
Ingeniería en computación Tipos de sistemas operativos
Ingeniería en computación Tipos de sistemas operativos Unidad de competencia III: Sistemas Operativos Distribuidos Ing. Diego Armando Ramírez Avelino 17/10/2017 1 Unidad de competencia I Objetivo Entender
Arquitectura de un Controlador Electrónico de Procesos
Arquitectura de un Controlador Electrónico de Procesos Unidad Central de Procesamiento (CPU) La unidad central de procesamiento es el elemento más importante de un controlador electrónico de procesos.
BASES DE DATOS DISTRIBUIDAS CYNTHIA ARRIETA BIAIDYS BARRAZA JOHANA GUERRERO CARY LUZ PEREA
BASES DE DATOS DISTRIBUIDAS CYNTHIA ARRIETA BIAIDYS BARRAZA JOHANA GUERRERO CARY LUZ PEREA WILLIAM MEJÍA OROZCO Docente UNIVERSIDAD POPULAR DEL CESAR FACULTAD DE INGENIERIAS Y TECNOLOGÍAS BASE DE DATOS
Diseño de Sistemas Distribuidos Máster en Ciencia y Tecnología Informática Curso Presentación e introducción
Diseño de Sistemas Distribuidos Máster en Ciencia y Tecnología Informática Curso 2016-2017 Presentación e introducción Félix García Carballeira Grupo de Aruitectura de Computadores [email protected]
TÍTULO: BASES DE DATOS Disponibilidad Objetivos 5 Definicion de una base de datos 9 Datos de nomina (tabla) 9 Esquema de bases de datos (mapa
TÍTULO: BASES DE DATOS Pág. Disponibilidad Objetivos 5 Definicion de una base de datos 9 Datos de nomina (tabla) 9 Esquema de bases de datos (mapa conceptual) 10 Datos de venta (tabla) 10 Caracteristicas
Introducción al Computo Distribuido
Introducción al Computo Distribuido Facultad de Cs. de la Computación Juan Carlos Conde Ramírez Distributed Computing Contenido 1 Introducción 2 Importancia del Hardware 3 Importancia del Software 1 /
UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS)
UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS) Un conjunto de elementos de datos que se describen a sí mismo, junto con relaciones y restricciones entre esos elementos, que presentan
Un sistema de bases de datos sirve para integrar los datos. Lo componen los siguientes elementos:
Qué es una base de datos? El problema de los datos Todas las empresas requieren almacenar información. Desde siempre lo han hecho. La información puede ser de todo tipo. Cada elemento informativo (nombre,
Unidad I. Introducción a las Bases de Datos
Unidad I Introducción a las Bases de Datos Bases de Datos - Definición Conjunto de datos relacionados entre sí Hechos conocidos: Pueden registrarse Tienen significado Representa una realidad particular:
Organización del Sistema Operativo
del Sistema Operativo Sistemas Operativos Pontificia Universidad Javeriana Febrero de 2010 del Sistema Operativo Funciones Básicas Funciones Básicas Perspectivas del Computador Responsabilidades del SO
Denominación: GESTIÓN Y CONTROL DE LOS SISTEMAS DE INFORMACIÓN Código: UF1643
UNIDAD FORMATIVA 1 Denominación: GESTIÓN Y CONTROL DE LOS SISTEMAS DE INFORMACIÓN Código: UF1643 Contenidos UNIDAD DIDÁCTICA 1. Características y elementos de un sistema de gestión de la información 1.1
Bases de Datos: Bases de Datos Distribuidas. Departamento de O.E.I. - U.P.M.
Diseño o y Optimización n de Bases de Datos: Bases de Datos Distribuidas Departamento de O.E.I. - U.P.M. 1. Introducción. ÍNDICE 2. Almacenamiento distribuido de datos. 3. Transparencia de la red. 4. Procesamiento
Introducción a los sistemas distribuidos. Jorge Iván Meza Martínez
Introducción a los sistemas distribuidos Jorge Iván Meza Martínez [email protected] Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/28 Contenidos Definiciones
UNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos
Costa Oriental del Lago UNIDAD I Conceptos Básicos Comandos internos y externos. Estructura básicas: entidad, atributo, base de datos, clave primaria y secundaria, registro y archivo de datos empresas
Bases de datos Unidad 1 Introducción a las BD. Mónica María Rojas Rincón Oficina: P19-103
Bases de datos Unidad 1 Introducción a las BD Mónica María Rojas Rincón [email protected] Oficina: P19-103 Competencias a desarrollar Identificar los conceptos propios de la asignatura. Diferenciar
ARQUITECTURA DE DISTRIBUCIÓN DE DATOS
4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia
Bases de Datos: Introducción
Bases de Datos: Introducción Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile [email protected] Sistemas de Información/Sistemas Informáticos v En
Ing. Informática. Catedrático: Lic. Angélica Avalos Cano
Ing. Informática Tema: Resumen de trasparencia, Control de transacciones para base de datos distribuidas, Control de concurrencia, Protocolos de bloqueo Presentado Por: María Cristina Cruz Ramírez Darvin
Gestion y Modelación de Datos Introducción
Gestion y Modelación de Datos Introducción Julio de 2011 Contenido Gestión y Modelación de Datos Descripción del Curso Bases de Datos Definición - Funcionalidades Modelos de Datos DDLs, DMLs Descripción
Conceptos básicos de bases de datos
Conceptos básicos de bases de datos 1.1 Definición de base de datos Una base de datos es una colección de archivos relacionados que permite el manejo de la información de alguna compañía. Cada uno de dichos
Diseño de la Arquitectura Lógica con Patrones. mayo de 2008
Diseño de la Arquitectura Lógica con Patrones mayo de 2008 Agenda Definición de Arquitectura Dimensiones de Arquitectura Categorías de Patrones Patrón de Arquitectura Organización de Paquetes Análisis
Las redes de ordenadores. Tipos. Comunicación en la Red Modelo OSI. Arquitectura TCP/IP. Luis Villalta Márquez
Las redes de ordenadores. Tipos. Comunicación en la Red Modelo OSI. Arquitectura TCP/IP. Luis Villalta Márquez Comunicación en la Red Las redes de ordenadores. Tipos. Definición de Red Una de red de ordenadores
FUNDAMENTOS DE BASE DE DATOS. Introducción
FUNDAMENTOS DE BASE DE DATOS Introducción Introducción Una base de datos es una colección de datos relacionados. Por datos, se entiende que son hechos conocidos que pueden registrarse y que tienen un significado
Sistema distribuido para monitorización y supervisión de procesos basado en componentes de bajo coste.
LC-DAq Sistema distribuido para monitorización y supervisión de procesos basado en componentes de bajo coste. 1. Introducción. Los sistemas de adquisición de datos o adquisición de señales son sistemas
Arquitecturas para DBMS distribuídos y heterogéneos. DBMS distribuídos y heterogéneos. Bases de Datos Distribuídas(DDBS) Lenguajes para Multiple-DBMS
Arquitecturas para DBMS distribuídos y heterogéneos DBMS distribuídos y heterogéneos Lenguajes para Multiple-DBMS DDBMS DBMS Federados DBMS Distribuídos y Heterogéneos Esquema Global para Multiple-DBMS
PROCEDIMIENTOS ALMACENADOS
Modelado de Base de Datos PROCEDIMIENTOS ALMACENADOS Universidad Politecnica de los Llanos Procedimiento Almacenado Un Procedimiento almacenado es un Objeto de Base de Datos que puede encapsular logica
Sistemas de Bases de Datos I Introducción y Conceptos Generales
Sistemas de Bases de Datos I Introducción y Conceptos Generales Base de Datos Definición: Un conjunto de datos relacionados entre si y almacenados por un prolongado período de tiempo. Representan algún
El sistema será definido como SACP (Sistema de Administración de Clientes y Proveedores).
ERS IEEE 830 En el capítulo 1 se explicó que es el estándar IEEE 830. A continuación, se lo aplica en la definición de los requerimientos del sistema, basado en las historias de usuario. Introducción Propósito
Arquitectura de Manejadores de Base de Datos
Arquitectura de Manejadores de Base de Datos Bases de Datos 2 - Tecnologo de Informatica Outline 1 Arquitectura de DBMS Modelos de Datos Arquitectura en 3 niveles e Independencia de datos Lenguajes e Interfaces
CAPÍTULO 1. INTRODUCCIÓN
CAPÍTULO 1. INTRODUCCIÓN Las tecnologías de la información son herramientas que ayudan a las personas a tomar decisiones de forma eficiente y efectiva. Los Data Warehouse [16, 5], Minería de datos [9,
CAPITULO III CONTROLADORES
CAPITULO III CONTROLADORES 3.1 Controladores El controlador es el segundo elemento en un sistema de control automático, éste toma una señal de entrada y la compara con un valor establecido para obtener
Unidad II Diseño de bases de datos distribuidas. 2.1 Consideraciones de diseño de bases de datos distribuidas.
Unidad II Diseño de bases de datos distribuidas. 2.1 Consideraciones de diseño de bases de datos distribuidas. El problema de diseño de bases de datos distribuidos se refiere, en general, a hacer decisiones
Modelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 2 Niveles de Abstracción de una Base de Datos Contextualización Por qué es importante conocer los Niveles de Abstracción de una Base de Datos?
Hoja de respuestas. Examen tipo A
Hoja de respuestas. Examen tipo A Cuestiones 1. La memoria virtual nos permite: Emular la RAM mediante la utilización de los dispositivos de almacenamiento Tener una memoria de capacidad infinita en nuestro
Asignatura: Base de Datos FA.C.E.N.A. - UNNE Cursado 2011
Asignatura: Base de Datos FA.C.E.N.A. - UNNE Cursado 2011 http://ww.base-exa-unne.com.ar http://exa.unne.edu.ar/informatica/base_de_datos/informacion.html Tema 10: El SQL en general Profesor Esp. Juan
UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION ASIGNATURA: AUTOMATIZACIÓN UNIDAD 2:
UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION ASIGNATURA: AUTOMATIZACIÓN UNIDAD 2: SISTEMAS DE CONTROL, SUPERVISIÓN Y PROCESAMIENTO DE DATOS Sistemas SCADA PROFESOR: ING. GERARDO
Facultad de Ingeniería Industrial y de Sistemas v1.0 MA781U PROCESOS DISTRIBUIDOS
PROCESOS DISTRIBUIDOS Preparado por: Angel Chata Tintaya ([email protected]) Resumen El proceso cliente servidor es la clave para comprender el potencial de los sistemas de información y las redes
Implantación de una IDE costera y portuaria y desarrollo de un cliente SIG para su mantenimiento y gestión
Implantación de una IDE costera y portuaria y desarrollo de un cliente SIG para su mantenimiento y gestión [email protected] [email protected] 1 La División de Puertos y Costas (DPyC) lleva apostando
ARQUITECTURAS. Carlos Reveco D. IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI.
ARQUITECTURAS 1 IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI Carlos Reveco D. [email protected] Arquitectura de una aplicación 2 Arquitectura: desarrolla un plan general del
Sistema Financiero SIAPREP. La Torre Tecnologías Presentación mayo 2018
Sistema Financiero SIAPREP La Torre Tecnologías Presentación mayo 2018 Sistema Financiero SIAPREP Sistema que administra el flujo administrativo y financiero de un organismo público atendiendo las necesidades
Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo
Sistemas de Bases de Datos I Introducción y Conceptos Generales
Sistemas de Bases de Datos I Introducción y Conceptos Generales Base de Datos Definición: Un conjunto de datos relacionados entre si y almacenada por un prolongado período de tiempo. Representa algún aspecto
Tema I: Introducción a las bases de datos. Curso Introducción a las bases de datos.
Tema I: Introducción a las bases de datos Curso 2009-2010 Introducción a las bases de datos. 1.1 Sistema de información 1.2 Base de datos (BD) 1.3 Sistema de gestión de bases de datos (SGBD) 1.4 Características
Actividad 1.2. Cuestionario sobre SGBD (2ª parte)
Actividad 1.2. Cuestionario sobre SGBD (2ª parte) 1.Indica las diferencias existentes entre las funciones de manipulación y de descripción. Función de descripción o de definición: Esta función debe permitir
Administración de sistemas gestores de bases de datos
Administración de sistemas gestores de bases de datos S TAR BOOK Pablo Valderrey Sanz Administración de sistemas gestores de bases de datos Pablo Valderrey Sanz Contenido Capítulo 1. Tipos de almacenamiento
