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

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

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

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

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

Í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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

: 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

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

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

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

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

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

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

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

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

Í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

Dossier de Presentación

Dossier de Presentación Dossier de Presentación Qué es AHC Coaching? AHC Coaching es un proyecto profesional de Alberto de Haro, Licenciado en Ciencias Económicas y Empresariales, Coach Certificado por Success Unlimited Network

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

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

Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas)

Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas) Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas) Lo que aprenderá Esta clase es aplicable para los usuarios de Oracle8i, Oracle9i y Oracle Database 10g. En este

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

Í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

Dunlop presenta AEROGEL la nueva generación de raquetas de tenis

Dunlop presenta AEROGEL la nueva generación de raquetas de tenis Dunlop presenta AEROGEL la nueva generación de raquetas de tenis El mundo del tennis saltará al espacio con el lanzamiento de la nueva gama de raquetas de tenis de competición de Dunlop, incorporando la

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

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II SÍLABO I. DATOS GENERALES 1.1. Nombre de la Asignatura 1.2. Carácter 1.3. Carrera Profesional 1.4. Código 1.5. Semestre Académico : 2014-I 1.6. Ciclo Académico 1.7. Horas de Clases 1.8. Créditos 1.9. Pre

Más detalles

ST31_Querying Microsoft SQL Server

ST31_Querying Microsoft SQL Server ST31_Querying Microsoft SQL Server Presentación Este curso de 5 días proporciona a los estudiantes las habilidades técnicas necesarias para escribir consultas de Transact-SQL básicas para Microsoft SQL

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

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

CURSO DE SQL SERVER 2005

CURSO DE SQL SERVER 2005 CURSO DE SQL SERVER 2005 Una vez finalizado el curso, el alumno estará preparado para: Instalar y configurar SQL Server 2005. Comprender los conceptos más importantes del diseño de bases de datos. Crear

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

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

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

1. Dadas las tablas ALUM y NUEVOS, insertar en la tabla ALUM los nuevos alumnos.

1. Dadas las tablas ALUM y NUEVOS, insertar en la tabla ALUM los nuevos alumnos. 1. Dadas las tablas ALUM y NUEVOS, insertar en la tabla ALUM los nuevos alumnos. SQL> INSERT INTO alum (SELECT * FROM nuevos MINUS SELECT * FROM alum); 2. Borrar de la tabla ALUM los ANTIGUOS alumnos.

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

8 SQL SERVER 2008 RA-MA

8 SQL SERVER 2008 RA-MA ÍNDICE Capítulo 1. Características, novedades y entorno de trabajo... 17 1.1 Novedades en SQL Server 2008... 17 1.2 Instalación de Microsoft SQL Server 2008... 19 1.3 Versiones de Microsoft SQL Server

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

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

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

LISTA DE EVENTOS 2015

LISTA DE EVENTOS 2015 LISTA DE EVENTOS 2015 CHAMPIONS LEAGUE La UEFA Champions League es la más prestigiosa competición de clubes en el fútbol europeo. El título ha sido ganado por 22 clubes diferentes, 12 de los cuales han

Más detalles

Bases de Datos 2. Teórico

Bases de Datos 2. Teórico Bases de Datos 2 Teórico Structured Query Language (SQL) Características de SQL Standard Opera sobre conjuntos de tuplas: incluso para las operaciones de inserción, borrado y actualización. No elimina

Más detalles

Qué es una subconsulta?.

Qué es una subconsulta?. Tema 5. SUBCONSULTAS. Autora: Maria Teresa Miñana Qué es una subconsulta?. Una subconsulta en SQL consiste en utilizar los resultados de una consulta dentro de otra, que se considera la principal. Esta

Más detalles

Curso SQL Nivel Avanzado 1. Miguel Jurado García

Curso SQL Nivel Avanzado 1. Miguel Jurado García Curso SQL Nivel Avanzado 1 Miguel Jurado García Temario Sesión 1: 1- Elementos de Sintaxis Uso de Variables Collation y las Fechas Construcción de Sentencias Dinámicas 2- SQL Server Management Studio Filtrado

Más detalles

Universidad Ricardo Palma

Universidad Ricardo Palma Universidad Ricardo Palma FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INFORMATICA DEPARTAMENTO ACADÉMICO DE INGENIERÍA SÍLABO PLAN DE ESTUDIOS 2006-II SÍLABO I DATOS ADMINISTRATIVOS

Más detalles

PROGRAMAS DE ESTUDIO FORMATO 7 INTRODUCCIÓN A SQL. Área de Formación Profesional

PROGRAMAS DE ESTUDIO FORMATO 7 INTRODUCCIÓN A SQL. Área de Formación Profesional PROGRAMAS DE ESTUDIO FORMATO 7 NOMBRE DE LA ASIGNATURA INTRODUCCIÓN A SQL CICLO, AREA O MODULO Área de Formación Profesional CLAVE DE LA ASIGNATURA IT222 OBJETIVOS GENERALES DE LA ASIGNATURA Al final del

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

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA ÍNDICE CAPÍTULO 1. CARACTERÍSTICAS, NOVEDADES Y ENTORNO DE TRABAJO...17 1.1 NOVEDADES EN SQL SERVER 2008 R2...17 1.2 INSTALACIÓN DE MICROSOFT SQL SERVER 2008 R2...18 1.3 VERSIONES DE MICROSOFT SQL SERVER

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

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

MÓDULO DE PREPARACIÓN PARA LOS MEDIOS DE COMUNICACIÓN DE LA ESCUELA DE TENIS JÚNIOR DE LA ITF

MÓDULO DE PREPARACIÓN PARA LOS MEDIOS DE COMUNICACIÓN DE LA ESCUELA DE TENIS JÚNIOR DE LA ITF MÓDULO DE PREPARACIÓN PARA LOS MEDIOS DE COMUNICACIÓN DE LA ESCUELA DE TENIS JÚNIOR DE LA ITF Bienvenido al módulo de preparación para los medios de comunicación de la Escuela de Tenis Júnior de la ITF.

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

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

Guía de ejercicios de SQL

Guía de ejercicios de SQL Guía de ejercicios de SQL Prof. Claudio Gutiérrez, Aux. Mauricio Monsalve Otoño de 2008 [P1] Corretaje de propiedades Enunciado Sean las siguientes tablas de una base de datos de una corredora de propiedades:

Más detalles

PROGRAMA DE CURSO DE FORMACIÓN PROFESIONAL OCUPACIONAL

PROGRAMA DE CURSO DE FORMACIÓN PROFESIONAL OCUPACIONAL MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES PROGRAMA DE CURSO DE FORMACIÓN PROFESIONAL OCUPACIONAL Administrador de bases de datos DATOS GENERALES DEL CURSO 1. Familia profesional: INFORMÁTICA Área profesional:

Más detalles

INDICE Primera Parte. Panorámica general de SQL 2. Rápido repaso de SQL 3. SQL en Perspectiva

INDICE Primera Parte. Panorámica general de SQL 2. Rápido repaso de SQL 3. SQL en Perspectiva INDICE Prólogo XXIII Por qué este libro es para usted XXVII Primera Parte. Panorámica general de SQL 1 1. Introducción 3 El lenguaje SQL 3 El papel de SQL 6 Características y beneficios de SQL 7 Independencia

Más detalles

Documento de trabajo sobre la clasificación Olímpica para Rio de Janeiro 2016.

Documento de trabajo sobre la clasificación Olímpica para Rio de Janeiro 2016. Documento de trabajo sobre la clasificación Olímpica para Rio de Janeiro 2016. Introducción. El presente documento tiene como objetivo facilitar la información de las normas de clasificación para Río de

Más detalles

Structured Query Language (SQL) Fundamentos de Bases de Datos InCo - 2011

Structured Query Language (SQL) Fundamentos de Bases de Datos InCo - 2011 Structured Query Language () Fundamentos de Bases de Datos InCo - Un poco de historia Lenguajes de consulta relacionales: SEQUEL (IBM-1970) QUEL (Ingres-1970) QBE (IBM-1970) es el lenguaje comercial más

Más detalles

DESCRIPCIÓN ESPECÍFICA

DESCRIPCIÓN ESPECÍFICA DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. SUBSECTOR: Informática. Nombre del Módulo: Programación de Base de Datos Código: CSTI0077 Duración total: 54 horas Objetivo General: Participar

Más detalles

MANUAL BÁSICO DEL LENGUAJE SQL

MANUAL BÁSICO DEL LENGUAJE SQL MANUAL BÁSICO DEL LENGUAJE SQL ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO LABORATORIO DE INFORMÁTICA BOGOTÁ D. C. 2007-2 TABLA DE CONTENIDO INTRODUCCIÓN... 3 1. COMANDOS... 4 1.1 Comandos DLL... 4

Más detalles

Práctica A: Procedimientos para agrupar y resumir datos

Práctica A: Procedimientos para agrupar y resumir datos Procedimientos para agrupar y resumir datos 1 Práctica A: Procedimientos para agrupar y resumir datos Objetivos Después de realizar esta práctica, el alumno será capaz de: Utilizar las cláusulas GROUP

Más detalles

CONSULTAS DE RESUMEN SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

CONSULTAS DE RESUMEN SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE CONSULTAS DE RESUMEN SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE CONSULTAS DE RESUMEN Una de las funcionalidades de la sentencia SELECT es el permitir obtener resúmenes

Más detalles

Primera Escuela de la Red Temática SVO. Madrid, Noviembre, 27 28, 2006. SQL básico. Carlos Rodrigo Blanco LAEFF INTA crb@laeff.inta.

Primera Escuela de la Red Temática SVO. Madrid, Noviembre, 27 28, 2006. SQL básico. Carlos Rodrigo Blanco LAEFF INTA crb@laeff.inta. Primera Escuela de la Red Temática SVO. Madrid, Noviembre, 27 28, 2006 SQL básico LAEFF INTA crb@laeff.inta.es Qué es SQL El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado,

Más detalles

FORD FOCUS Focus_346_2013_V10_cover.indd 1-4 26/11/2012 16:00

FORD FOCUS Focus_346_2013_V10_cover.indd 1-4 26/11/2012 16:00 FORD FOCUS 1 2 3 4 5 6 7 8 9 10 11 12 13 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 15 16 17 1 1 2 3 4 5 6 7 8 9 10 19 21 23 24 25

Más detalles

FORD FOCUS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 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 17 19 20 21 9 3 1 1 6 4 2 5 7 8 10 23 25

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

Lenguaje SQL. SQL Structured Query Languaje. Capacidades del Lenguaje. Estructura Básica de una consulta SQL

Lenguaje SQL. SQL Structured Query Languaje. Capacidades del Lenguaje. Estructura Básica de una consulta SQL Introducción a SQL Structured Query Languaje Elementos de Bases de Datos Bases de Datos Universidad Nacional del Sur - 2015 Lenguaje SQL SQL: Structured Query Language SQL es un lenguaje de manipulación

Más detalles