Realizar las siguientes consultas SPARQL a la dbpedia (http://dbpedia.org/snorql o

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

Download "Realizar las siguientes consultas SPARQL a la dbpedia (http://dbpedia.org/snorql o http://dbpedia.org/sparql):"

Transcripción

1 Realizar las siguientes consultas SPARQL a la dbpedia (http://dbpedia.org/snorql o 1. Capitales de Europa, ordenadas (http://dbpedia.org/class/yago/capitalsineurope) PREFIX yago: <http://dbpedia.org/class/yago/> 2. Capitales de Europa y su nombre, ordenadas (http://dbpedia.org/property/name) PREFIX yago: <http://dbpedia.org/class/yago/> PREFIX dbpprop: <http://dbpedia.org/property/> 3. Capitales de Europa que no tienen nombre, ordenadas MINUS { También: FILTER NOT EXISTS { 4. Capitales de Europa, su nombre y su nombre nativo, ordenadas (http://dbpedia.org/property/nativename)?c dbpprop:nativename?nomnativo 1

2 5. Capitales de Europa y su nombre (si lo tienen), ordenadas OPTIONAL { 6. Capitales de Europa, su nombre (si lo tienen) y su nombre nativo (si lo tienen), ordenadas OPTIONAL {. OPTIONAL {?c dbpprop:nativename?nomnativo 7. Capitales de Europa y, si tienen ambos, su nombre y su nombre nativo, ordenadas OPTIONAL {?c dbpprop:nativename?nomnativo 8. Capitales europeas cuyo nombre contiene una e FILTER regex(?nombre,"e","i") 9. Capitales europeas y población de más de habitantes, ordenados por nº habitantes (de mayor a menor) (http://dbpedia.org/ontology/populationtotal) PREFIX dbpedia-owl: <http://dbpedia.org/ontology/> ORDER BY DESC(?hab) 2

3 10. Para cada capital europea de más de 2 millones de habitantes mostrar un texto con el nombre y los habitantes. Por ejemplo: En Madrid hay habitantes SELECT DISTINCT (CONCAT ("En ",?nombre," hay ",?hab," habitantes")) AS?frase ORDER BY DESC(?hab) 11. Capitales europeas con más de 1000 km2 (en m2) (http://dbpedia.org/ontology/areatotal) 12. Capitales europeas o asiáticas con más de 1000 km2 (en m2) (http://dbpedia.org/class/yago/capitalsinasia) { {?c a yago:capitalsinasia. 13. Capitales europeas con más de 1000 km2 (en m2) y capitales de Asia con más de 10 millones de habitantes { {?lugar a yago:capitalsinasia.?lugar dbpedia-owl:populationtotal?hab. FILTER (?hab >= ) 3

4 14. Capitales europeas y población de más de habitantes, de países de menos de km2 (en m2) (http://dbpedia.org/ontology/country)?c dbpedia-owl:country?pais.?pais dbpedia-owl:areatotal?area. FILTER (?area < ) 15. Actores de cine que están casados entre ellos, han participado en la misma película, y tal que uno de ellos ha nacido en un país cuya capital tiene más de 3 millones de habitantes, y el otro ha nacido en una ciudad que tiene un equipo en la NBA dbpprop:spouse dbpedia-owl:starring (pelicula actor) dbpedia-owl:birthplace dbpedia-owl:country (clase) dbpedia-owl:capital dbpedia-owl:populationtotal dbpprop:city (equipo - ciudad) yago:nationalbasketballassociationteams SELECT DISTINCT?actor1?actor2 {?actor1 dbpprop:spouse?actor2. {?actor2 dbpprop:spouse?actor1.?peli dbpedia-owl:starring?actor1.?peli dbpedia-owl:starring?actor2.?actor1 dbpedia-owl:birthplace?p1.?p1 a dbpedia-owl:country.?p1 dbpedia-owl:capital?cap.?cap dbpedia-owl:populationtotal?hab. FILTER (?hab > ).?actor2 dbpedia-owl:birthplace?c2.?equipo dbpprop:city?c2.?equipo a yago:nationalbasketballassociationteams. 16. Número de capitales europeas SELECT (COUNT(?c) AS?numCapitales) 4

5 17. Número mínimo y máximo de habitantes de las capitales europeas SELECT (MIN(?hab) AS?minimo) (MAX(?hab) AS?maximo) 18. Tenistas ganadores de más de cinco torneos Grand Slam (Roland Garros, Wimbledon, Open USA, Open Australia) indicando y ordenado por número de torneos ganados (mayor a menor) dbpedia-owl:championinsinglemale (torneo ganador) dbpedia-owl:category <http://dbpedia.org/resource/grand_slam_(tennis)> SELECT?ganador (COUNT(?torneo) AS?veces)?torneo dbpedia-owl:championinsinglemale?ganador.?torneo dbpedia-owl:category <http://dbpedia.org/resource/grand_slam_(tennis)>. GROUP BY?ganador HAVING (COUNT(?torneo) > 5) ORDER BY DESC(?veces) 5

Ejercicio 1: Representar utilizando RDF Schema el siguiente conocimiento: La capital de España es Madrid.

Ejercicio 1: Representar utilizando RDF Schema el siguiente conocimiento: La capital de España es Madrid. Ejercicio 1: Representar utilizando RDF Schema el siguiente conocimiento: La capital de España es Madrid. Puede utilizar un grafo o la notación Turtle. Defina las clases y propiedades que considere oportunas.

Más detalles

SISTEMAS BASADOS EN EL CONOCIMIENTO Grado en Ingeniería Informática Hoja de Problemas Tema 4 Web Semántica y Web de Datos

SISTEMAS BASADOS EN EL CONOCIMIENTO Grado en Ingeniería Informática Hoja de Problemas Tema 4 Web Semántica y Web de Datos Ejercicio 1: Utilizando la herramienta Protege 3.4 realizar los siguientes pasos: 1. Crear un proyecto nuevo Seleccionar OWL / RDF Files Después OWL DL 2. Crear la clase Animal y las subclases Tigre, Vaca

Más detalles

UNIVERSIDAD REY JUAN CARLOS CURSO

UNIVERSIDAD REY JUAN CARLOS CURSO Ejercicio 1: Representar utilizando RDF Schema el siguiente conocimiento: La capital de España es Madrid. Puede utilizar un grafo o la notación Turtle. Defina las clases y propiedades que considere oportunas.

Más detalles

2 3 4 5 6 7 8 9 10 12,999,976 km 9,136,765 km 1,276,765 km 499,892 km 245,066 km 112,907 km 36,765 km 24,159 km 7899 km 2408 km 76 km 12 14 16 9 10 1 8 12 7 3 1 6 2 5 4 3 11 18 20 21 22 23 24 25 26 28

Más detalles

SPARQL: SPARQL Protocol And Query Language

SPARQL: SPARQL Protocol And Query Language SPARQL: SPARQL Protocol And Query Language Taller de Lenguajes y Tecnologías de la Web Semántica Concepción de Sistemas de Información 2015 Contenidos Ideas Básicas 2 Contenidos Ideas Básicas 3 Qué es

Más detalles

Base de datos con información de Vuelos, Reservas y Aviones

Base de datos con información de Vuelos, Reservas y Aviones Base de datos con información de Vuelos, Reservas y Aviones CREATE TABLE vuelos (Num_vuelo VARCHAR2(6), origen VARCHAR2(15), destino varchar2(15), hora_salida varchar2(8), tipo_avion varchar2(3)); CREATE

Más detalles

DML SQL II. Comparaciones con relaciones

DML SQL II. Comparaciones con relaciones DML SQL II Comparaciones con relaciones Subconsultascopiar Hasta ahora las condiciones en WHERE involucraban valores escalares Pero, como en el caso de Julie Andrews puede que aparezca SELECT como parte

Más detalles

select nombre from profesores where categoria='aso6';

select nombre from profesores where categoria='aso6'; 1 de 10 17/05/2013 14:00 Lecciones SQL > T11 Conjuntos Operaciones de conjuntos y MySQL Un operador sobre conjuntos combina el resultado de dos sentencias select en un único resultado. Dependiendo del

Más detalles

APÉNDICE SQL (Structures Query Language)

APÉNDICE SQL (Structures Query Language) SQL 1 / 7 APÉNDICE SQL (Structures Query Language) SQL se ha establecido como lenguaje de bases de datos relacionales estándar, y se pueden distinguir tres partes: DDL (Data Definition Language) permite

Más detalles

SUBCONSULTAS SUBCONSULTAS

SUBCONSULTAS SUBCONSULTAS SUBCONSULTAS Consulta SELECT que aparece dentro de otra consulta SELECT y que obtiene unos resultados intermedios que se utilizan para realizar una comparación en el WHERE o en el HAVING. select distinct

Más detalles

Sistemas de Datos Curso: Ernesto Chinkes. Subconsultas Stored Procedures - Triggers

Sistemas de Datos Curso: Ernesto Chinkes. Subconsultas Stored Procedures - Triggers Subconsultas Stored Procedures - Triggers Subconsultas Concepto Ubicación En el SELECT En el FROM En el WHERE Operadores IN ANY-ALL EXISTS Concepto Son sentencias SELECT que aparecen dentro de otra consulta

Más detalles

Bases de Datos: Structured Query Language (SQL)

Bases de Datos: Structured Query Language (SQL) Structured Query Language (SQL): Introducción Bases de Datos: Structured Query Language (SQL) Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile

Más detalles

Pruebas de valoración de las cualidades físicas para jugadores de tenis

Pruebas de valoración de las cualidades físicas para jugadores de tenis Pruebas de valoración de las cualidades físicas para jugadores de tenis A continuación expongo las pruebas que me sirvieron de base para valorar la preparación física de los jugadores del Equipo Nacional

Más detalles

ÍNDICE PRIMERA PARTE... 17

ÍNDICE PRIMERA PARTE... 17 ÍNDICE PREFACIO... xv PRIMERA PARTE... 17 CAPÍTULO 1. BASES DE DATOS... 19 BASE DE DATOS RELACIONAL... 20 ESTRUCTURA MÍNIMA DE ALMACENAMIENTO... 21 EJEMPLO DE TABLA... 22 RESUMEN... 23 CAPÍTULO 2. CONSULTAS

Más detalles

Ficheros y Bases de Datos Curso 2009-10 Ingeniería Técnica de Informática Primer Parcial. 1-Junio-2010. Nombre:

Ficheros y Bases de Datos Curso 2009-10 Ingeniería Técnica de Informática Primer Parcial. 1-Junio-2010. Nombre: Ficheros y Bases de Datos Curso 2009-10 Ingeniería Técnica de Informática Primer Parcial. 1-Junio-2010 Nombre: Se debe entregar esta hoja 2 horas 1 (3,5 puntos A partir de la información sobre la BD que

Más detalles

FUNCIONES EN SQL SERVER

FUNCIONES EN SQL SERVER FUNCIONES EN SQL SERVER FUNCIONES DE AGREGADO Las funciones de agregado retornan un simple valor, calculado desde el valor en la columna. Funciones de agregados más comunes: AVG() devuelve el valor promedio

Más detalles

S.Q.L. (Lenguaje de Consulta Estructurada)

S.Q.L. (Lenguaje de Consulta Estructurada) S.Q.L. (Lenguaje de Consulta Estructurada) S.Q.L. - Consultas SQL tiene una instrucción básica para obtener información de una base de datos: la instrucción SELECT (seleccionar). Básicamente la instrucción

Más detalles

EJERCICIOS RESUELTOS

EJERCICIOS RESUELTOS EJERCICIOS RESUELTOS Presentamos a continuación una serie de ejercicios de consulta sobre la base de datos formada por las tablas de PROVEEDORES, COMPONENTES, ARTICULOS y ENVIOS. En dicha base de datos

Más detalles

Ejercicios Bases de Datos. Bases de Datos

Ejercicios Bases de Datos. Bases de Datos Centro de Estudios Científicos y Tecnológicos No. 9 Juan de Dios Bátiz Paredes Ejercicios Bases de Datos Unidad de Aprendizaje: Bases de Datos Profesor: Cruz Mendoza Juan Manuel Alumno Gerardo Misael Rico

Más detalles

Consultas en la Web Semántica: SPARQL

Consultas en la Web Semántica: SPARQL Consultas en la Web Semántica: Grupo de Concepción de Sistemas de Información Qué es Sparql? Protocol And RDF Query Language. Simple Protocol And RDF Query Language ([Della Valle & Ceri, 2011]) Tiene dos

Más detalles

Tutorial de SQL - El comando SELECT

Tutorial de SQL - El comando SELECT Tutorial de SQL - El comando SELECT El objetivo de este documento es guiar su aprendizaje del comando SELECT de SQL. La idea es que, estando conectado a sql*plus, lea este material mientras ejercita simultáneamente

Más detalles

BASES DE DATOS I CONSULTA DE DATOS

BASES DE DATOS I CONSULTA DE DATOS BASES DE DATOS I CONSULTA DE DATOS curso 2008 Agenda Repaso. Consultas Anidadas. Operadores : IN NOT IN EXIST NOT EXIST Agrupamiento. JOIN División. 1 Sentencia SELECT SELECT [ DISTINCT ]

Más detalles

TENISTA JUAN JOSÉ ROSAS CATEGORÍA 18 AÑOS - PERÚ

TENISTA JUAN JOSÉ ROSAS CATEGORÍA 18 AÑOS - PERÚ . TENISTA JUAN JOSÉ ROSAS CATEGORÍA 18 AÑOS - PERÚ PRINCIPALES LOGROS. Juan José Rosas Bergelund, nació en Lima Perú, el 06 de noviembre de 1997. Comenzó a jugar tenis a los 3 años y medio y desde nueve

Más detalles

DOSSIER DE L OS PALCOS / V.I.P. EN LA CAJA MÁGICA

DOSSIER DE L OS PALCOS / V.I.P. EN LA CAJA MÁGICA DOSSIER DE L OS PALCOS / V.I.P. EN LA CAJA MÁGICA TEMPORADA / 2016 2016#MMO2016 / www.madrid-open.com Los Grandes Torneos Los torneos ATP y WTA están clasificados por categorías: Grand Slam, Master 1000

Más detalles

EXAMEN TEMAS 3, 4 y 5. CREACIÓN Y EXPLOTACIÓN DE UNA BASE DE DATOS

EXAMEN TEMAS 3, 4 y 5. CREACIÓN Y EXPLOTACIÓN DE UNA BASE DE DATOS Nombre y apellidos: EXAMEN TEMAS 3, 4 y 5. CREACIÓN Y EXPLOTACIÓN DE UNA BASE DE DATOS 1. Crear la base de datos tiendas y, en ella, crear las tablas que se indican a continuación. Utilizar para todas

Más detalles

GUÍA DE EJERCICIOS: Modelo Entidad/Relación y conversión a Modelo Relacional

GUÍA DE EJERCICIOS: Modelo Entidad/Relación y conversión a Modelo Relacional Modelo Entidad/Relación CC42A BASES DE DATOS Profesores: Claudio Gutiérrez, Gonzalo Navarro Auxiliar: Mauricio Monsalve GUÍA DE EJERCICIOS: Modelo Entidad/Relación y conversión a Modelo Relacional Problema

Más detalles

DOSSIER SKY LOUNGE / V.I.P. EN LA CAJA MÁGICA

DOSSIER SKY LOUNGE / V.I.P. EN LA CAJA MÁGICA DOSSIER SKY LOUNGE / V.I.P. EN LA CAJA MÁGICA TEMPORADA / 2016 2016#MMO2016 / www.madrid-open.com Los Grandes Torneos Los torneos ATP y WTA están clasificados por categorías: Grand Slam, Master 1000 Combinados,

Más detalles

UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES. Xochitl Clemente Parra Armando Méndez Morales

UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES. Xochitl Clemente Parra Armando Méndez Morales UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Práctica preliminar Crear la siguiente base de datos de prácticas

Más detalles

Querying Microsoft SQL Server 2012

Querying Microsoft SQL Server 2012 Cursos Especialización Versión 1.0 13/02/2013 Tabla de contenido 1. Introducción... 3 2. Objetivos... 3 3. Prerrequisitos... 4 4. Duración y Precio... 4 5. Contenido... 4 2 Cursos Especialización Querying

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

Boletín de Problemas de la Asignatura II18 Bases de Datos. Ingeniería Informática Universitat Jaume I

Boletín de Problemas de la Asignatura II18 Bases de Datos. Ingeniería Informática Universitat Jaume I Boletín de Problemas de la Asignatura II18 Bases de Datos Ingeniería Informática Universitat Jaume I Ingeniería Informática. Universitat Jaume I II18 - Bases de Datos. Práctica 1 Práctica 1 Objetivos de

Más detalles

FABIOLA ZULUAGA. Más alto ranking de su carrera: 16 del mundo (enero 2005) Partidos profesionales jugados en su carrera: 485: 297 ganados 188 perdidos

FABIOLA ZULUAGA. Más alto ranking de su carrera: 16 del mundo (enero 2005) Partidos profesionales jugados en su carrera: 485: 297 ganados 188 perdidos FABIOLA ZULUAGA Fecha y lugar de nacimiento: Cúcuta, Enero 7 de 1979 Equipo: Colsanitas Estatura: 1.71 mts Peso: 65 Kilos Características: Diestra Equipo al que Pertenece: Equipo Colsanitas, desde 1995

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

SPARQL. Jose Emilio Labra Gayo. Departamento de Informática Universidad de Oviedo

SPARQL. Jose Emilio Labra Gayo. Departamento de Informática Universidad de Oviedo SPARQL Jose Emilio Labra Gayo Departamento de Informática Universidad de Oviedo SPARQL Confianza Lógica unificadora Demostración Consultas: SPARQL Ontologías OWL RDF Schema Reglas RIF Intercambio de datos:

Más detalles

Descriptor del curso. Nombre del curso: Haciendo consultas en SQL Server 2014. Descripción:

Descriptor del curso. Nombre del curso: Haciendo consultas en SQL Server 2014. Descripción: Descriptor del curso Nombre del curso: Haciendo consultas en SQL Server 2014 Descripción: Los estudiantes aprenden las habilidades técnicas para escribir consultas básicas de Transact SQL para Microsoft

Más detalles

SQL (DML) Carlos A. Olarte (carlosolarte@puj.edu.co) Gestión y Modelación de SQL Datos (DML)

SQL (DML) Carlos A. Olarte (carlosolarte@puj.edu.co) Gestión y Modelación de SQL Datos (DML) SQL (DML) Carlos A. Olarte (carlosolarte@puj.edu.co) Gestión y Modelación de Datos Outline 1 Actualización, Inserción y Modificación 2 Consultas (Queries) 3 Renombramiento 4 Ordenamiento 5 Reuniones 6

Más detalles

SQL (Structured Query Language)- DML

SQL (Structured Query Language)- DML SQL (Structured Query Language)- DML Data Manipulation Language: Data Definition Language: Control Commands: Authorization Commands: SELECT, UPDATE, INSERT, DELETE CREATE: TABLE, INDEX, VIEW DROP: TABLE,

Más detalles

Bases de Datos - 2006. SQL - Ejemplos

Bases de Datos - 2006. SQL - Ejemplos Bases de Datos - 2006 SQL - Ejemplos Consideramos la siguiente base de datos relacional: persona(dni,primer-nombre,apellido) biblioteca(nombre-biblioteca,calle,número) libro(título,isbn,editorial,edición)

Más detalles

Solución Práctico 4 SQL

Solución Práctico 4 SQL Solución Práctico 4 SQL Ejercicio 2 Considerando los siguientes esquemas relación: - COMPAÑIA (nombrecomp, ciudadcomp) Representa la información de todas las compañías, nombre de la compañía y ciudad dónde

Más detalles

Ejercicios Resueltos de SQL

Ejercicios Resueltos de SQL Ejercicios Resueltos de SQL Borja Sotomayor 1 de junio de 2002 c Borja Sotomayor, 2002 Este documento ha sido compuesto íntegramente en L A TEX. Para producir el documento se ha utilizado pdftex-1.0a de

Más detalles

Lenguaje SQL. 1- Seleccionar las ciudades de más de 1 millón de habitantes.

Lenguaje SQL. 1- Seleccionar las ciudades de más de 1 millón de habitantes. Lenguaje SQL Sintaxis Oracle 1- Seleccionar las ciudades de más de 1 millón de habitantes., tipo_lugar t WHERE l.tipo_lugar = t.id_tipo_lugar AND t.nombre = 'Ciudad' AND l.habitantes > 1000000; 2- Mostrar

Más detalles

MUTUA MADRID OPEN TENNISTAINMENT

MUTUA MADRID OPEN TENNISTAINMENT MUTUA MADRID OPEN TENNISTAINMENT SEPTIEMBRE / 2015 2016#MMO2016 / www.madrid-open.com Los Grandes Torneos Los torneos ATP y WTA están clasificados por categorías: Grand Slam, Master 1000 Combinados, Master

Más detalles

Datos Agregados por medio de Funciones de Grupo. Copyright Oracle Corporation, 1998. All rights reserved.

Datos Agregados por medio de Funciones de Grupo. Copyright Oracle Corporation, 1998. All rights reserved. 5 Datos Agregados por medio de Funciones de Grupo Copyright Oracle Corporation, 1998. All rights reserved. Objetivos Al completar esta lección, debería ser capaz de hacer lo siguiente: Identificar las

Más detalles

UNION, INTERSECCION Y DIFERENCIA. SELECT TABLE Expresión con operador de reunión (SELECT * FROM PROFESOR) UNION (SELECT * FROM ESTUDIANTE)

UNION, INTERSECCION Y DIFERENCIA. SELECT TABLE Expresión con operador de reunión (SELECT * FROM PROFESOR) UNION (SELECT * FROM ESTUDIANTE) UNION, INTERSECCION Y DIFERENCIA Las tablas deben tener el mismo número de columnas y con el mismo tipo Los operandos de estos tres operadores pueden ser: SELECT TABLE Expresión con operador de reunión

Más detalles

Entrarás a formar parte de nuestra bolsa de empleo a la que acuden las empresas en busca de nuestros alumnos.

Entrarás a formar parte de nuestra bolsa de empleo a la que acuden las empresas en busca de nuestros alumnos. CURSO PROFESIONAL DE TRANSACT-SQL MÁSTER EN DESARROLLO DE APLICACIONES WEB CON JAVA ENTERPRISE EDITION Precio: 450 Euros y Matrícula Gratis. Modalidad: Presencial en nuestras aulas. Valores añadidos: Nuestro

Más detalles

Tema 4. Manipulación de datos con SQL

Tema 4. Manipulación de datos con SQL Tema 4 Manipulación de datos con SQL Índice Tema 4 1. Inserción de registros. Consultas de datos anexados. 2. Modificación de registros. Consultas de actualización. 3. Borrado de registros. Consultas de

Más detalles

GUÍAS. Módulo de Razonamiento cuantitativo Saber Pro 2015-1

GUÍAS. Módulo de Razonamiento cuantitativo Saber Pro 2015-1 GUÍAS Módulo de Razonamiento cuantitativo Saber Pro 2015-1 TÉRMINOS Y CONDICIONES DE USO PARA PUBLICACIONES Y OBRAS DE PROPIEDAD DEL ICFES El Instituto Colombiano para la Evaluación de la Educación (ICFES)

Más detalles

Recomendaciones y buenas prácticas sobre D2RQ (Anexo 1)

Recomendaciones y buenas prácticas sobre D2RQ (Anexo 1) Autor: Freddy Tapia León Recomendaciones y buenas prácticas sobre D2RQ (Anexo 1) 1 Introducción. D2RQ es una plataforma que permite acceder a bases de datos (BB.DD.) tradicionales, ver su estructura, y

Más detalles

MUTUA MADRID OPEN TENNISTAINMENT

MUTUA MADRID OPEN TENNISTAINMENT MUTUA MADRID OPEN TENNISTAINMENT SEPTIEMBRE / 2015 2016#MMO2016 / www.madrid-open.com Los Grandes Torneos Los torneos ATP y WTA están clasificados por categorías: Grand Slam, Master 1000 Combinados, Master

Más detalles

Trabajo con Subconsultas

Trabajo con Subconsultas Trabajo con Subconsultas Contenido Contenido Introducción 1 Introducción a las subconsultas 2 Uso de una subconsulta como una tabla derivada 4 Uso de una subconsulta como una expresión 5 Uso de una subconsulta

Más detalles

Sub consultas avanzadas

Sub consultas avanzadas Sub consultas avanzadas Objetivo Después de completar este capítulo conocerá lo siguiente: Escribir una consulta de múltiples columnas Describir y explicar el comportamiento de las sub consultas cuando

Más detalles

SQL. Orígenes y Evolución

SQL. Orígenes y Evolución SQL 1 SQL. Orígenes y Evolución 2 SQL: Estándar oficial 3 Funciones de SQL DDL Data Definition Language Creación n de estructuras de la base de datos Integridad de los datos DML Data Manipulation Language

Más detalles

SQL. Carlos A. Olarte BDI

SQL. Carlos A. Olarte BDI Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Outline 1 Introducción 2 Select... from... where 3 Renombramiento 4 Ordenamiento 5 Reuniones 6 Operaciones sobre conjuntos 7 Funciones de Agregación 8 Subconsultas

Más detalles

ARANTXA SÁNCHEZ VICARIO

ARANTXA SÁNCHEZ VICARIO 1! 2001.- Gran Cruz del Mérito Deportivo! 2000.- Cuartos de final en los Juegos Olímpicos de Sydney ARANTXA SÁNCHEZ VICARIO! Nacimiento: 18 de diciembre de 1971 Barcelona! Disciplina: Tenista! Troneos

Más detalles

FORUM PROFESIONAL NIKON 2005

FORUM PROFESIONAL NIKON 2005 Apreciado Profesional: Seguramente más de una vez desde la aparición de los primeros equipos digitales en el mercado, te has planteado una serie de cuestiones muy importantes acerca de esta aún nueva tecnología

Más detalles

Lenguaje SQL 1ª Parte: Manipulación de Bases de Datos

Lenguaje SQL 1ª Parte: Manipulación de Bases de Datos 1 Práctica 3: Lenguaje SQL 1ª Parte: Manipulación de Bases de Datos Silvia Abrahão - DSIC curso 2010/2011 Objetivos Presentar la sintaxis del lenguaje SQL (sólo del Lenguaje de Manipulación). Ver algunos

Más detalles

Sesión 8. Ontologías y Web Semántica. Año académico 2014/15. Profesores: Sascha Ossowski, Alberto Fernández y Holger Billhardt

Sesión 8. Ontologías y Web Semántica. Año académico 2014/15. Profesores: Sascha Ossowski, Alberto Fernández y Holger Billhardt Sesión 8 Ontologías y Web Semántica Año académico 2014/15 Profesores: Sascha Ossowski, Alberto Fernández y Holger Billhardt 1 Índice Introducción a la Web Semántica Lenguajes de Ontologías Consulta de

Más detalles

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 201-II SÍLABO 1. DATOS GENERALES UNIDAD DIDÁCTICA : DESARROLLO DE APLICACIONES CON BASE DE DATOS MÓDULO : DESARROLLO DE SOFTWARE

Más detalles

Unidad. Lenguaje SQL. (Structured Query Language)

Unidad. Lenguaje SQL. (Structured Query Language) Unidad Lenguaje SQL (Structured Query Language) 1 SQL Definición DDL Consulta y Actualización DML Create Alter Drop Select Insert Update Delete 2 SQL DDL CREATE TABLE nombre_tabla (nombre_columna tipo_dato/dominio

Más detalles

BASES DE DATOS TEMA 4. SQL. UN LENGUAJE DE CONSULTA COMERCIAL PARA BASES DE DATOS RELACIONALES Contenidos generales

BASES DE DATOS TEMA 4. SQL. UN LENGUAJE DE CONSULTA COMERCIAL PARA BASES DE DATOS RELACIONALES Contenidos generales BASES DE DATOS TEMA 4. SQL. UN LENGUAJE DE CONSULTA COMERCIAL PARA BASES DE DATOS RELACIONALES Contenidos generales * Definición de datos en SQL * Consulta de datos en SQL - Estructura básica de una sentencia

Más detalles

DML en SQL. Consultas sencillas usando el DML de SQL

DML en SQL. Consultas sencillas usando el DML de SQL DML en SQL Consultas sencillas usando el DML de SQL Base Datos de Películas Para rellenar la base se ha utilizado información proveniente de The internet Movie- Database http://www.imdb.com/list Todos

Más detalles

Bases de Datos. Práctica 7 WinRDBI. Consultas en cálculo relacional y SQL

Bases de Datos. Práctica 7 WinRDBI. Consultas en cálculo relacional y SQL Departamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla Avda Reina Mercedes s/n. 41012 Sevilla Tlf/Fax 954 557 139 E-mail lsi@lsi.us.es Web www.lsi.us.es

Más detalles

Recomendaciones y buenas prácticas sobre D2RQ (Anexo 1)

Recomendaciones y buenas prácticas sobre D2RQ (Anexo 1) Autor: Freddy Tapia León Recomendaciones y buenas prácticas sobre D2RQ (Anexo 1) 1 Introducción. D2RQ es una plataforma que permite acceder a bases de datos (BB.DD.) tradicionales, ver su estructura, y

Más detalles

REPORTE SQL. Aureny Magaly Uc Miam ITESM Campus Ciudad de México

REPORTE SQL. Aureny Magaly Uc Miam ITESM Campus Ciudad de México REPORTE SQL Aureny Magaly Uc Miam 01107794@academ01.ccm.itesm.mx ITESM Campus Ciudad de México Considerando que se tienen las siguientes relaciones: EMPLEADO (#EMP, NOMBRE_EMPLEADO, SUELDO) CURSO (#CUR,

Más detalles

A.1. Definiciones de datos en SQL

A.1. Definiciones de datos en SQL A.1. Definiciones de datos en SQL Las Sentencias del lenguaje de definición de datos (DDL) que posee SQL operan en base a tablas. Las Principales sentencias DDL son las siguientes: CREATE TABLE DROP TABLE

Más detalles

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008 TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008 ESTRUCTURA DEL SEMINARIO Modulo 1: Crear y administrar una base de datos SQL Server Métodos para crear una base de datos SQLServer.

Más detalles

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127 I. DATOS INFORMATIVOS Carrera Especialidad Curso Código Ciclo : Tercero Requisitos Duración Horas Semana : 06 horas Versión : v.0110 II. SUMILLA : COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería

Más detalles

EXISTS y NOT EXISTS. Empleados que no trabajan en el proyecto 527.

EXISTS y NOT EXISTS. Empleados que no trabajan en el proyecto 527. EMPLEADO(dni,nombree,direccion, sexo,salario,fecha_nac,dni_super,numerod ) DEPARTAMENTO(numerod,nombred,dni_dir, fecha_ini) PROYECTO(numerop,nombrep,lugar,numerod ) TRABAJA_EN(dni,numerop,horas) 54 EXISTS

Más detalles

Identificación Hipótesis Objetivo General Objetivo Específico Índice esquemático Estado del arte Metodología Cronograma Bibliografia ÀMBITO DE LA INVESTIGACIÓN Región PROSA 69.541 mil habitantes Área de

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

DEPORTES MINORITARIOS

DEPORTES MINORITARIOS DEPORTES MINORITARIOS ciudad de Sídney, quedó octava en dúo, mientras que en Atenas 2004, logró en conjunto la cuarta posición. La natación sincronizada es un excelente y espectacular deporte que se creó

Más detalles

o SUM: suma los valores del campo que especifiquemos. Sólo se puede utilizar en columnas numéricas.

o SUM: suma los valores del campo que especifiquemos. Sólo se puede utilizar en columnas numéricas. FUNCIONES DE AGREGADO Las funciones de agregado realizan un cálculo sobre un conjunto de valores y devuelven un solo valor. Si exceptuamos la función COUNT, todas las funciones de agregado ignoran los

Más detalles

Manual de SQL. Tutorial Utilizar SQL en 4D Comandos SQL Reglas de sintaxis Transacciones Funciones Anexos Lista alfabética de los comandos

Manual de SQL. Tutorial Utilizar SQL en 4D Comandos SQL Reglas de sintaxis Transacciones Funciones Anexos Lista alfabética de los comandos Manual de SQL Tutorial Utilizar SQL en 4D Comandos SQL Reglas de sintaxis Transacciones Funciones Anexos Lista alfabética de los comandos Tutorial Introducción Recibir el resultado de una petición SQL

Más detalles

Base de datos Procedimientos Almacenados y Funciones

Base de datos Procedimientos Almacenados y Funciones Base de datos Procedimientos Almacenados y Eduardo Saavedra A. Universidad Nacional Andrés Bello 4 de noviembre de 2008 Contenidos Ventajas 1 Ventajas 2 3 4 5 Conceptos Ejemplo 6 Procedimiento Almacenado

Más detalles

ÍNDICE INTRODUCCIÓN...13

ÍNDICE INTRODUCCIÓN...13 ÍNDICE INTRODUCCIÓN...13 CAPÍTULO 1. EL MODELO RELACIONAL. LENGUAJE SQL...17 1.1 INTRODUCCIÓN AL MODELO RELACIONAL...17 1.2 RELACIONES...19 1.2.1 Definición formal de relación...21 1.2.2 Propiedades y

Más detalles

SQL Server 2000. FEMEPA SQL Server 2000

SQL Server 2000. FEMEPA SQL Server 2000 FEMEPA Partes del SQL El lenguaje SQL está compuesto de varios sub-lenguajes, entre los cuales destacan los tres siguientes: DML. Lenguaje de definición de datos. Todas las sentencias de manipulación de

Más detalles

Ejemplo de gestión de datos con SQL

Ejemplo de gestión de datos con SQL Ejemplo de gestión de datos con SQL 1. Crear la tabla FINCA: 2302010 0010 24 3931411 543 COMERÇ 3456912 0023 12 39411312 120 VIVENDES 1230101 00011 45 39328234 213 INDUSTRIA CREATE TABLE `finca` ( `refcad`

Más detalles

Base de datos Lenguaje SQL

Base de datos Lenguaje SQL Base de datos Lenguaje SQL Universidad Nacional Andrés Bello Contenidos 1 2 Ejemplo Ejemplo Distinct Ejemplo - I Ejemplo - II Ejemplo Ejemplo Top - I Ejemplo Top - II Contenidos 1 2 Ejemplo Ejemplo Distinct

Más detalles

III CIRCUITO MUTUA MADRID OPEN SUB 16

III CIRCUITO MUTUA MADRID OPEN SUB 16 III CIRCUITO MUTUA MADRID OPEN SUB 16 TEMPORADA 2015 2016 REGLAMENTO 1. CONCEPTO Circuito de torneos de categoría Sub 16, masculino y femenino, para jugadores con ranking nacional español, nacidos a partir

Más detalles

Junio 24-26, 2016 Amelia Earhart Park

Junio 24-26, 2016 Amelia Earhart Park Miami, FL - USA Chicos U10, U12, U14, U16, U18 Chicas U12 y U16 Junio 24-26, 2016 Amelia Earhart Park 401 E 65th St, Hialeah, FL 33013 CIUDAD Miami es un centro importante lider en finanzas, comercio,

Más detalles

LINKED OPEN DATA Enlazar nuestros datos para añadir funcionalidades al catálogo

LINKED OPEN DATA Enlazar nuestros datos para añadir funcionalidades al catálogo LINKED OPEN DATA Enlazar nuestros datos para añadir funcionalidades al catálogo Jordi Pallarès Lluís Anglada Marta Tort Ramon Ros Jaen, 9 de Marzo de 2015 Esquema Introducción a LOD CCUCAF Aplicación al

Más detalles

Uxue Artajo, Ainhoa Lakidain y Ane Zabalza.

Uxue Artajo, Ainhoa Lakidain y Ane Zabalza. HISTORIA Sobre la base de algunas reglas del juego de Bádminton, y un juego similar Chino de más de 2000 años, el Comandante británico Walter Clopton Wingfield inventó el tenis en 1873, se llamó sphairistiké

Más detalles

HISTORIA DEL TENIS. Deportes individuales III: Tenis. Marina Fabregat Álvaro Martínez Ángel Romero Jose I. Alberca Abraham Plaza

HISTORIA DEL TENIS. Deportes individuales III: Tenis. Marina Fabregat Álvaro Martínez Ángel Romero Jose I. Alberca Abraham Plaza Marina Fabregat Álvaro Martínez Ángel Romero Jose I. Alberca Abraham Plaza 2º Grado Ciencias de la Actividad Física y del Deporte Universidad Miguel Hernández 22-febrero-2013 Deportes individuales III:

Más detalles

DBpedia como núcleo de la Web de Datos

DBpedia como núcleo de la Web de Datos DBpedia como núcleo de la Web de Datos Departamento de Informática, Universidad de Valladolid DataWeb Compresión, Indexación y Aplicaciones sobre Grandes Colecciones de Datos http://dataweb.infor.uva.es

Más detalles

Ser capaces de realizar una consulta dentro de otra

Ser capaces de realizar una consulta dentro de otra TEMA 25: SUBCONSULTAS OBJETIVOS Ser capaces de realizar una consulta dentro de otra 1.- SUBCONSULTAS A veces interesa obtener dentro de una selección de datos, otra, esto se conoce como subconsulta. La

Más detalles

Pablo Martín Muñoz @edipotrebol Open Source Architect & Data Scientist Miembro de OpenDataSev y Grupo Drupal SVQ

Pablo Martín Muñoz @edipotrebol Open Source Architect & Data Scientist Miembro de OpenDataSev y Grupo Drupal SVQ Open Data Drupal Pablo Martín Muñoz @edipotrebol Open Source Architect & Data Scientist Miembro de OpenDataSev y Grupo Drupal SVQ OUR little ROADMAP http://www.flickr.com/photos/jurvetson/3277667570/ En

Más detalles

CÁNCER DE MAMA EN COSTA RICA. Dra. Marcela Gutiérrez Miranda Universidad Nacional de Costa Rica

CÁNCER DE MAMA EN COSTA RICA. Dra. Marcela Gutiérrez Miranda Universidad Nacional de Costa Rica CÁNCER DE MAMA EN COSTA RICA Dra. Marcela Gutiérrez Miranda Universidad Nacional de Costa Rica COSTA RICA País Centroamericano 51.100 Km Población estimada de 4 615 646 personas (INEC 2011) COSTA RICA

Más detalles

Tema 4. SQL. Juan Ignacio Rodríguez de León

Tema 4. SQL. Juan Ignacio Rodríguez de León Tema 4. SQL Juan Ignacio Rodríguez de León Resumen Este tema se centra exclusivamente en el estudio del lenguaje de consultas SQL (Structured Query Language). SQL usa una combinación de álgebra relacional

Más detalles

3ra. Parte. Bases de Datos Relacionales

3ra. Parte. Bases de Datos Relacionales 3ra. Parte Bases de Datos Relacionales Lenguaje de consulta SQL Proyección Tabla 1 Selección Tabla 1 Tabla 1 Tabla 2 Unión Lenguaje SQL SELECT SELECT [TOP expresión [PERCENT] [ WITH TIES ] ]

Más detalles

APUNTES 1º ESO: EL TENIS

APUNTES 1º ESO: EL TENIS 1. HISTORIA DEL TENIS Los orígenes del tenis. APUNTES 1º ESO: EL TENIS El tenis fue inventado en 1873 por el comandante británico Walter Clopton Wingfield, al que llamó sphairistiké (del griego, jugando

Más detalles

Primera Edición. San Gil (Colombia) 19 al 26 de Febrero 2016. Un proyecto de

Primera Edición. San Gil (Colombia) 19 al 26 de Febrero 2016. Un proyecto de Primera Edición San Gil (Colombia) 19 al 26 de Febrero 2016 Un proyecto de Lema I Edición 1 El cooperativismo: un camino hacia la paz El Festival Internacional de Cine Cooperativo (FestCoop) nace como

Más detalles

OPTIMIZACIÓN DE CONSULTAS EN SQL. Análisis de Consultas y Transacciones Ajuste de Indices Ajuste de Consultas

OPTIMIZACIÓN DE CONSULTAS EN SQL. Análisis de Consultas y Transacciones Ajuste de Indices Ajuste de Consultas OPTIMIZACIÓN DE CONSULTAS EN SQL Análisis de Consultas y Transacciones Ajuste de Indices Ajuste de Consultas Análisis de Consultas y Transacciones Para elaborar el diseño físico de la base de datos debemos

Más detalles

3 Consultas y subconsultas

3 Consultas y subconsultas 3 Consultas y subconsultas En SQL, la sentencia SELECT permite escribir una consulta o requerimiento de acceso a datos almacenados en una base de datos relacional. Dichas consultas SQL van desde una operación

Más detalles

PROBLEMAS RESUELTOS DE INVESTIGACIÓN DE OPERACIONES

PROBLEMAS RESUELTOS DE INVESTIGACIÓN DE OPERACIONES PROBLEMAS RESUELTOS DE INVESTIGAIÓN DE OPERAIONES Enero 13 TEMA 1: REDES 1. Encuentre la ruta más corta de la siguiente red. Los números representan las distancias correspondientes reales entre los nodos.

Más detalles

Taller Administración 2.1. Enlazando Datos de la Administración Pública

Taller Administración 2.1. Enlazando Datos de la Administración Pública Taller Administración 2.1 Enlazando Datos de la Administración Pública Pasos a seguir Identificación Modelado Transformación Enriquecimiento Publicación Consumo Pasos a seguir Identificación Modelado Transformación

Más detalles

Ing. Santiago C. Pérez Laura Noussan Lettry Carlos Campos

Ing. Santiago C. Pérez Laura Noussan Lettry Carlos Campos UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL MENDOZA DEPARTAMENTO DE INGENIERÍA EN SISTEMAS DE INFORMACIÓN CÁTEDRA DE GESTIÓN DE DATOS 3º AÑO TRABAJO ESPECIAL Secuencia Didáctica de Comandos del

Más detalles

ÍNDICE. Introducción... Capítulo 1. Novedades de Access 2013... 1

ÍNDICE. Introducción... Capítulo 1. Novedades de Access 2013... 1 Introducción... XIII Capítulo 1. Novedades de Access 2013... 1 Nuevas posibilidades de cifrado, compactación y reparación de archivos... 1 Trabajo en la nube... 2 Compartir la información... 3 Guardar

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