Table1 attribute1 Table2 attribute2. Table3. TableA attribute a attribute b

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Table1 attribute1 Table2 attribute2. Table3. TableA attribute a attribute b"

Transcripción

1 M fuente Table1 attribute1 Table2 attribute2 TableB Table3 destino TableA attribute a attribute b

2 M fuente Table1 attribute1 Table2 attribute2 TableB Table3 destino TableA attribute a attribute b

3 M fuente Table1 attribute1 Table2 attribute2 TableB Table3 destino TableA attribute a attribute b

4 M fuente Table1 attribute1 Table2 attribute2 TableB Table3 destino TableA attribute a attribute b

5 M fuente Table1 attribute1 Table2 attribute2 TableB Table3 destino TableA attribute a attribute b

6 M fuente Table1 attribute1 Table2 attribute2 TableB Table3 M destino TableA attribute a attribute b

7 M fuente Table1 attribute1 Table2 attribute2 TableB Table3 M destino TableA attribute a attribute b

8 M fuente Table1 attribute1 Table2 attribute2 TableB Table3 M destino TableA attribute a attribute b

9 M fuente Table1 attribute1 Table2 attribute2 TableB Table3 M destino TableA attribute a attribute b Si M se especifica en un lenguaje L Puede M especificarse también en L?

10 Las propuestas actuales no resuelven el problema. Considerando los lenguajes de mapeo más usados en la práctica:

11 Las propuestas actuales no resuelven el problema. Considerando los lenguajes de mapeo más usados en la práctica: Inversa (Fagin 06): muy pocos mapeos tienen inversa

12 Las propuestas actuales no resuelven el problema. Considerando los lenguajes de mapeo más usados en la práctica: Inversa (Fagin 06): muy pocos mapeos tienen inversa Quasi-inversa (Fagin et al. 07): no siempre existe, y no admite lenguaje cerrado

13 Las propuestas actuales no resuelven el problema. Considerando los lenguajes de mapeo más usados en la práctica: Inversa (Fagin 06): muy pocos mapeos tienen inversa Quasi-inversa (Fagin et al. 07): no siempre existe, y no admite lenguaje cerrado Maximum-Recovery (Arenas, Pérez, Riveros 08): siempre existe, pero no admite lenguaje cerrado

14 Las propuestas actuales no resuelven el problema. Considerando los lenguajes de mapeo más usados en la práctica: Inversa (Fagin 06): muy pocos mapeos tienen inversa Quasi-inversa (Fagin et al. 07): no siempre existe, y no admite lenguaje cerrado Maximum-Recovery (Arenas, Pérez, Riveros 08): siempre existe, pero no admite lenguaje cerrado Existe una noción de inverso que admita un lenguaje L cerrado bajo inversión?

15 Propiedades de Clausura para Operadores de Mapeos Jorge Pérez Alumno de Doctorado Departamento de Ciencia de la Computación Pontificia Universidad Católica de Chile trabajo conjunto con Marcelo Arenas, Cristian Riveros, Juan Reutter

16 Contribuciones Conceptualmente Una nueva noción de inversa basada en consultas conjuntivas, CQ-Maximum Recovery que admite un lenguaje cerrado

17 Contribuciones Conceptualmente Una nueva noción de inversa basada en consultas conjuntivas, CQ-Maximum Recovery que admite un lenguaje cerrado Tecnicamente Condiciones necesarias y suficiente para existencia Algoritmo para computar una inversa Demostración de que admite un lenguaje cerrado Demostración de que consultas conjuntivas maximal

18 Consultas conjuntivas CQ (SELECT-FROM-WHERE de SQL) Ejemplo consulta conjuntiva (CQ) Alumno(nombre, carrera id), Carrera(id,nombre).

19 Consultas conjuntivas CQ (SELECT-FROM-WHERE de SQL) Ejemplo consulta conjuntiva (CQ) Alumno(nombre, carrera id), Carrera(id,nombre). nombres de alumnos y sus carreras?

20 Consultas conjuntivas CQ (SELECT-FROM-WHERE de SQL) Ejemplo consulta conjuntiva (CQ) Alumno(nombre, carrera id), Carrera(id,nombre). nombres de alumnos y sus carreras? SELECT Alumno.nombre, Carrera.nombre FROM Alumno, Carrera WHERE Alumno.carrera id = Carrera.id

21 Consultas conjuntivas CQ (SELECT-FROM-WHERE de SQL) Ejemplo consulta conjuntiva (CQ) Alumno(nombre, carrera id), Carrera(id,nombre). nombres de alumnos y sus carreras? SELECT Alumno.nombre, Carrera.nombre FROM Alumno, Carrera WHERE Alumno.carrera id = Carrera.id Q(x, y) = U Alumno(x, U) Carrera(U, y)

22 Consultas conjuntivas CQ (SELECT-FROM-WHERE de SQL) Ejemplo: consulta conjuntiva con desigualdades (CQ ) Alumno(nombre, carrera id), Carrera(id,nombre).

23 Consultas conjuntivas CQ (SELECT-FROM-WHERE de SQL) Ejemplo: consulta conjuntiva con desigualdades (CQ ) Alumno(nombre, carrera id), Carrera(id,nombre). nombres de alumnos que cursan dos carreras y sus carreras?

24 Consultas conjuntivas CQ (SELECT-FROM-WHERE de SQL) Ejemplo: consulta conjuntiva con desigualdades (CQ ) Alumno(nombre, carrera id), Carrera(id,nombre). nombres de alumnos que cursan dos carreras y sus carreras? Q(x, y, z) = U, V Alumno(x, U) Alumno(x, V) Carrera(U, y) Carrera(V, z) y z

25 Mapeos entre esquemas Ejemplo fuente: Alumno(nombre, carrera id), Carrera(id,nombre). destino: Estudiante(id,nombre,nom carrera), Depto(id, carrera)

26 Mapeos entre esquemas Ejemplo fuente: Alumno(nombre, carrera id), Carrera(id,nombre). destino: Estudiante(id,nombre,nom carrera), Depto(id, carrera) Alumno(x, y) Carrera(y, z) I D. Estudiante(I, x, z) Depto(D, z).

27 Mapeos entre esquemas Ejemplo fuente: Alumno(nombre, carrera id), Carrera(id,nombre). destino: Estudiante(id,nombre,nom carrera), Depto(id, carrera) Alumno(x, y) Carrera(y, z) I D. Estudiante(I, x, z) Depto(D, z). En general Un mapeo CQ -to-cq es un conjunto de fórmulas

28 Mapeos entre esquemas Ejemplo fuente: Alumno(nombre, carrera id), Carrera(id,nombre). destino: Estudiante(id,nombre,nom carrera), Depto(id, carrera) Alumno(x, y) Carrera(y, z) I D. Estudiante(I, x, z) Depto(D, z). En general Un mapeo CQ -to-cq es un conjunto de fórmulas ϕ(x 1,x 2,...,x n ) ψ(x 1,x 2,...,x n )

29 Mapeos entre esquemas Ejemplo fuente: Alumno(nombre, carrera id), Carrera(id,nombre). destino: Estudiante(id,nombre,nom carrera), Depto(id, carrera) Alumno(x, y) Carrera(y, z) I D. Estudiante(I, x, z) Depto(D, z). En general Un mapeo CQ -to-cq es un conjunto de fórmulas ϕ(x 1,x 2,...,x n ) ψ(x 1,x 2,...,x n ) ϕ(x 1,x 2,...,x n ) es una consulta CQ ψ(x 1,x 2,...,x n ) es una consulta CQ

30 Intercambio de datos Ejemplo Alumno(x, y) Carrera(y, z) I D. Estudiante(I, x, z) Depto(D, z).

31 Intercambio de datos Ejemplo Alumno(x, y) Carrera(y, z) I D. Estudiante(I, x, z) Depto(D, z). Alumno nombre carrera id Valesca 1 Guillermo 1 Rosa 1 Jose 3 Carrera id nombre 1 Computación 2 Química 3 Mecánica

32 Intercambio de datos Ejemplo Alumno(x, y) Carrera(y, z) I D. Estudiante(I, x, z) Depto(D, z). Alumno nombre carrera id Valesca 1 Guillermo 1 Rosa 1 Jose 3 Carrera id nombre 1 Computación 2 Química 3 Mecánica

33 Intercambio de datos Ejemplo Alumno(x, y) Carrera(y, z) I D. Estudiante(I, x, z) Depto(D, z). Alumno nombre carrera id Valesca 1 Guillermo 1 Rosa 1 Jose 3 Estudiante id nombre nombre carrera I1 Valesca Computación I2 Guillermo Computación I3 Rosa Computación I4 Jose Mecánica Carrera id nombre 1 Computación 2 Química 3 Mecánica id D1 D2 Depto nombre Computación Mecánica

34 Intercambio de datos Ejemplo Alumno(x, y) Carrera(y, z) I D. Estudiante(I, x, z) Depto(D, z). Alumno nombre carrera id Valesca 1 Guillermo 1 Rosa 1 Jose 3 Estudiante id nombre nombre carrera I1 Valesca Computación I2 Guillermo Computación I3 Rosa Computación I4 Jose Mecánica Solución canónica Carrera id nombre 1 Computación 2 Química 3 Mecánica id D1 D2 Depto nombre Computación Mecánica

35 CQ-maximum recovery Sean M un mapeo entre un esquema fuente y uno destino D 1 una BD en el esquema fuente D 2 la BD destino obtenida usando M desde D 1

36 CQ-maximum recovery Sean M un mapeo entre un esquema fuente y uno destino D 1 una BD en el esquema fuente D 2 la BD destino obtenida usando M desde D 1 M es un CQ-maximum recovery de M, si para toda Q en CQ

37 CQ-maximum recovery Sean M un mapeo entre un esquema fuente y uno destino D 1 una BD en el esquema fuente D 2 la BD destino obtenida usando M desde D 1 M es un CQ-maximum recovery de M, si para toda Q en CQ Si D 3 es la BD obtenida usando M desde D 2 Q(D 3 ) Q(D 1 )

38 CQ-maximum recovery Sean M un mapeo entre un esquema fuente y uno destino D 1 una BD en el esquema fuente D 2 la BD destino obtenida usando M desde D 1 M es un CQ-maximum recovery de M, si para toda Q en CQ Si D 3 es la BD obtenida usando M desde D 2 Q(D 3 ) Q(D 1 ) Para todo otro mapeo M, si D 4 es obtenida usando M desde D 2 Q(D 4 ) Q(D 3 )

39 CQ-maximum recovery ejemplo T(x,y) R(x,y) A(x) R(x, x)

40 CQ-maximum recovery ejemplo T(x,y) R(x,y) A(x) R(x, x) R(x,y) x y T(x,y)

41 CQ-maximum recovery admite un lenguaje cerrado Teorema Todo mapeo expresado en CQ -to-cq tiene un CQ-maximum recovery expresado en CQ -to-cq.

42 CQ-maximum recovery admite un lenguaje cerrado Teorema Todo mapeo expresado en CQ -to-cq tiene un CQ-maximum recovery expresado en CQ -to-cq. CQ -to-cq es un lenguaje cerrado bajo la nueva noción de inverso.

43 Otros resultados

44 Otros resultados Algoritmo (de tiempo exponencial) para computar el CQ-maximum recovery.

45 Otros resultados Algoritmo (de tiempo exponencial) para computar el CQ-maximum recovery. Si usas más que CQ, no se tiene clausura.

46 Otros resultados Algoritmo (de tiempo exponencial) para computar el CQ-maximum recovery. Si usas más que CQ, no se tiene clausura. Resultados se extienden para la composición.

47 Extensiones, trabajo futuro Otras operaciones Propiedades de clausura Otros modelos (XML, objeto-relacional)

48 Propiedades de Clausura para Operadores de Mapeos Jorge Pérez Alumno de Doctorado Departamento de Ciencia de la Computación Pontificia Universidad Católica de Chile trabajo conjunto con Marcelo Arenas, Cristian Riveros, Juan Reutter

Repaso de Conceptos Básicos de Bases de Datos

Repaso de Conceptos Básicos de Bases de Datos escuela técnica superior de ingeniería informática Repaso de Conceptos Básicos de Bases de Datos Departamento de Lenguajes Grupo de Ingeniería del Software Septiembre 2004 Definición Una base de datos

Más detalles

Contenido Motivación Esquema general

Contenido Motivación Esquema general Contenido Motivación Esquema general Fuentes de información Formatos aceptados Diseño Base de datos Filtrado de direcciones IP Filtrado de flujos Formato de las direcciones Script de descarga Resultados

Más detalles

Bases de Datos 3º Informática de Sistemas

Bases de Datos 3º Informática de Sistemas TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS. Concepto y Funciones del SGBD. Lenguajes de los SGBD. Niveles de Abstracción. Arquitectura ANSI/SPARC. Componentes del SGBD. 1. Concepto y Funciones del SGBD.

Más detalles

Bases de Datos XPath - XQuery 1. XML: XPath - XQuery. Jorge Pérez Rojas Universidad de Talca, II Semestre 2006

Bases de Datos XPath - XQuery 1. XML: XPath - XQuery. Jorge Pérez Rojas Universidad de Talca, II Semestre 2006 Bases de Datos XPath - XQuery 1 XML: XPath - XQuery Jorge Pérez Rojas Universidad de Talca, II Semestre 2006 Bases de Datos XPath - XQuery 2 XPath - XQuery Ambos son estándares para acceder y obtener datos

Más detalles

BASES DE DATOS EL MODELO RELACIONAL: LAS TABLAS

BASES DE DATOS EL MODELO RELACIONAL: LAS TABLAS BASES DE DATOS Podemos definir base de datos (BD) como un cuerpo de datos relacionados que son almacenados de forma estructurada (UNIGIS, 2005 2 ). Las BD son un componente fundamental de los SIG vectoriales,

Más detalles

Los requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software

Los requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software UNIVERSIDAD POLITECNICA DE MADRID Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software Resumen del Trabajo tutelado: Los requisitos de accesibilidad en un

Más detalles

CURSO BÁSICO DE MATEMÁTICAS PARA ESTUDIANTES DE ECONÓMICAS Y EMPRESARIALES

CURSO BÁSICO DE MATEMÁTICAS PARA ESTUDIANTES DE ECONÓMICAS Y EMPRESARIALES INECUACIONES NOTA IMPORTANTE: El signo de desigualdad de una inecuación puede ser,, < o >. Para las cuestiones teóricas que se desarrollan en esta unidad únicamente se utilizará la desigualdad >, siendo

Más detalles

LAS SUBCONSULTAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

LAS SUBCONSULTAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE LAS SUBCONSULTAS SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS SUBCONSULTAS Una subconsulta es una consulta que aparece dentro de otra consulta o subconsultas, en

Más detalles

1. DML. Las subconsultas

1. DML. Las subconsultas 1.1 Introducción 1. DML. Las subconsultas Una subconsulta es una consulta que aparece dentro de otra consulta o subconsulta en la lista de selección, en la cláusula WHERE o HAVING, originalmente no se

Más detalles

Transformaciones Lineales. Definiciones básicas de Transformaciones Lineales. www.math.com.mx. José de Jesús Angel Angel. jjaa@math.com.

Transformaciones Lineales. Definiciones básicas de Transformaciones Lineales. www.math.com.mx. José de Jesús Angel Angel. jjaa@math.com. Transformaciones Lineales Definiciones básicas de Transformaciones Lineales wwwmathcommx José de Jesús Angel Angel jjaa@mathcommx MathCon c 007-009 Contenido 1 Transformaciones Lineales 11 Núcleo e imagen

Más detalles

21.1.2. TEOREMA DE DETERMINACIÓN DE APLICACIONES LINEALES

21.1.2. TEOREMA DE DETERMINACIÓN DE APLICACIONES LINEALES Aplicaciones lineales. Matriz de una aplicación lineal 2 2. APLICACIONES LINEALES. MATRIZ DE UNA APLICACIÓN LINEAL El efecto que produce el cambio de coordenadas sobre una imagen situada en el plano sugiere

Más detalles

RELACIONES DE RECURRENCIA

RELACIONES DE RECURRENCIA Unidad 3 RELACIONES DE RECURRENCIA 60 Capítulo 5 RECURSIÓN Objetivo general Conocer en forma introductoria los conceptos propios de la recurrencia en relación con matemática discreta. Objetivos específicos

Más detalles

Mineria de Grafos en Redes Sociales usando MapReduce

Mineria de Grafos en Redes Sociales usando MapReduce Mineria de Grafos en Redes Sociales usando MapReduce Jose Gamez 1 and Jorge Pilozo 1 Carrera de Ingeniería en Sistemas Computacionales Universidad de Guayaquil 1. Introduccion a la Problematica Recordemos

Más detalles

SQL/XML. Ing. Hernández López Augusto Dobeslao

SQL/XML. Ing. Hernández López Augusto Dobeslao SQL/XML Ing. Hernández López Augusto Dobeslao Introducción El SQL/XML, o especificaciones relacionadas XML, es una extensión al estándar SQL es definido por el ISOIEC 9075-14:2003. Especifica las extensiones

Más detalles

Bases de Datos Multimedia

Bases de Datos Multimedia Bases de Datos Multimedia Introducción Los Objetos Multimedia Sistemas de Gestión de Bases de Datos Multimedia (SGBDM) Almacenamiento Recuperación de objetos multimedia Introducción Los Sistemas de Bases

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Profesor Asociado Doctor of Philosophy, University of Toronto, Canadá. Profesor Asistente Doctor of Philosophy, Edimburg University, Reino Unido

Profesor Asociado Doctor of Philosophy, University of Toronto, Canadá. Profesor Asistente Doctor of Philosophy, Edimburg University, Reino Unido PROGRAMA DE DOCTORADO EN CIENCIAS DE LA INGENIERIA AREA CIENCIA DE LA COMPUTACIÓN LÍNEAS DE INVESTIGACIÓN Y TÓPICOS ABORDADOS LABORATORIO DE DATOS En esta área se investigan aspectos tanto teóricos como

Más detalles

Por qué los fondos de pensiones de la Alianza del Pacífico no invierten más en la región?

Por qué los fondos de pensiones de la Alianza del Pacífico no invierten más en la región? Por qué los fondos de pensiones de la Alianza del Pacífico no invierten más en la región? Augusto Iglesias P. PrimAmérica Consultores* Santiago, Marzo 11, 2015 * Proyecto desarrollado para FIAP/MILA (Octubre

Más detalles

6- Combinación de tablas

6- Combinación de tablas Objetivos: 6- Combinación de tablas Utiliza sentencias para unir los datos de diferentes tablas. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Script de bases de datos. Introducción

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Tutorial de MS Access Un sistema de Bases de Datos Relacional. Profesores: Hugo Mora, Ignacio Casas

Tutorial de MS Access Un sistema de Bases de Datos Relacional. Profesores: Hugo Mora, Ignacio Casas Tutorial de MS Un sistema de Bases de Datos Relacional Profesores: Hugo Mora, Ignacio Casas Tutorial Qué es una Base de Datos? Una Base de Datos es un conjunto de datos que pertenecen al mismo contexto

Más detalles

AUTOMATIZACIÓN INDUSTRIAL III

AUTOMATIZACIÓN INDUSTRIAL III ASIGNATURA DE GRADO: AUTOMATIZACIÓN INDUSTRIAL III Curso 2014/2015 (Código:68023024) 1.PRESENTACIÓN DE LA ASIGNATURA El objetivo principal de esta asignatura es aportar al estudiante el conocimiento y

Más detalles

LÓGICA MATEMÁTICA. Álgebra de Boole Guía de trabajo

LÓGICA MATEMÁTICA. Álgebra de Boole Guía de trabajo LÓGICA MATEMÁTICA Álgebra de Boole Guía de trabajo Favián Arenas A. y Amaury Camargo Universidad de Córdoba Facultad de Ciencias Básicas e Ingenierías Departamento de Matemáticas 4.15 Objetivos Lógica

Más detalles

ESTRUCTURAS ALGEBRAICAS

ESTRUCTURAS ALGEBRAICAS ESTRUCTURAS ALGEBRAICAS 1.1. LEY DE COMPOSICIÓN INTERNA Definición 1.1.1. Sea E un conjunto, se llama ley de composición interna en E si y sólo si a b = c E, a, b E. Observación 1.1.1. 1. también se llama

Más detalles

Vistas en postgresql

Vistas en postgresql Vistas en postgresql Conceptos y definición de Vista Los usuarios que acceden a una base de datos relacional, lo hacen típicamente a través de vistas, de modo que diferentes usuarios tienen diferentes

Más detalles

Resolución de Problemas: Situaciones y Contextos

Resolución de Problemas: Situaciones y Contextos Resolución de Problemas: Situaciones y Contextos Jose Luis Lupiáñez Universidad de Granada Un presentador de TV mostró el gráfico siguiente y dijo: Este gráfico muestra que hay un enorme aumento del número

Más detalles

ÁLGEBRA III. Práctica 1 2d. Cuatrimestre - 2007

ÁLGEBRA III. Práctica 1 2d. Cuatrimestre - 2007 ÁLGEBRA III Práctica 1 2d. Cuatrimestre - 2007 Anillos conmutativos, cuerpos y morfismos Nota: Todo anillo considerado en esta práctica será conmutativo, en particular todo ideal es bilátero. Ejercicio

Más detalles

Matrices invertibles. La inversa de una matriz

Matrices invertibles. La inversa de una matriz Matrices invertibles. La inversa de una matriz Objetivos. Estudiar la definición y las propiedades básicas de la matriz inversa. Más adelante en este curso vamos a estudiar criterios de invertibilidad

Más detalles

Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes de dispositivo

Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes de dispositivo Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes de dispositivo Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes

Más detalles

[] Competencias para el uso de las técnicas propias de la disciplina y con especial énfasis en las utilizadas en su investigación.

[] Competencias para el uso de las técnicas propias de la disciplina y con especial énfasis en las utilizadas en su investigación. Información general Este doctorado se ha adaptado al nuevo RD 99/2011 y ya no ofrece acceso a primer curso. Si te interesa acceder a él, visita la ficha del programa de doctorado en Comunicación Audiovisual

Más detalles

Seminario: Expresividad semántica y lógica de segundo orden:

Seminario: Expresividad semántica y lógica de segundo orden: Seminario: Expresividad semántica y lógica de segundo orden: Eduardo Barrio Javier Castro Albano UBA 1er cuatrimestre de 2008 1.- Definiciones: L: Lenguaje: conjunto de expresiones. LP: Lenguaje de primer

Más detalles

Subespacios vectoriales en R n

Subespacios vectoriales en R n Subespacios vectoriales en R n Víctor Domínguez Octubre 2011 1. Introducción Con estas notas resumimos los conceptos fundamentales del tema 3 que, en pocas palabras, se puede resumir en técnicas de manejo

Más detalles

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software

Más detalles

Nombre/Código: Febrero 21 2015. Examen I. 5 /10pts. Total: /50pts

Nombre/Código: Febrero 21 2015. Examen I. 5 /10pts. Total: /50pts 1 Álgebra abstracta II Guillermo Mantilla-Soler Nombre/Código: Febrero 21 2015 Examen I Problemas Puntuación 1 /10pts 2 /10pts 3 /10pts 4 /10pts 5 /10pts Total: /50pts 2 Preguntas Problema 1[10 pts]: Sea

Más detalles

Teoría de Bases de Datos! Juan L. Reutter! Pontificia Universidad Católica de Chile

Teoría de Bases de Datos! Juan L. Reutter! Pontificia Universidad Católica de Chile Teoría de Bases de Datos Juan L. Reutter Pontificia Universidad Católica de Chile Las bases de datos están presentes en todo lo que hacemos Las bases de datos están presentes en todo lo que hacemos Qué

Más detalles

MLM 1000 - Matemática Discreta

MLM 1000 - Matemática Discreta MLM 1000 - Matemática Discreta L. Dissett Clase 04 Resolución. Lógica de predicados c Luis Dissett V. P.U.C. Chile, 2003 Aspectos administrativos Sobre el tema vacantes: 26 personas solicitaron ingreso

Más detalles

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo

Más detalles

ARQUITECTURAS DE SOFTWARE ORIENTADAS A SERVICIOS

ARQUITECTURAS DE SOFTWARE ORIENTADAS A SERVICIOS ARQUITECTURAS DE SOFTWARE ORIENTADAS A SERVICIOS ANDRES CAMILO ROJAS M. Universidad Piloto de Colombia Ingeniería de Sistemas Séptimo Semestre CONCEPTOS: AGENDA Que es Arquitectura de Software Que es una

Más detalles

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Resumen Todo documento XBRL contiene cierta información semántica que se representa

Más detalles

II ENCUENTRO NACIONAL SOBRE LA ENSEÑANZA DE LAS CIENCIAS EXACTAS Y NATURALES

II ENCUENTRO NACIONAL SOBRE LA ENSEÑANZA DE LAS CIENCIAS EXACTAS Y NATURALES II ENCUENTRO NACIONAL SOBRE LA ENSEÑANZA DE LAS CIENCIAS EXACTAS Y NATURALES UNIVERSIDAD CATÓLICA POPULAR DE RISARALDA FACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA DEPARTAMENTO DE CIENCIAS BÁSICAS JUSTIFICACIÓN

Más detalles

NOTA DE ELEVACIÓN SEC. DE EXTENSIÓN UNIVERSITARIA

NOTA DE ELEVACIÓN SEC. DE EXTENSIÓN UNIVERSITARIA NOTA DE ELEVACIÓN SEC. DE EXTENSIÓN UNIVERSITARIA A la señora Secretaria de Extensión Universitaria Universidad Nacional de la Patagonia Austral.. Su Despacho Tengo el agrado de dirigirme a usted con el

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 8. Elementos Básicos 1.- Ejemplo Introductorio. 2.- Dominios. 3.- Relaciones. 4.- Bases de Datos Relacionales. (Capítulo 11 del Date) EJEMPLO

Más detalles

UNIVERSIDAD TECNICA DE MANABI Facultad de Ciencias Informáticas Ingeniería en sistemas. SEGURIDAD INFORMATICA Tema: Mysql Injection

UNIVERSIDAD TECNICA DE MANABI Facultad de Ciencias Informáticas Ingeniería en sistemas. SEGURIDAD INFORMATICA Tema: Mysql Injection UNIVERSIDAD TECNICA DE MANABI Facultad de Ciencias Informáticas Ingeniería en sistemas SEGURIDAD INFORMATICA Tema: Mysql Injection Autora: Doris María Mera Mero Curso: 7mo A Fecha: Martes 30 de Julio del

Más detalles

INSTITUTO TECNOLÓGICO SUPERIOR DE ESCÁRCEGA INGENIERÍA EN SISTEMAS COMPUTACIONALES MATERIA: TALLER DE BASE DE DATOS TRABAJO: PROFESOR:

INSTITUTO TECNOLÓGICO SUPERIOR DE ESCÁRCEGA INGENIERÍA EN SISTEMAS COMPUTACIONALES MATERIA: TALLER DE BASE DE DATOS TRABAJO: PROFESOR: INSTITUTO TECNOLÓGICO SUPERIOR DE ESCÁRCEGA INGENIERÍA EN SISTEMAS COMPUTACIONALES MATERIA: TALLER DE BASE DE DATOS TRABAJO: SENTENCIA GENERICA DE CREATE PROFESOR: FRANCISCO SALVADOR BALLINA SANCHEZ ALUMNO:

Más detalles

FUNCIONES EN R. Agosto 2007

FUNCIONES EN R. Agosto 2007 FUNCIONES EN R Alexis Vera Pérez Instituto de Estadística & Sistemas Computarizados de Información Universidad de Puerto Rico, Recinto de Río Piedras Agosto 2007 1 Definición y notación Definición 1 Una

Más detalles

PONTIFICIA UNIVERSIDAD CATÓLICA DE CHILE Versión: 03 Formato DESCRIPTOR PROGRAMAS

PONTIFICIA UNIVERSIDAD CATÓLICA DE CHILE Versión: 03 Formato DESCRIPTOR PROGRAMAS DESCRIPTOR DE PROGRAMAS UNIDAD ACADÉMICA: Escuela de Ingeniería Departamento de Ciencia de la Computación- CETIUC NOMBRE DE LA ACTIVIDAD Taller: Mejoramiento Continuo VERSIÓN 2014 FUNDAMENTACIÓN Y/O DESCRIPCIÓN

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

Operaciones morfológicas básicas

Operaciones morfológicas básicas Operaciones morfológicas básicas La morfología matemática se basa en geometría y forma. Las operaciones morfológicas simplifican imágenes y conservan las principales característica de forma de los objetos.

Más detalles

Arquitectura Cliente/Servidor

Arquitectura Cliente/Servidor Arquitectura Cliente/Servidor Claudio Cubillos Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso, Chile claudio.cubillos@ucv.cl Arquitectura cliente/servidor v Servidor: rol

Más detalles

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl 1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,

Más detalles

POLINOMIOS. División. Regla de Ruffini.

POLINOMIOS. División. Regla de Ruffini. POLINOMIOS. División. Regla de Ruffini. Recuerda: Un monomio en x es una expresión algebraica de la forma a x tal que a es un número real y n es un número natural. El real a se llama coeficiente y n se

Más detalles

Programación en Internet Curso 2007-2008. Índice

Programación en Internet Curso 2007-2008. Índice Departamento de Lenguajes y Sistemas Informáticos Diseño de un sitio web Programación en Internet Curso 2007-2008 Índice Introducción Descripción del sitio Paso 1: modelo de datos Paso 2: crear el diagrama

Más detalles

Bases de Datos: Introducción

Bases de Datos: Introducción Sistemas de Información/Sistemas Informáticos Bases de Datos: Introducción Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile fguidi@ucv.cl En toda

Más detalles

Almacenamiento de documentos XML

Almacenamiento de documentos XML Almacenamiento de documentos XML María José Aramburu 1 Datos versus documentos (i) Datos etiquetados en XML: Estructura regular. El orden de los elementos no es importante. El concepto de dato se refiere

Más detalles

Uso de HIBERNATE en una aplicación WEB DESARROLLO DE APLICACIONES PARA LA WEB II

Uso de HIBERNATE en una aplicación WEB DESARROLLO DE APLICACIONES PARA LA WEB II INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Uso de HIBERNATE en una aplicación WEB DESARROLLO DE APLICACIONES PARA LA WEB II BELEN HURTADO ORTIZ 2008630140 USANDO HIBERNATE EN UNA APLICACIÓN

Más detalles

Bases de Datos 2. Teórico

Bases de Datos 2. Teórico Bases de Datos 2 Teórico Catálogo del Sistema Contiene una descripción completa de la estructura de la base de datos y sus restricciones. La información almacenada en el catalogo se denomina meta-datos.

Más detalles

Manual de Referencia. Apertura

Manual de Referencia. Apertura Manual de Referencia Apertura Cerrito 1214, (C1010AAZ), Buenos Aires, Argentina. Ventas 54 (011) 4816-2620 Fax: 54 (011) 4816-2394 Dirigido a VENTAS ventas@axoft.com Soporte a Usuarios 54 (011) 4816-2919

Más detalles

Figura 4.1 Clasificación de los lenguajes de bases de datos

Figura 4.1 Clasificación de los lenguajes de bases de datos 1 Colección de Tesis Digitales Universidad de las Américas Puebla Romero Martínez, Modesto Este capítulo describen los distintos lenguajes para bases de datos, la forma en que se puede escribir un lenguaje

Más detalles

posgrados de al Facultad de Ciencias Agrarias de la UNCuyo. En el mismo se describe

posgrados de al Facultad de Ciencias Agrarias de la UNCuyo. En el mismo se describe (Implementación de ALFIN como práctica educativa). ALFIN AVANZADO EN LOS POSGRADOS DE LA FACULTAD DE CIENCIAS AGRARIAS UNCUYO ARAGÓ, Fanny Beatriz. Biblioteca Facultad de Ciencias Agrarias, UNCuyo (Tec.

Más detalles

UNIDAD 3 ASPECTOS ASOCIADOS CON BASES DE DATOS. Diseno Físico de Bases de Datos Objetivo. 2.2 Visión General del Procesamiento de Consultas

UNIDAD 3 ASPECTOS ASOCIADOS CON BASES DE DATOS. Diseno Físico de Bases de Datos Objetivo. 2.2 Visión General del Procesamiento de Consultas UNIDAD 3 ASPECTOS ASOCIADOS CON BASES DE DATOS Temario 2.1 Diseño Físico de Bases de Datos 2.2 Visión General del Diseno Físico de Bases de Datos Objetivo Corresponde al proceso de elegir las estructuras

Más detalles

GUÍA DOCENTE. Curso 2015-2016. Ingeniería Informática en Sistemas de Información Doble Grado:

GUÍA DOCENTE. Curso 2015-2016. Ingeniería Informática en Sistemas de Información Doble Grado: 1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Doble Grado: Asignatura: Diseño de base de datos Módulo: Módulo M7: Complementos Obligatorios Específicos de Sistemas

Más detalles

Dominios de factorización única

Dominios de factorización única CAPíTULO 3 Dominios de factorización única 1. Dominios euclídeos En la sección dedicada a los números enteros hemos descrito todos los ideales de Z. En este apartado introducimos una familia de anillos

Más detalles

Funciones Reales en una Variable

Funciones Reales en una Variable Funciones Reales en una Variable Contenidos Concepto función Grafica de una función Dominio y Recorrido de una función Clasificación de la funciones Función Inversa Paridad de las Funciones Operaciones

Más detalles

Sistemas Manejadores de Bases de Datos ( Postgres)

Sistemas Manejadores de Bases de Datos ( Postgres) Sistemas Manejadores de Bases de Datos ( Postgres) Problema Las información es un recurso fundamental en toda gran organización Actualmente se generan grandes cantidades de información, la cual puede saturar

Más detalles

Partes, módulos y aplicaciones de un Controlador de Procesos

Partes, módulos y aplicaciones de un Controlador de Procesos Partes, módulos y aplicaciones de un Controlador de Procesos Conceptos PLC Un controlador lógico programable es un sistema que originalmente fue desarrollado para la industria de manufactura, en particular

Más detalles

Tablas. Estas serán las tablas que usaremos en la mayoría de ejemplos. Empleado

Tablas. Estas serán las tablas que usaremos en la mayoría de ejemplos. Empleado Álgebra Relacional Un álgebra es un sistema matemático constituido por Operandos: objetos (valores o variables) desde los cuales nuevos objetos pueden ser construidos. Operadores: símbolos que denotan

Más detalles

SQL (Structured Query Language)

SQL (Structured Query Language) SQL (Structured Query Language) El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite

Más detalles

Nota 1. Los determinantes de orden superior a 3 se calculan aplicando las siguientes propiedades:

Nota 1. Los determinantes de orden superior a 3 se calculan aplicando las siguientes propiedades: Capítulo 1 DETERMINANTES Definición 1 (Matriz traspuesta) Llamaremos matriz traspuesta de A = (a ij ) a la matriz A t = (a ji ); es decir la matriz que consiste en poner las filas de A como columnas Definición

Más detalles

Analista Programador

Analista Programador Analista Programador 2 años fi.ort.edu.uy/analistaprogramador Facultad de Ingeniería Bernard Wand-Polak ANALISTA PROGRAMADOR (2 AÑOS) 2 Objetivos La carrera forma profesionales en informática capacitados

Más detalles

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 Estándares para planes de calidad de software Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 DIFERENCIA ENTRE PRODUCIR UNA FUNCION Y PRODUCIR UNA FUNCION

Más detalles

Plan de Clase Fecha: Curso: Matemáticas Grado: Bloque: Eje temático: Apartado:

Plan de Clase Fecha: Curso: Matemáticas Grado: Bloque: Eje temático: Apartado: Estructura del Plan de clase Escuela: Plan de Clase Fecha: Curso: Matemáticas Grado: Bloque: Eje temático: Apartado: Intenciones didácticas: Consigna: Consideraciones previas: Observaciones posteriores:

Más detalles

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo. CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia

Más detalles

1. Suma y producto de polinomios. Propiedades

1. Suma y producto de polinomios. Propiedades ALGEBRA 1- GRUPO CIENCIAS- TURNO TARDE- Resumen teoría Prof. Alcón 1. Suma y producto de polinomios. Propiedades Sea (A, +,.) un anillo conmutativo. Llamamos polinomio en una indeterminada x con coeficientes

Más detalles

Algebra Lineal -III: Álgebra Vectorial en R2 and R 3

Algebra Lineal -III: Álgebra Vectorial en R2 and R 3 Algebra Lineal -III: Álgebra Vectorial en R2 and R 3 José María Rico Martínez Departamento de Ingeniería Mecánica División de Ingeniería, Campus Irapuato-Salamanca Universidad de Guanajuato email: jrico@ugto.mx

Más detalles

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA UNIDAD CULHUACÁN INTEGRANTES

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA UNIDAD CULHUACÁN INTEGRANTES INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA UNIDAD CULHUACÁN INTEGRANTES CÁRDENAS ESPINOSA CÉSAR OCTAVIO racsec_05@hotmail.com Boleta: 2009350122 CASTILLO GUTIÉRREZ

Más detalles

1. INFORMACIÓN GENERAL

1. INFORMACIÓN GENERAL 1. INFORMACIÓN GENERAL TÍTULO Desarrollo de Aplicaciones Multiplataforma FAMILIA PROFESIONAL Informática y comunicaciones DURACIÓN 2.000 horas = 1.600 online + 400 en centros de trabajo QUIÉN PUEDE HACER

Más detalles

Conjuntos, Relaciones y Grupos. Problemas de examen.

Conjuntos, Relaciones y Grupos. Problemas de examen. Conjuntos, Relaciones y Grupos. Problemas de examen. Mayo 2006 1. La función f es definida por (a) Halle el recorrido exacto, A, de f. f : R R donde f(x) = e senx 1. (b) (i) Explique por qué f no es inyectiva.

Más detalles

Clase 15 Espacios vectoriales Álgebra Lineal

Clase 15 Espacios vectoriales Álgebra Lineal Espacios vectoriales Clase 5 Espacios vectoriales Álgebra Lineal Código Escuela de Matemáticas - Facultad de Ciencias Universidad Nacional de Colombia En esta sección estudiaremos uno de los conceptos

Más detalles

Descripción y tabla de especificaciones para prueba formativa Área Matemática Año 2014

Descripción y tabla de especificaciones para prueba formativa Área Matemática Año 2014 Descripción y tabla de especificaciones para prueba formativa Área Matemática Año 2014 Contenidos 1. El referente conceptual de la evaluación... 1 CUADRO 1. TABLA DE ESPECIFICACIONES EN EL ÁREA DE MATEMÁTICA...

Más detalles

TEMA 5 ESTUDIOS CORRELACIONALES.

TEMA 5 ESTUDIOS CORRELACIONALES. TEMA 5 ESTUDIOS CORRELACIONALES. 1. INTRODUCCIÓN. 2. CONCEPTO DE CORRELACIÓN. 3. CASOS EN LOS QUE SE UTILIZA LA INVESTIGACIÓN CORRELACIONAL. 4. LIMITACIONES DE LOS ESTUDIOS CORRELACIONALES 1 1. INTRODUCCIÓN.

Más detalles

Preliminares. Tipos de variables y Expresiones

Preliminares. Tipos de variables y Expresiones Preliminares. Tipos de variables y Expresiones Felipe Osorio Instituto de Estadística Pontificia Universidad Católica de Valparaíso Marzo 5, 2015 1 / 20 Preliminares Computadoras desarrollan tareas a un

Más detalles

Revista digital Matemática, Educación e Internet (www.cidse.itcr.ac.cr/revistamate/). Vol. 8, N o 2. 2007

Revista digital Matemática, Educación e Internet (www.cidse.itcr.ac.cr/revistamate/). Vol. 8, N o 2. 2007 Sección Tecnologías de Internet Revista digital Matemática, Educación e Internet (www.cidse.itcr.ac.cr/revistamate/). Vol. 8, N o 2. 2007 Hacia una propuesta didáctica para la enseñanza de Métodos Numéricos

Más detalles

Vectores: Producto escalar y vectorial

Vectores: Producto escalar y vectorial Nivelación de Matemática MTHA UNLP 1 Vectores: Producto escalar y vectorial Versores fundamentales Dado un sistema de coordenadas ortogonales, se considera sobre cada uno de los ejes y coincidiendo con

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.

Más detalles

BASES DE DATOS TEMA 1

BASES DE DATOS TEMA 1 BASES DE DATOS TEMA 1 Contenido 1. Qué es una base de datos? 2. Un ejemplo 3. Personas que interactúan con la base de datos 4. Inconvenientes de los sistemas de ficheros 5. Modelos de datos 6. Lenguajes

Más detalles

4.1 El espacio dual de un espacio vectorial

4.1 El espacio dual de un espacio vectorial Capítulo 4 Espacio dual Una de las situaciones en donde se aplica la teoría de espacios vectoriales es cuando se trabaja con espacios de funciones, como vimos al final del capítulo anterior. En este capítulo

Más detalles

La idea del capítulo 4 salió de la tesis de maestría de mi alumna Janine du Plessis, de la Universidad Estatal de Georgia, que se titulaba

La idea del capítulo 4 salió de la tesis de maestría de mi alumna Janine du Plessis, de la Universidad Estatal de Georgia, que se titulaba La idea del capítulo 4 salió de la tesis de maestría de mi alumna Janine du Plessis, de la Universidad Estatal de Georgia, que se titulaba GRUPOS DE TRANSFORMACIÓN Y DUALIDAD EN EL ANÁLISIS DE LAS ESTRUCTURAS

Más detalles

Consultas con combinaciones

Consultas con combinaciones UNIDAD 1.- PARTE 2 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Consultas con combinaciones Usando combinaciones (joins), se pueden

Más detalles

Recuperación de información Bases de Datos Documentales Licenciatura en Documentación Curso 2011/2012

Recuperación de información Bases de Datos Documentales Licenciatura en Documentación Curso 2011/2012 Bases de Datos Documentales Curso 2011/2012 Miguel Ángel Rodríguez Luaces Laboratorio de Bases de Datos Universidade da Coruña Introducción Hemos dedicado la primera mitad del curso a diseñar e implementar

Más detalles

Corresponde a los números de la administración central de la institución. Año en que la Institución inició oficialmente sus actividades académicas.

Corresponde a los números de la administración central de la institución. Año en que la Institución inició oficialmente sus actividades académicas. 1. Información General 1.1. Rector Nombre del Rector. 1.1. Web Dirección de la página Web de la Institución. 1.2. Teléfono Corresponde a los números de la administración central de la institución. 1.3.

Más detalles

DIRECTRICES Y ORIENTACIONES GENERALES PARA LAS PRUEBAS DE ACCESO A LA UNIVERSIDAD

DIRECTRICES Y ORIENTACIONES GENERALES PARA LAS PRUEBAS DE ACCESO A LA UNIVERSIDAD Curso Asignatura 2014/2015 MATEMÁTICAS II 1º Comentarios acerca del programa del segundo curso del Bachillerato, en relación con la Prueba de Acceso a la Universidad La siguiente relación de objetivos,

Más detalles

FECHA PREVISTA PUBLICACIÓN DE LA OFERTA EMPLEO PÚBLICO EN EL DIARIO OFICIAL DE GALICIA: MARZO 2016.

FECHA PREVISTA PUBLICACIÓN DE LA OFERTA EMPLEO PÚBLICO EN EL DIARIO OFICIAL DE GALICIA: MARZO 2016. REQUISITOS FECHA PREVISTA PUBLICACIÓN DE LA OFERTA EMPLEO PÚBLICO EN EL DIARIO OFICIAL DE GALICIA: MARZO 2016. Diplomado/a en Magisterio (especialidad Educación Primaria). TEMARIO 1. Características básicas

Más detalles

Proyecto de sistemas informáticos 1 de 12

Proyecto de sistemas informáticos 1 de 12 Proyecto de sistemas informáticos La presente guía docente corresponde a la asignatura Bases de Datos (BD), aprobada para el curso lectivo 2015-2016 en Junta de Centro y publicada en su versión definitiva

Más detalles

Generación de Números Pseudo-Aleatorios

Generación de Números Pseudo-Aleatorios Números Aleatorios Son un ingrediente básico en la simulación de sistemas Los paquetes de simulación generan números aleatorios para simular eventos de tiempo u otras variables aleatorias Una secuencia

Más detalles

M III ABSTRACCIÓN Y CLASIFICACIÓN

M III ABSTRACCIÓN Y CLASIFICACIÓN M III ABSTRACCIÓN Y CLASIFICACIÓN COMPLEJIDAD Y ABSTRACCIÓN La abstracción en el desarrollo del programario En todo el proceso de abstracción siempre hay una parte de la situación o del problema que se

Más detalles

1. Producto escalar, métrica y norma asociada

1. Producto escalar, métrica y norma asociada 1. asociada Consideramos el espacio vectorial R n sobre el cuerpo R; escribimos los vectores o puntos de R n, indistintamente, como x = (x 1,..., x n ) = n x i e i i=1 donde e i son los vectores de la

Más detalles

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD)

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Fernando Cano Espinosa Universidad de Oviedo. Departamento de Informática fcano@uniovi.es Produced with L A T E X seminar style

Más detalles

Probabilidades y Estadística (Computación) Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Ana M. Bianco y Elena J.

Probabilidades y Estadística (Computación) Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Ana M. Bianco y Elena J. Generación de Números Aleatorios Números elegidos al azar son útiles en diversas aplicaciones, entre las cuáles podemos mencionar: Simulación o métodos de Monte Carlo: se simula un proceso natural en forma

Más detalles

"Módulo OOWS para StarUML" INTRODUCCIÓN

Módulo OOWS para StarUML INTRODUCCIÓN UNA HERRAMIENTA PARA DIAGRAMAS OOWS: "Módulo OOWS para StarUML" Richard Medina Z. Universidad de Concepción, Chile INTRODUCCIÓN Una herramienta CASE (Computer Aided Software Engineering,

Más detalles