5. Bases de datos distribuidas
|
|
- Teresa Jiménez Barbero
- hace 6 años
- Vistas:
Transcripción
1 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: Cada sitio es un sistema de B.D. por sí mismo. Los sitios han convenido en trabajar juntos 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. 5.2 Definición Base de Datos Distribuida DDBMS (Distributed DBMS). Es el software que administra todas las bases de datos de los sitios y proporciona un mecanismo de acceso que hace transparente esta distribución a los usuarios. Esta regla conduce a 12 objetivos o reglas secundarias: Autonomia local. No dependencia de ningun sitio central.
2 Operación continua. Independencia con respectos a la localización (transparencia de localización). Indepencia con respecto a la fragmentación. Independencia de réplica. Optimización en el procesamiento distribuido de consultas. Manejo de transacciones distribuídas Independencia con respecto al equipo. Independencia con respecto al sistema operativo. Independencia con respecto a la red. Independencia con respecto al DBMS. Ventajas de los DDBMS Autonomia local. Mejora la confiabilidad / disponibilidad. Mejora de la eficiciencia. Expandibilidad. Economía en cuanto crecimiento incremental. Compartición de recursos. Areas problemas de los DDBMS Diseño de base de datos distribuídas. Procesamiento de querys distribuídos. Administración del diccionario de datos. Control de concurrencia distribuído. Administración del deadlock distribuído. Recuperación de transacciones en ambientes distribuídos. Base de datos heterogeneas (Multibase de datos). Relación cruzada entre los problemas anteriores.
3 5.3 Fragmentación Definición Fragmentación es la descomposición o partición de una tabla en pedazos llamados fragmentos. La fragmentación básicamente se puede hacer de dos formas: Fragmentación Horizontal. selecciona registros completos de una relación Fragmentación Vertical. selecciona columnas completas de una relación Reglas a Cumplir por Fragmentación Condición de Completés. Todos los datos de la relación global deberán ser mapeados a algún fragmento. Condición de Reconstrucción. Deberá ser siempre posible reconstruir la relación global a partir de sus fragmentos. Condición de Conjuntos Disjuntos. Es conveniente que los fragmentos sean disjuntos.
4 5.3.3 Fragmentación Horizontal Definir fragmentos horizontales se hace a través del operador de selección del algebra relacional operando sobre una relación global. Los predicados que nos permiten definir una fragmentación de una relación son llamados la calificación de la fragmentación. En el ejemplo la calificación de la fragmetación hecha a S, son: q1 : CD = L q2 : CD = P En general una fragmentación horizontal es correcta, si cumple que: El conjunto de calificaciones mapea todo el dominio del atributo(s) bajo el cual se hace la calificación. Si siempre es posible reconstruir la tabla global por medio del operador UNION del algebra relaciónal: R = F1 UNION F2 UNION UNION Fn Si todas las calificaciones de los fragmentos son mutuamente exclusivas, es decir, si al aplicar las calificaciones se producen fragmentos que al intersectarlos generan un conjunto vacio. F = F1 INTERSECT F2 INTERSECT.. INTESECT Fn Fragmentación Horizontal Derivada
5 Este tipo de fragmentación particiona una tabla en base a un atributo(s) que esta presente en otra tabla(s). Los fragmentos se definirían de la sig. manera: Fragmentación Vertical Definir fragmentos verticales se hace a través del operador de proyección del algebra relacional operando sobre una relación global.
6 Una característica importante de la fragmentación vertical, es que todos los fragmentos deben incluir la llave primaria de la relación global. La razón es que si no incluímos la llave primaria no es posible reconstruir la relación original. Para reconstruir la relación original debemos realizar un JOIN de todos los fragmentos. R = F1 JOIN F2 JOIN JOIN F3 En fragmentación vertical no se cumple que los fragmentos sean disjuntos (la llave está repetida en todos los fragmentos) Fragmentación Híbrida Consiste en aplicar las operaciones de fragmentación vistas anteriormente de manera recursiva, satisfaciendo las condiciones de correctés cada vez que se realiza la fragmentación. La reconstrucción puede ser obtenida aplicando las reglas de reconstrucción en orden inverso. De esta forma podemos fragmentar nuestra tabla global en los pedazos que queramos y como queramos. Ejemplo: Considere la relación de empleado (E). Una posible fragmentación híbrida sería: E1 = Ex[Emp#, Nombre, #Jefe,Dept#] Where Dept# <10
7 E2 = Ex[Emp#, Nombre, #Jefe,Dept#] Where Dept# >=10 And Dept# <=20 E3 = Ex[Emp#, Nombre, #Jefe,Dept#] Where Dept# >20 E4 = E[Emp#, Salario, Impto] 5.4 Transacciones distribuidas Definición Una transacción distribuida es aquella que involucra algún proceso en distintos sitios de la red. Llamaremos a estos procesos los agentes de la transacción, entonces una transacción distribuida esta compuesta por varios agentes. Para llevar a cabo una transacción distribuida los agentes tienen que comunicarse a través de mensajes en la red y se debe garantizar la atomicidad de la transacción. Requiere: Existe un agente raíz que inicia toda la transacción, así que cuando el usuario requiere la ejecución de una aplicación distribuida el agente raíz es iniciado; el sitio del agente raíz es llamado el sitio origen de la transacción. El agente raíz tiene la responsabilidad de asegurar BEGIN-TRANSACTION, COMMIT O ROLLBACK de toda la transacción distribuida Recuperación de transacciones distribuidas
8 Para realizar la recuperación de transacción distribuidas se asume que cada sitio tiene su propio manejador de transacción local (LTM). Cada agente utiliza de manera local las primitivas asociadas a sus transacciones. Podemos llamar a los agentes subtransacciones, lo cual origina distinguir las primitivas BEGIN-TRANSACTION, COMMIT Y ROLLBACK asociado a la transacción distribuida de la primitivas locales utilizada por cada agente en LTM; para poder distinguir una de las otras, a las ultimas les llamaremos: LOCAL-BEGIN, LOCAL-COMMIT Y LOCALROLLBACK. Para propósito del manejador de transacciones distribuidas (DTM), requieren que los LTM se conformen de la siguiente manera: Asegurar la atomicidad de su transacción. Grabar en bitácora por ordenes de la transacción distribuida. Para asegurar que todas las acciones de una transacción distribuida son ejecutadas o no ejecutadas dos condiciones son necesarias: a. b. En cada sitio todas las acciones son ejecutadas o ninguna es ejecutada. Todos los sitios deberán tomar la misma decisión respecto al COMMIT o ROLLBACK de la transición global Commit de 2 fases En este protocolo hay un agente que tiene un papel especial, este agente es llamado el coordinador (el cual es el agente raíz) y todo los demás agentes son llamados PARTICIPANTES. El COORDINADOR es el responsable de tomar la decisión de hacer un COMMIT o un ROLLBACK GLOBAL y cada PARTICIPANTE es responsable de grabar a sus bitácoras y bases de datos locales. La idea básica del protocolo en dos fases (2pl, 2 phase locking) es determinar una decisión única para todos los participantes con respecto a hacer un COMMIT o un ROLLBACK en todas las subtransacciones locales. La primera fase de este protocolo tiene como objetivo lograr una decisión común, la meta de la segunda fase es llevar a cabo esta decisión. En términos generales el commit de 2 fases en bases de datos distribuidas funciona muy similar a commit de 2 fases tradicional. "En toda transacción, todos los locks preceden a todos los unlocks".
9
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
Más detallesTÍ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
Más detallesBases de Datos OTROS ASPECTOS MODELO E-R
Bases de Datos OTROS ASPECTOS MODELO E-R Bases de Datos GENERALIZACIÓN Y ESPECIALIZACIÓN Bases de Datos ESPECIALIZACIÓN Bases de Datos -> Especialización Un conjunto de entidades, puede incluir subgrupos
Más detallesModelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 9 Nombre: Segunda Forma Normal Contextualización Para qué te ayudarán los grados de normalización? Las normas de forma normal se basan en
Más detallesOBJETIVO GENERAL: Al terminar el curso el alumno será capaz de analizar, diseñar e implementar bases de datos distribuidas
PLAN DE ESTUDIOS 2008 LICENCIADO EN INFORMÁTICA FACULTAD DE CONTADURÍA, ADMINISTRACIÓN E INFORMÁTICA ASIGNATURA: BASE DE DATOS III ÁREA DEL CONOCIMIENTO: TRATAMIENTO DE LA INFORMACIÓN CLAVE: I6BD3 ETAPA
Más detallesBases de Datos Distribuidas. Carlos A. Olarte BDII
Carlos A. Olarte (carlosolarte@puj.edu.co) BDII Contenido 1 Introducción 2 Fragmentación de Datos 3 Transparencia de Red 4 Transacciones Distribuidas 5 Control de Concurrencia Introducción Por que distribuir
Más detallesDiseño de fragmentación vertical
Diseño de fragmentación vertical Diseño de Fragmentación Vertical El objetivo de la fragmentación vertical es particionar una relación en un conjunto de relaciones mas pequeñas de tal manera que muchas
Más detallesGestion 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
Más detallesAfinación y Rendimiento de Bases de Datos
DIPLOMADO Afinación y Rendimiento de Bases de Datos TEMARIO DURACIÓN: 250 hrs. 1. Introducción a los Sistemas de Información y RDBMS (30 hrs.) 1. Sistemas de Información y RDBMS (30 hrs.) 1.1 Introducción
Más detallesUNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS
UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS [Escriba el subtítulo del documento] Qué es un gestor de base de datos? Un gestor de base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un
Más detallesArquitecturas 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
Más detallesÍNDICE DE CONTENIDOS. sistema Los Subsistemas de la Empresa El entorno empresarial Funciones Directivas LA EMPRESA COMO SISTEMA. FUNCIONES DIRECTIVAS
ÍNDICE DE CONTENIDOS 1 2 3 4 5 6 Concepto y Propiedades de los Sistemas Tipología de los Sistemas Elementos Conceptuales de la empresa como sistema El entorno empresarial Funciones Directivas 1 Concepto
Más detallesUNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico
UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico 1.Departamento: COMPUTACIÓN Y TECNOLOGÍA DE LA INFORMACIÓN 2. Asignatura: SISTEMA DE BASES DE DATOS I 3. Código de la asignatura: CI 3311 No. de unidades
Más detallesInvestigación de Mercados. Sesión 1: El proceso de toma de decisiones en la investigación de mercados
de Mercados Sesión 1: El proceso de toma de decisiones en la investigación de mercados El Método de La mercadotecnia, debemos recordarlo, no es una ciencia y tampoco una técnica aunque el nombre nos lo
Más detallesCapítulo 6. Relaciones. Continuar
Capítulo 6. Relaciones Continuar Introducción Una relación es una correspondencia entre dos elementos de dos conjuntos con ciertas propiedades. En computación las relaciones se utilizan en base de datos,
Más detallesVicente Toledo Israel Miralles. Base de Datos Distribuidas
Bases de Datos Distribuidas Vicente Toledo Israel Miralles Pg-1 Indice 1. - Que son Bases de Datos Distribuidas? Pg-3 1. -Comparación Pg-3 2. -Arquitectura de las Bases de Datos Pg-4 1. -Ejemplo de una
Más detallesFundamentos de Matemática
Maestría en Bioinformática Bases de Datos y Sistemas de Información Fundamentos de Matemática Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda Conceptos básicos Multiconjuntos Conclusiones
Más detallesDiseño arquitectónico 1ª edición (2002)
Unidades temáticas de Ingeniería del Software Diseño arquitectónico 1ª edición (2002) Facultad de Informática objetivo Los sistemas grandes se descomponen en subsistemas que suministran un conjunto relacionado
Más detallesConcurrencia y Recuperabilidad
Concurrencia y Recuperabilidad Paradigma Pesimista Lic. Gerardo Rossel 2016 Recuperabilidad Control de Concurrencia Pesimista-Optimista-SQL Serializabilidad Recuperabilidad Control de Concurrencia Pesimista-Optimista-SQL
Más detallesBases de datos 1. Teórico: Algebra Relacional
Bases de datos 1 Teórico: Algebra Relacional ALGEBRA RELACIONAL Conjunto de operadores para consultar BDs Relacionales. Operaciones relacionales unarias: Selección y Proyección Operaciones de álgebra relacional
Más detallesColección de Tesis Digitales Universidad de las Américas Puebla. Romero Martínez, Modesto
1 Colección de Tesis Digitales Universidad de las Américas Puebla Romero Martínez, Modesto El procesamiento de consultas en un sistema multibase de datos es la pieza mas importante para la operación del
Más detallesRESUMEN DE LAS DIAPOSITIVAS DE BASE DE DATOS 1
RESUMEN DE LAS DIAPOSITIVAS DE BASE DE DATOS 1 ANTES QUE NADA DEFINIR QUE ES UNA BASE DE DATOS: Una base de datos es una colección estructurada de datos, Un sistema de base de datos es una colección de
Más detallesPROCEDIMIENTO MANTENIMIENTO CORRECTIVO SOFTWARE Y HARDWARE
HOJA 1 DE 7 1. Objetivo El presente procedimiento tiene como objeto generar las bases de desarrollo de las actividades de mantenimiento en el H. Congreso del Estado de San Luis Potosí, de forma tal de
Más detallesAtributos Los atributos son las columnas de un relación y describen características particulares de ella.
Unidad III: Modelo relacional 3.1 Estructura básica Tablas El modelo relacional proporciona una manera simple de representar los datos: una tabla bidimensional llamada relación. título año duración tipo
Más detallesHOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS
HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS INFORMACIÓN REQUERIDA POR ASIGNATURA 2. NIVEL DEL : ESPECIFICO DEL ÁREA SIS INFORMÁTICOS 3. ÁREA DE CONOCIMIENTO: CONOCIMIENTOS TÉCNICO 4. COMISIÓN
Más detallesBases de Datos Distribuidas 1. Evolución de sistemas de bases de datos a bases de datos distribuidas 2. Niveles de distribución de los datos y
Bases de Datos Distribuidas 1. Evolución de sistemas de bases de datos a bases de datos distribuidas 2. Niveles de distribución de los datos y procesos 3. Características de transparencia de la base de
Más detallesArquitecturas de los Sistemas de Bases de Datos
Arquitecturas de los Sistemas de Bases de Datos Marta Zorrilla -Universidad de Cantabria- Marta Zorrilla - UC 1 Paradigmas Arquitecturales en BD Arquitectura Centralizada: los datos y las aplicaciones
Más detallesNormas Internacionales de Información Financiera NIC-NIIF Calendario adopción en Colombia
Normas Internacionales de Información Financiera NIC-NIIF Calendario adopción en Colombia Consideraciones generales 22 de junio de 2011. Es publicado el documento Direccionamiento Estratégico del Consejo
Más detallesDiseño de bases de datos distribuidas
Diseño de bases de datos distribuidas En este trabajo no nos vamos a basar en el diseño de los sistemas distribuidos ni en la arquitectura de las redes ya que partiremos de que estos ya están creados o
Más detallesBase de Datos TALLER PARA EL CENEVAL. Elaboro Ma Carmen Jiménez
Base de Datos TALLER PARA EL CENEVAL Temario : 1. Modelado y diseño. Conceptos generales 2. Manejadores y uso. Arquitectura de sistemas de bases de datos 3. Modelado y diseño. El modelo relacional 4. Modelado
Más detallesGrandes de Bases de Datos. Alta disponibilidad Envío de bitácoras
Grandes de Bases de Alta disponibilidad Envío de bitácoras Introducción Funcionamiento BD Envío de bitácoras 1 2 3 Árbol de consulta Sentencia UPDATE transacciones Medio físico Optimizador Motor Relacional
Más detallesCURSO DE FORMULACION Y PREPARACION DE PROGRAMAS DE INVERSION PUBLICA 2015
CURSO DE FORMULACION Y PREPARACION DE PROGRAMAS DE INVERSION PUBLICA 2015 ANTECEDENTES El Curso forma parte del Programa de Capacitación del Sistema Nacional de Inversiones del Ministerio de Desarrollo
Más detallesModelo Entidad Relación.MER.
Modelo Entidad Relación.MER. Conceptos básicos del modelo. Entidad. Atributo. Dominio. Relación. Entidad. Cosa u objeto del mundo real con existencia propia y distinguible del resto. Ejemplos: persona,
Más detallesBases de Datos Especializadas
Bases de Datos Especializadas BASES DE DATOS ESPECIALIZADAS 1 Sesión No.7 Nombre: Fragmentación, asignación y arquitectura de referencia Objetivo: Al término de la sesión, el alumno conocerá características
Más detallesEnfoque moderno de la Auditoría Interna y las Normas
Estado Libre Asociado de Puerto Rico OFICINA DEL CONTRALOR Enfoque moderno de la Auditoría Interna y las Normas Por: Myriam Janet Flores Santiago, CFE Directora de Auditoría Interna 20 de abril de 2006
Más detallesCristian Blanco
UNIDAD DIDÁCTICA 8. ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS. DIAGRAMAS DE COMPORTAMIENTO En el siguiente enlace tienes una descripción y algunos ejemplos de todos los diagramas UML.: http://jms32.eresmas.net/tacticos/uml/umlindex.html
Más detallesDiseño De Fragmentación Horizontal Primaria
Diseño De Fragmentación Horizontal Primaria Determinar un conjunto disjunto y completo de predicados de selección, con la finalidad de que cada uno de los elementos de los fragmentos sea referenciado homogéneamente.
Más detallesTEMA 4 PROFESOR: M.C. ALEJANDRO GUTIÉRREZ DÍAZ
1 1 BASES DE DATOS DISTRIBUIDAS TEMA 4 PROFESOR: M.C. ALEJANDRO GUTIÉRREZ DÍAZ 2 4. MANEJO DE TRANSACCIONES 4.1 Conceptos de Transacciones 4.2 Control de concurrencia 4.3 Serialización de transacciones
Más detallesDiseño Lógico Modelo Relacional. Ges3ón y Modelación de Datos María Constanza Pabón
Diseño Lógico Modelo Relacional Ges3ón y Modelación de Datos María Constanza Pabón DISEÑO DE BASES DE DATOS Modelo Relacional Propuesto en 1970 por Edgar. F. Codd [ Turing Award 1981 ] La mayoría de los
Más detallesEl Sistema Gestor de Base de Datos (DBMS)
Pontificia Universidad Javeriana Contenido 1 Introducción 2 Evolución de los SGBD 3 Arquitectura del SGBD 4 Lenguajes de BD 5 Usuarios de la BD Introducción Se espera del SGBD (DBMS) que: 1 Permita a los
Más detallesCAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas
CAPITULO 1 Introducción a los Conceptos Generales de 1.1 Preliminares Las empresas necesitan almacenar información. La información puede ser de todo tipo. Cada elemento informativo es lo que se conoce
Más detallesAuditoría de Tecnologías de la Información
Marzo 2015 Artículo Técnico de la Comisión de Contabilidad y Auditoría Gubernamental Núm. 29 Auditoría de Tecnologías de la Información C.P. y P.C.C.A. Roberto Enrique Farías Subías I. Introducción El
Más detallesInterpretación Resultados Evaluación MECI Vigencia 2014
Interpretación Resultados Evaluación MECI Vigencia 2014 Unidad de Auditoría Institucional "Para contribuir con el mejoramiento de los procesos, el fortalecimiento del sistema de control interno y el logro
Más detallesREGLAS DE CODD DEL MODELO RELACIONAL
REGLAS DE CODD - 1 - REGLAS DE CODD DEL MODELO RELACIONAL En la década de los 80 s comenzaron a aparecer numerosos Sistemas de Gestión de Bases de Datos que se anunciaban como relacionales. Sin embargo
Más detallesBases de datos distribuidas Fernando Berzal, berzal@acm.org
Bases de datos distribuidas Fernando Berzal, berzal@acm.org Acceso a los datos Bases de datos relacionales: SQL O/R Mapping Bases de datos distribuidas Bases de datos NoSQL Bases de datos multidimensionales:
Más detallesFOMENTO DE LA CULTURA DE CONTROL INTERNO
FOMENTO DE LA CULTURA DE CONTROL INTERNO ELABORACIÓN REVISIÓN Y APROBACIÓN Elaborado por: Revisado y aprobado por: Alix Amaya Gómez Cargo: Asesor Eduin Fernando Valdez Cargo: Jefe de Oficina Asesora Página
Más detallesNivel técnico con carrera administrativa
Objetivo del puesto: Recibir y controlar las solicitudes de los servicios de grúas por parte del cliente, asignando de acuerdo a las características y condiciones de las maniobras a realizar el tipo de
Más detallesEstrategia de Pruebas
Estrategia de Pruebas Introducción: Las pruebas son parte integral de un proyecto y del ciclo de vida de la aplicación. Dentro un proyecto de implementación, las pruebas siguen un enfoque estructurado
Más detallesFEDERACIÓN MEXICANA DE RADIOEXPERIMENTADORES, A.C.
Programa de formación de radioaficionados Curso: Conceptos básicos de la Objetivo: Proporcionar a los aspirantes los conocimientos mínimo indispensables para incursionar en la práctica de los Servicios
Más detalles1. CONTENIDOS DE LA MATERIA
1. CONTENIDOS DE LA MATERIA UNIDAD DE TRABAJO 1: Características de las redes de área local (LAN). 1. Definición. 2. Características. Ventajas e inconvenientes. 3. Tipos. 4. Elementos de red. 5. Topologías.
Más detallesOFS Órgano de Fiscalización Superior
OFS Órgano de Fiscalización Superior Presupuesto Basado En Resultados (PbR) Antecedentes CONSTITUCIÓN MEXICANA Artículo 134 Establece que los recursos de que dispongan los 3 ordenes de gobierno se administrarán:
Más detallesINFORMÁTICA Y COMUNICACIONES
441 INFORMÁTICA Y COMUNICACIONES Microsoft Access 2003 (Completo) DESCRIPCIÓN Microsoft Access 2003 (Completo) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access
Más detallesCómo desarrollar una Arquitectura de Red segura?
1 Cómo desarrollar una Arquitectura de Red segura? Lic. Julio C. Ardita jardita@cybsec.com 26 de Septiembre de 2001 Buenos Aires - ARGENTINA 2 Cómo desarrollar una Arquitectura de Red segura? Temario -
Más detallesCurso Querying Microsoft SQL Server 2014 (20461)
Curso Querying Microsoft SQL Server 2014 (20461) Programa de Estudio Curso Querying Microsoft SQL Server 2014 (20461) Aprende las habilidades técnicas necesarias para escribir consultas Transact-SQL básicas
Más detallesSISTEMAS OPERATIVOS MONOPUESTO 1. CONTENIDOS MÍNIMOS PARA LA EVALUACIÓN POSITIVA
1ª evaluación DEPARTAMENTO MATERIA CURSO INFORMATICA SISTEMAS OPERATIVOS MONOPUESTO 1º S.M.R 1. CONTENIDOS MÍNIMOS PARA LA EVALUACIÓN POSITIVA Caracterización de sistemas operativos: Utilización de sistemas
Más detallesImplementación de Centros de Computo y Redes de Computadoras
Implementación de Centros de Computo y Redes de Computadoras Como administradores de red debemos considerar los roles administrativos para hacer una implementación de red y/o sistema de computo. ADMINISTRACION:
Más detallesANALISIS DE RIESGOS EN SISTEMAS
Unidad 7: Plan de seguridad ANALISIS DE RIESGOS EN SISTEMAS Objetivo específico 7: El alumno aprenderá como realizar un plan de seguridad, identificando el proyecto de seguridad, realizando la planificación
Más detallesIntroducción. Bases de Datos Distribuidas. Características de las BDD. Introducción (II) Tema VI. Sitio BDD. BD local
Introducción Tema VI Bases de Datos Distribuidas BDD Sistema de sitios DB por sí misma Convienen en trabajar juntos Sitio BDD Usuarios locales SGBD local Programas control transacciones BD local Administr.
Más detallesEl Modelo Relacional. Carlos A. Olarte BDI
Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Introducción Propuesto por Edgar Codd en 1970. (Turing Award 1981) En este modelo se basan la mayoría de DBMS modernos. Modelo simple basado en teoría de
Más detallesLEGISLACION EN LA CONSTRUCCION
LEGISLACION EN LA CONSTRUCCION RECOPILADO POR: Ing. Edson Rodríguez Ing. Sergio Navarro Docentes UNI-RUACS UNIDAD I INTRODUCCIÓN 1.1.- EL INGENIERO Y LA CONSTRUCCIÓN Antes de definir que es el ingeniero
Más detalles1.Introducción al Modelo Relacional.
1.Introducción al Modelo Relacional. 1.1 Qué es un Modelo?. Cuando en teoría de diseño de bases de datos se emplea el término "modelo", esto no tiene el mismo significado que en Lógica. En Lógica por "modelo"
Más detallesUNIVERSIDAD DE ANTIOQUIA DIRECCIÓN DESARROLLO INSTITUCIONAL BANCO UNIVERSITARIO DE PROGRAMAS Y PROYECTOS DE INVERSIÓN
1 UNIVERSIDAD DE ANTIOQUIA DIRECCIÓN DESARROLLO INSTITUCIONAL BANCO UNIVERSITARIO DE PROGRAMAS Y PROYECTOS DE INVERSIÓN GUÍA PARA LA ELABORACIÓN DE PROYECTOS DE INVERSIÓN BUPI-001 1. DEPENDENCIA: 2. NOMBRE
Más detallesSISTEMAS DE GESTIÓN DE SEGURIDAD DE LA INFORMACIÓN, RIESGOS Y CONTINUIDAD DE NEGOCIOS
Sistemas de Gestión BANCO CENTRAL DE CHILE SISTEMAS DE GESTIÓN DE SEGURIDAD DE LA INFORMACIÓN, RIESGOS Y CONTINUIDAD DE NEGOCIOS I. INTRODUCCIÓN El Banco Central de Chile pone a disposición de todas sus
Más detallesConocimiento de las Bases de Datos relacionales.
TEMA 19: MODELO DE DATOS RELACIONAL OBJETIVOS DEL TEMA Conocimiento de las Bases de Datos relacionales. 1.- INTRODUCCIÓN Las desventajas de los modelos jerárquicos y en red provocaron gran interés cuando
Más detallesBase de Datos Distribuidas Lic. Hugo D. Ramón Conceptos de Bases de Datos Distribuidas Agenda Conceptos Definiciones Promesas BDD Problematica Justificacion de BDD Requerimientos de Date Arquitectura de
Más detallesSistema Integrado de Gestión INSTRUCTIVO PARA LA REALIZACIÓN DE COPIAS DE SEGURIDAD
Sistema Integrado de Gestión REALIZACIÓN DE COPIAS DE Versión 4 Código: GA.3,0,4.19.03.08 Proceso: GESTIÓN ADMINISTRATIVA Junio de 2016 Página 2 de 6 1. OBJETIVO Proteger la información en bases de datos
Más detallesMICROSOFT ACCESS 2016 Avanzado
MICROSOFT ACCESS 2016 Avanzado METODOLOGÍA DE LOS CURSOS Cursos interactivos sobre materias especializadas en los que el alumno avanza de forma guiada bajo una concepción learning by doing (aprender haciendo).
Más detallesPráctica 4: Estudio del SGBD Oracle 10 Gestión de Transacciones
Práctica 4: Estudio del SGBD Oracle 10 El SGBD Oracle 10 Objetivos estudio de la gestión de transacciones. estudio de las estrategias para la comprobación de la integridad. estudio de las estrategias para
Más detallesMateria: Sistemas Operativos
Carrera: Licenciatura en Sistemas Materia: Sistemas Operativos Docentes: Prof. Hernán Merlino Prof. Pablo Pytel Año: 2016 Cuatrimestre: Primero 1- Fundamentación de la Asignatura y Objetivos del Alumno:
Más detallesInfinito más un número Infinito más infinito. Infinito por infinito. OPERACIONES CON INFINITO Sumas con infinito. Productos con infinito
OPERACIONES CON INFINITO Sumas con infinito Infinito más un número Infinito más infinito Infinito menos infinito Productos con infinito Infinito por un número Infinito por infinito Infinito por cero Cocientes
Más detallesPLANEACION TACTICA Y OPERATIVA FUNDACIÓN UNIVERSITARIA TECNOLÓGICO COMFENALCO
PLANEACION PLANEACION TACTICA Y OPERATIVA PLANEACION TACTICA DEFINICION: Es el conjunto de la toma deliberada y sistémica de decisiones que incluyen propósitos mas limitados, plazos mas cortos, áreas menos
Más detallesACCEDER A BITÁCORA DE TRABAJO SQL SERVER
ACCEDER A BITÁCORA DE TRABAJO SQL SERVER Función fn_dblog Se trata de una función no documentada del sistema, por lo cual, tiene la ventaja de poder utilizarse en la cláusula FROM de una sentencia SELECT.
Más detallesFOMENTO CULTURA DEL AUTOCONTROL OFICINA DE CONTROL INTERNO
FOMENTO CULTURA DEL AUTOCONTROL OFICINA DE CONTROL INTERNO 16 de diciembre de 2011 QUE ES CONTROL INTERNO? CONCEPTO LEGAL: Se entiende como el sistema integrado por el esquema de organización y el conjunto
Más detallesSISTEMA DE CONTROL INTERNO GENERALIDADES.
PÁGINA: 1 de 6 INTRODUCCION El Sistema de Control Interno se incorpora al Sistema Integral de Gestión de la Cámara de Comercio de Duitama y comprende el conjunto de las normas legales, planes, métodos,
Más detallesProcedimiento de Respaldo de Información.
Procedimiento de Respaldo de Información. Diciembre 2014 NOMBRE CARGO ELABORADO POR: REVISADO POR: GINA TENE MARCIA OVIEDO SEGUNDO ALVAREZ PATRICIO RUIZ ANALISTA DE TECNOLOGIA TECNICO SGC JEFE DE TECNOLOGIA
Más detallesSemana05[1/14] Relaciones. 28 de marzo de Relaciones
Semana05[1/14] 28 de marzo de 2007 Introducción Semana05[2/14] Ya en los capítulos anteriores nos acercamos al concepto de relación. Relación Dados un par de conjuntos no vacíos A y B, llamaremos relación
Más detalles1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón
1. Lenguaje de Definición de Datos 2. Lenguaje de Manipulación de Datos M. C. Gustavo Alfonso Gutiérrez Carreón Los 'sistemas de gestión de bases de datos (en inglés database management system, abreviado
Más detallesEBOOK: Introducción al Marketing
Definición de Marketing Es el proceso de planificación, preciación, promoción, venta y distribución de ideas, bienes o servicios para crear intercambios que satisfagan clientes. La idea es que un negocio
Más detalles2.1 Multibase. Información mas detallada sobre este sistema se encuentra en [Ceri y Pelagatti 1985].
1 Colección de Tesis Digitales Universidad de las Américas Puebla Alvarez Carrión, Guillermo La necesidad de llevar a cabo la integración de BDC s, con problemas de heterogeneidad, ha llevado a diversos
Más detallesGuía Gobierno Corporativo
Guía Gobierno Corporativo Índice 1. Qué es el Gobierno Corporativo? 2. Principios Básicos del Gobierno Corporativo 3. Importancia de implementar Gobierno Corporativo 4. Primeros Pasos del Gobierno Corporativo:
Más detallesPOLÍTICA DE SOSTENIBILIDAD MEDIOAMBIENTAL INDUSTRIA DE DISEÑO TEXTIL, S.A. (INDITEX, S.A.)
INDUSTRIA DE DISEÑO TEXTIL, S.A. (INDITEX, S.A.) APROBADA POR EL CONSEJO DE ADMINISTRACIÓN EL 9 DE DICIEMBRE DE 2015 ÍNDICE 1. Objeto de la Política... 3 2. Ámbito de aplicación... 3 3. Principios que
Más detallesControl Interno basado en COSO en las Entidades Municipales
Control Interno basado en COSO en las Entidades Municipales Febrero 2016. Antecedentes La ASF y el OSFEM, efectúan desde el 2013, la evaluación del Control Interno. Para la evaluación del CI, la ASF diseñó
Más detallesBASES 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
Más detallesBOLETIN GESTIÓN TRIBUTARIA TRANSPARENTE AÑO 2012
BOLETIN GESTIÓN TRIBUTARIA TRANSPARENTE AÑO 2012 ENCUESTA SATISFACCIÓN DEL CONTRIBUYENTE, VIGENCIA 2012 La realización de la encuesta de satisfacción del cliente externo, es una actividad realizada desde
Más detalles4. Algebra relacional
Tema 7: Modelo Relacional. Dinámica 4. Algebra relacional Operaciones unarias Operaciones de conjuntos Operaciones de combinación Operación de división Operación de agregación y agrupamiento Tema 7: Dinámica
Más detallesREGLAMENTO DEL COMITÉ DE NOMBRAMIENTOS, REMUNERACIONES Y GOBIERNO CORPORATIVO DE BIOMAX BIOCOMBUSTIBLES S.A.
REGLAMENTO DEL COMITÉ DE NOMBRAMIENTOS, REMUNERACIONES Y GOBIERNO CORPORATIVO DE BIOMAX BIOCOMBUSTIBLES S.A. FEBRERO 2010 1 CONTENIDO ARTÍCULO 1.- Objetivo...3 ARTÍCULO 2.- Composición del Comité...3 ARTÍCULO
Más detallesNORMAS PARA LA ELABORACIÒN DE MANUALES DE FUNCIONES Y PROCEDIMIENTOS
MINISTERIO DE COMERCIO E INDUSTRIAS NORMAS PARA LA ELABORACIÒN DE MANUALES DE FUNCIONES Y PROCEDIMIENTOS DIRECCIÓN DE ADMINISTRACIÓN Y FINANZAS DEPARTAMENTO DE DESARROLLO INSTITUCIONAL 2011 METODOLOGÍA
Más detallesNombre de la asignatura : Sistemas de Computación Código : Nivel (semestre de la carrera) : 7 : Ingeniería Civil Informática Nº de créditos : 4
I IDENTIFICACION Nombre de la asignatura : Sistemas de Computación Código : 503429 Nivel (semestre de la carrera) : 7 Carrera : Ingeniería Civil Informática Nº de créditos : 4 Duración : Un semestre Pre-requisitos
Más detallessubcontraloría de auditoría financiera y contable
Manual de Organización de la subcontraloría de auditoría financiera y contable ENERO 2015 1 Manual de Organización del Departamento de Auditoria Financiera y Contable C. Gerardo Allende de la Fuente Contralor
Más detallesPROCEDIMIENTOS DEL NOC RESPALDO Y RECUPERACION DE DATOS
PROCEDIMIENTOS DEL NOC RESPALDO Y RECUPERACION DE DATOS Página 1 de 7 OBJETIVO El objetivo de este procedimiento es describir la política de respaldo por defecto para el NOC de Provectis, entendiéndose
Más detallesMUNICIPIO DE EL ESPINAL PLAN DE ACCION Proyecto de vida con calidad humana INTRODUCCION
MUNICIPIO DE EL ESPINAL PLAN DE ACCION 2.006 Proyecto de vida con calidad humana INTRODUCCION La Constitución Política Colombiana estableció que la Nación y entidades territoriales deben adoptar sus respectivos
Más detallesCriterios básicos de sistemas técnicos de juego y homologaciones.
Criterios básicos de sistemas técnicos de juego y homologaciones. La Ley 13/2011, de 27 de mayo, de regulación del juego, establece en el Capítulo III del Título IV las bases legales sobre las que deberán
Más detallesUNIDAD II Metodología de programación paralela. Lic. Jesús Germán Andrés PAUTSCH - FCEQyN - UNaM
UNIDAD II Metodología de programación paralela UNIDAD II: Metodología de programación paralela Metodología de programación paralela Algunos conceptos que nos ayudarán a entender mejor el tema. Modelos
Más detallesINGENIERÍA GEOLÓGICA
INGENIERÍA GEOLÓGICA Criterios mínimos para el Trabajo geológico de campo. Cartografía geológica detallada. Proyectos específicos. Escala 1:10,000 a 1:50,000 Dr. Ingeniero Tupak Obando R., Geólogo Doctorado
Más detallesPROCEDIMIENTO DE AUDITORÍAS INTERNAS
Revisó: Directora de Control Aprobó Vicerrector Académico Página 1 de 8 Fecha de aprobación: Febrero 08 de 2006 Resolución N 111 OBJETIVO ALCANCE Realizar el exámen sistemático, objetivo e independiente
Más detallesGuía para el Servicio de Enmienda al COI
Guía para el Servicio de Enmienda al COI Cómo presentar una Solicitud para el Servicio de Enmienda al COI Versión 1.1 Septiembre de 2015 Contenido I. INTRODUCCIÓN 3 II. INSTRUCCIONES 4 PASO 1 - DEBO PRESENTAR
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Desarrollo de Habilidades De Pensamiento
Más detallesEn áreas, procesos, puntos de atención, dependencias, de la ESE POPAYÁN.
PLAN Ó PROYECTO. EMPRESA SOCIAL DEL ESTADO POPAYÁN ESE. NIT.900145579-1 FORMULARIO PLAN O PROYECTO. Calidad en salud, ese es nuestro compromiso. Código: FOR-CAL17 Versión: 2 Fecha: 26 / 06 / 2012 OBJETIVO.
Más detallesINVESTIGACION. Titulo metodos de solucion de sistemas secuenciales
TECNOLOGICO DE ESTUDIOS SUPERIORES DE TIANGUISTENCO INGENIERIA MECANICA INVESTIGACION Automatizacion industrial ALUMNO: Titulo metodos de solucion de sistemas secuenciales GRUPO: IM-1701 Pueblas García
Más detallesMANUAL DE OPERACIÓN DE LA NORMATECA INTERNA DE LA SECRETARÍA DE DESARROLLO ECONÓMICO
MANUAL DE OPERACIÓN DE LA NORMATECA INTERNA DE LA SECRETARÍA DE DESARROLLO ECONÓMICO 1 ÍNDICE I. Presentación II. III. IV. Fundamentación Jurídica Objetivo Glosario V. Tipos de documentos a Integrar VI.
Más detalles