QQ群:三人行(语义有你) 150461365 SPARQL 陈 涛 2016/4/1.

Slides:



Advertisements
Similar presentations
第二章 简单的 SQL 语句. 本章要点  创建一个简单的表  SQL 语句介绍  最简单的查询语句 select  带有限制条件的查询  查询结果的排序显示.
Advertisements

听说读写全面推进不是 唯一的华文学习方法 希林 UIC 中文学校 何振宇. 问题的提出: 北美华文业余教育(周末中文学校)基本上延袭 听说读写、音形字义全面推进的教学方法 “ 最终学不会 ” 问题:前五、六年的业余学习中, 学得都非常出色,但一上了中学( 12 、 13 岁)之 后,孩子们很快就厌学华文了,忘的比学的还多.
第6章 数据库管理软件Access 年秋.
淘宝海量数据产品技术架构 张轩丞(朋春) 淘宝网-数据平台与产品部.
SQL的简单查询.
第5章 关系数据库标准语言SQL 主讲:张丽芳.
十一 ASP对数据库的访问.
第2讲 Transact-SQL语言.
请说出牛顿第一定律的内容。.
数据库技术 实践.
中职英语课程改革中 如何实践“以就业为导向,服务为宗旨”的办学理念
資料庫系統 曾俊雄.
第4章 关系数据库标准语言SQL 4.1 SQL语言概述 4.2 SQL数据查询功能 4.3 SQL数据操作功能 4.4 SQL数据定义功能.
数据库概述 简而言之,数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。如今,已经存在了Oracle、SQL Server、MySQL等诸多优秀的数据库。在这一章中将讲解的内容包括。
全球科研项目整合检索系统 海研网
数据库原理与应用.
Google App Engine Google 應用服務引擎.
逆转地理课堂 提高复习效率 鲁迅中学 耿夫相.
關聯式資料庫.
第六章 學習SQL語言.
9 SELECT敘述的進階查詢 9-1 SQL的多資料表查詢 9-2 合併查詢 9-3 集合運算查詢 9-4 子查詢
基于Hadoop的数据仓库Hive.
哲學概論 授課教師:王榮麟 單元四:他人心靈的認知(II)
彰化縣政府補助辦理網頁設計資料庫應用班 ASP與資料庫介紹 建國技術學院資管系 饒瑞佶.
Draft Amendment to STANDARD FOR Information Technology -Telecommunications and Information Exchange Between Systems - LAN/: R: Fast BSS.
給地球一個美麗環境 P-Manage (mFP Charging ) 2011
第4章(2) 空间数据库 —关系数据库 北京建筑工程学院 王文宇.
第3章 MySQL教學範本 主從式資料庫系統 - CH3.
关于“理解名词短语”的 重新思考 丁文韬.
实验 2:MS Access QBE Query使用
Spring & mongodb java实战mongodb 曹巍 2013年9月22日.
DATASET 查询概念树 相关调研 2018/12/6 刘庆霞 Websoft NJU.
CBCWLA Prayer Retreat, 9/10/2016, 8AM-12PM
SPARQL若干问题的解释 刘颖颖
第十七章 資料庫SQL 17-1 SELECT 17-2 INSERT 17-3 UPDATE 17-4 DELETE.
SQL Injection (資料隱碼) 學生:a 吳倩瑜 指導教授:梁明章.
小學訓育持續教育証書 第三部份 – 家庭與社區
—— 周小多.
Microsoft SQL Server 2008 報表服務_設計
第11章 ListView延迟加载效果 授课老师:高成珍 QQ号: QQ群: 、
数据摘要现状调研报告 上下文摘要初步思考 徐丹云.
ISWC2014见闻 程龚.
資料庫 靜宜大學資管系 楊子青.
Answering aggregation question over knowledge base
Ericsson Innovation Award 2018 爱立信创新大赛 2018
第18章 SQL結構化查詢語言 18-1 SQL語言的基礎 18-2 SQL的查詢指令 18-3 SQL子查詢與合併查詢.
資料庫系統 李翊豪 2017/12/21 Reference
CS, ZJU 4/18/2019 Chapter 7 数据库.
3. SQL语言的应用 3.1 SQL历史和优点 3.2 数据查询 3.3 数据操纵.
VRP工具or-tools调研 王羚宇
查询与视图 蔡海洋.
SQL查询语句 蔡海洋.
本讲内容 SQL 概述 SQL 的查询功能 SQL 的操作功能 SQL 的定义功能.
第三章 SQL Server数据管理.
UN Commodity Trade Statistics Database
SITC十大商品分类 大类编号 类别名称 食品及主要供食用的活动物 初级产品 1 饮料及烟草 2 燃料以外的非食用粗原料 3
第三章 安裝 SQL Server 資料庫環境.
資料庫管理 Database Managent Ex.1-2 課本範例練習
8 SELECT敘述的基本查詢 8-1 SELECT查詢指令 8-2 SELECT子句 8-3 FROM子句 8-4 WHERE子句
Efficient Query Relaxation for Complex Relationship Search on Graph Data 李舒馨
异构数据源集成工具包及其在生物医学领域的应用
Turtle规范报告
钱炘祺 一种面向实体浏览中属性融合的人机交互的设计与实现 Designing Human-Computer Interaction of Property Consolidation for Entity Browsing 钱炘祺
何正斌 博士 國立屏東科技大學工業管理研究所 教授
数据分析工具 第10节.
SAP 架構及前端軟體安裝 Logical View of the SAP System SAP Frontend 7.1安裝 SAP登入
資料庫應用與實作 一到六章重點、習題.
DATASET 0.2 设计方案 (第一阶段) 2019/7/20 刘庆霞 Websoft NJU.
Sparql Query Log 分析初步 Jiwei Ding present.
第 9 章 查詢資料- 善用 SELECT 敘述.
Presentation transcript:

QQ群:三人行(语义有你) 150461365 SPARQL 陈 涛 2016/4/1

提纲 SPARQL语法分析 SPARQL Endpoint案例分享 以家谱知识库为例 Data Mashup

SPARQL语法分析

SPARQL SPARQL Protocol And Rdf Query Language SPARQL for triple store SQL for relationship database

Triple Store Oracle NoSQL AllegroGraph OpenLink Virtuoso Stardog Others 4store | BigData | TDB | MarcLogic

RDF Benefits RDF-based solutions, have benefits such as the following: A simple and uniform standard data model.. A powerful standard query language. Standardized data interchange formats. JSON-LD RDF/XML N-Triples Turtle

SPARQL Form

查询模式 SELECT - 返回全部或者部分查询结果中的变量; ASK - 返回TRUE或FALSE,判断查询结果是否存在; DESCRIBE - 返回查询结果中资源的RDF Graph; CONSTRUCT - 依据查询结果中的三元组变量,返回 新的RDF Graph。

查询所有人 fn Becky smith John Smith Matt Jones PREFIX vcard: <http://www.w3.org/2001/vcard-rdf/3.0#> SELECT ?fn WHERE { ?s vcard:FN ?fn. } ORDER BY ?fn fn Becky smith John Smith Matt Jones Sarah Jones

查询Family为Jones的人 fn Matt Jones Sarah Jones PREFIX vcard: <http://www.w3.org/2001/vcard-rdf/3.0#> SELECT ?fn WHERE { ?s vcard:FN ?fn ; vcard:N ?n . ?n vcard:Family ‘Jones’ . } ORDER BY ?fn fn Matt Jones Sarah Jones

图模式 Basic Graph Patterns, where a set of triple patterns must match Group Graph Pattern, where a set of graph patterns must all match Optional Graph patterns, where additional patterns may extend the solution Alternative Graph Pattern, where two or more possible patterns are tried Patterns on Named Graphs, where patterns are matched against named graphs

http://www.w3.org/2001/vcard-rdf/3.0#AGE 29

查询所有人及年龄 PREFIX vcard: <http://www.w3.org/2001/vcard-rdf/3.0#> SELECT ?fn ?age WHERE { ?s vcard:FN ?fn. ?s vcard:AGE ?age . } ORDER BY ?fn fn age Sarah Jones 29

查询所有人及年龄 PREFIX vcard: <http://www.w3.org/2001/vcard-rdf/3.0#> SELECT ?fn ?age WHERE { ?s vcard:FN ?fn. OPTIONAL {?s vcard:AGE ?age .} } ORDER BY ?fn fn age Becky smith John Smith Matt Jones Sarah Jones 29

结果修饰 结果修饰符能够影响查询的返回结果,从而使查 询在作用范围的广度和作用效果的程度上都有显 著地增强。结果修饰符主要包含以下几种: DISTINCT REDUCED ORDER BY OFFSET 和 LIMIT

Syntax for Literals “chat” 'chat'@fr with language tag "fr" "xyz"^^<http://example.org/ns/userDatatype> 1, which is the same as "1"^^xsd:integer 1.3, which is the same as "1.3"^^xsd:decimal 1.0e6, which is the same as "1.0e6"^^xsd:double true, which is the same as "true"^^xsd:boolean

ASK PREFIX vcard: <http://www.w3.org/2001/vcard-rdf/3.0#> ASK { ?s vcard:FN ‘John Smith’. } ?s vcard:FN ‘Jack Smith’. true false

DESCRIBE PREFIX bibo: <http://purl.org/ontology/bibo/> DESCRIBE ?s WHERE { ?s bibo:issn ‘0419-5992’ . } 0419-5992 ?s 美国 Trends in … WOS:000350…

CONSTRUCT PREFIX bibo: <http://purl.org/ontology/bibo/> CONSTRUCT {?s dc:author ‘John Smith’ .} WHERE { ?s bibo:issn ‘0419-5992’ . } 0419-5992 ?s John Smith 美国 Trends in … WOS:000350…

不会返回资源的所有信息 只返回Construct中要求的信息

SPARQL Endpoint案例分享

SPARQL Endpoint SPARQL Endpoint in the semantic web world - and is the way in which the data on the semantic web is published to the outside world in a query enabled form. A SPARQL endpoint enables users (human or other) to query a knowledge base via the SPARQL language.

家谱知识库 SPARQL Endpoint http://data.library.sh.cn:8890/sparql

RESTful调用 http://data.library.sh.cn:8890/sparql Client需要提交的参数: default-graph-uri=http://gen.library.sh.cn/graph/person query=select * where {?s bf:label ?name. filter contains(str(?name), ‘陈’)} format=json

Data Mashup

Leucovorin亚叶酸

Leucovorin亚叶酸

独立 开放 关联

Give a little, Get a little!