RDF講習会
|
|
- さあしゃ いちぞの
- 5 years ago
- Views:
Transcription
1 SPARQL の基本 2016 年 10 月 7 日 第 1 回 RDF 講習会 岡別府 陽 子
2 アジェンダ SPARQL の基本 文法の紹介 1. 初めての SPARQL 2. 複数のトリプルパターンの指定 3. 必須ではないパターンの指定 4. 値による絞り込み 5. パターンの結合 6. 結果セットの操作 7. グループ化と集約関数 8. サブクエリ 実際に SPARQL を書くために
3 1. 初めての SPARQL < 使 用するエンドポイント > 日本語版 DBpedia
4 ビートたけしの 生年 月 日を調べてみる
5 SPARQL(SELECT) の基本構成 PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < SELECT?birth_ date dbpedia- ja: ビートたけし dbpedia- owl:birthdate?birth_ date. PREFIX で IRI の接頭辞を宣 言 WHERE( 中括弧 ) 内で宣 言した変数を記述できる ( 射影 ) 検索条件を記述する? から始まるものが変数 Subject ( 主語 ) Predicate ( 述語 ) Object ( 目的語 ) 図 : オープンデータ時代の標準 WEB API SPAQL( インプレス刊 )
6 PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < SELECT?birth_ date dbpedia- ja: ビートたけし dbpedia- owl:birthdate?birth_ date. PREFIX を使わずに書くこともできるが 可視性が下がるのでオススメしない SELECT?birth_ date < ビートたけし > < date.
7 2. 複数のトリプルパターンの指定 (1) << 検索条件 >> ビートたけしが所属する会社とその会社の従業員数を検索する 50 ^^xsd :nonnegativeinteger dbpedia- ja: ビートたけし dbpedia- owl:company?company.?company dbpedia- owl:numberofemployees?number_ of_ employees. ( 北野武 SPARQL は RDF ストアに含まれるグラフ (= トリプルの集合 ) の中から欲しい部分だけをパターンマッチで辿っていくクエリ 言語
8 2. 複数のトリプルパターンの指定 (1) << 検索条件 >> ビートたけしが所属する会社とその会社の従業員数を検索する PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < SELECT?company?number_ of_ employees dbpedia- ja: ビートたけし dbpedia- owl:company?company.?company dbpedia- owl:numberofemployees?number_ of_ employees. 検索条件として 二つのトリプルパターンを記述 company 太 田プロダクション number_ of_ employees "50"^^<
9 2. 複数のトリプルパターンの指定 (2) << 検索条件 >> ビートたけしが監督 (dbpedia- owl:director) している映画 AND ビートたけしが出演 (dbpedia- owl:starring) している映画 AND 映画名 (rdfs:label) 情報を持っている映画 PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < PREFIX rdfs: < schema#> SELECT?film_ name?film dbpedia- owl:director dbpedia- ja: ビートたけし ; dbpedia- owl:starring dbpedia- ja: ビートたけし ; rdfs:label?film_ name. film_ name "HANA- BI"@ja "3-4X10 月 "@ja " みんな ~やってるか!"@ja " ソナチネ ( 映画 )"@ja " 座頭市 (2003 年の映画 )"@ja " アウトレイジ (2010 年の映画 )"@ja " アウトレイジビヨンド "@ja セミコロンで終わると次のパターンの主語が同じものであるとして省略できる
10 2. 複数のトリプルパターンの指定 (3) << 検索条件 >> ビートたけし監督作品のホームページ情報を検索するクエリ PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < PREFIX foaf: < PREFIX rdfs: < schema#> SELECT?film_ name?homepage?film dbpedia- owl:director dbpedia- ja: ビートたけし ; rdfs:label?film_ name ; foaf:homepage?homepage. film_ name " 座頭市 (2003 年の映画 )"@ja " アウトレイジ (2010 年の映画 )"@ja homepage " 龍三と七 人の 子分たち "@ja
11 3. 必須ではないパターンの指定 ビートたけし監督作品と もしあればホームページ情報を検索するクエリ OPTIONAL を使う PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < PREFIX foaf: < PREFIX rdfs: < schema#> SELECT?film_ name?homepage?film dbpedia- owl:director dbpedia- ja: ビートたけし ; rdfs:label?film_ name. OPTIONAL {?film foaf:homepage?homepage. film_ name " 座頭市 (2003 年の映画 )"@ja " アウトレイジ (2010 年の映画 )"@ja " 龍三と七 人の 子分たち "@ja homepage "HANA- BI"@ja ホームページ (?homepage) の情報がない映画名も返ってくる "3-4X10 月 "@ja " あの夏 いちばん静かな海 "@ja
12 4. 値による絞り込み (FILTER) ビートたけし監督作品で上映時間が 105 分未満の映画を検索するクエリ PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < PREFIX prop- ja: < PREFIX rdfs: < schema#> SELECT?film_ name?screen_ time?film dbpedia- owl:director dbpedia- ja: ビートたけし ; prop- ja: 上映時間?screen_ time ; rdfs:label?film_ name. FILTER (?screen_ time < 105) film_ name "HANA- BI"@ja 103 "3-4X10 月 "@ja 96 screen_ time トリプルパターン検索ではなく 主語や 目的語などの値に対して検索条件の絞り込み
13 4. 値による絞り込み (FILTER) さらに 監督がビートたけしまたは北野武 で絞り込む PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < PREFIX prop- ja: < PREFIX rdfs: < schema#> SELECT?film_ name?screen_ time?director?film dbpedia- owl:director?director ; prop- ja: 上映時間?screen_ time ; rdfs:label?film_ name. FILTER (?screen_ time < 105) FILTER (?director IN(dbpedia- ja: 北野武, dbpedia- ja: ビートたけし )). film_ name screen_ time director "HANA- BI"@ja ビートたけし " その男 凶暴につき "@ja 北野武 もしくは FILTER の中で論理演算 子を使うこともできます FILTER (?director = dbpedia- ja: ビートたけし?director = dbpedia- ja: 北野武 ))
14 5. パターンの結合 (UNION) パターンマッチした結果を結合する ビートたけし監督作品と北野武監督作品を合せて出 力するクエリ PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < PREFIX rdfs: < schema#> SELECT?film_ name?director {?film dbpedia- owl:director?director. FILTER(?director = dbpedia- ja: ビートたけし ). UNION {?film dbpedia- owl:director?director. FILTER(?director = dbpedia- ja: 北野武 ).?film rdfs:label?film_ name. film_ name "HANA- BI"@ja "3-4X10 月 "@ja ( 略 ) " その男 凶暴につき "@ja 中括弧で囲ったグループグラフパターンと呼ばれる単位で結果を結合する director ビートたけし ビートたけし ( 略 ) 北野武 " 監督 ばんざい!"@ja 北野武
15 6. 結果セットの操作 (ORDER BY, LIMIT, OFFSET) 結果セットの並び替え等の操作を 行う ビートたけしまたは北野武の監督作品を上映時間の短い順 ( 昇順 ) に並び替えて 6 件 目から 3 つ出 力するクエリ PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < PREFIX prop- ja: < PREFIX rdfs: < schema#> SELECT?film_ name?screen_ time?film dbpedia- owl:director?director ; rdfs:label?film_ name ; prop- ja: 上映時間?screen_ time. FILTER (?director IN(dbpedia- ja: 北野武, dbpedia- ja: ビートたけし )). ORDER BY?screen_ time film_ name screen_ time LIMIT 3 " 監督 ばんざい "@ja 104 OFFSET 5 " キッズ リターン "@ja 107 降順並び替えの場合は DESC () を使う ORDER BY DESC (?screen_ time) "TAKESHIS"@ja 107
16 6. 結果セットの操作 (DISTINCT) DISTINCT は結果の重複を省く ビートたけしまたは北野武の監督作品の出演者を重複無しで出 力するクエリ PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < SELECT DISTINCT?cast?film dbpedia- owl:director?director ; dbpedia- owl:starring?cast. FILTER (?director IN(dbpedia- ja: 北野武, dbpedia- ja: ビートたけし )). ORDER BY?cast cast オマー エップス ダンカン _ ( お笑い芸 人 ) ビートたけし 三橋達也
17 7. グループ化と集約関数 (GROUP BY, COUNT etc. ) ビートたけしまたは北野武の監督作品を監督ごとにグループ化して それぞれの作品数を求めるクエリ PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < PREFIX prop- ja: < PREFIX rdfs: < schema#> SELECT?director (COUNT(?film) AS?count)?film dbpedia- owl:director?director. FILTER (?director IN(dbpedia- ja: 北野武, dbpedia- ja: ビートたけし )). GROUP BY?director director ビートたけし 10 北野武 7 count
18 7. グループ化と集約関数 (GROUP BY, COUNT etc. ) ビートたけしまたは北野武の監督作品を監督ごとにグループ化して それぞれの作品数と最 長上映時間を求めるクエリ PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < PREFIX prop- ja: < PREFIX rdfs: < schema#> SELECT?director director count longest (COUNT(?film) AS?count) ビートたけし (MAX(?screen_ time) AS?longest) 北野武 8 119?film dbpedia- owl:director?director ; prop- ja: 上映時間?screen_ time ; rdfs:label?film_ name. FILTER (?director IN(dbpedia- ja: 北野武, dbpedia- ja: ビートたけし )). GROUP BY?director その他の集約関数については書籍や仕様書を参照してください
19 8. サブクエリ 内側にあるサブクエリ ( 副問合わせ ) の結果を元に外側のクエリ ( 主問合せ ) を実 行する ビートたけしと北野武の監督作品の中で 最も出演者数の多い映画を検索し その出演者をリストするクエリ PREFIX dbpedia- ja: < PREFIX dbpedia- owl: < PREFIX rdfs: < schema#> SELECT?film_ name?casts { SELECT?film (COUNT(?cast) AS?num_ of_ cast)?film dbpedia- owl:director?director ; dbpedia- owl:starring?cast. FILTER (?director IN(dbpedia- ja: 北野武, dbpedia- ja: ビートたけし )). GROUP BY?film ORDER BY DESC (?num_ of_ cast) LIMIT 1?film rdfs:label?film_ name ; dbpedia- owl:starring?casts. この部分がサブクエリ
20 アジェンダ SPARQL の基本 文法の紹介 1. 初めての SPARQL 2. 複数のトリプルパターンの指定 3. 必須ではないパターンの指定 4. 値による絞り込み 5. パターンの結合 6. 結果セットの操作 7. グループ化と集約関数 8. サブクエリ 実際に SPARQL を書くために
21 興味あるエンドポイントがみつかったら いいんですよ 好きなように SPARQL を書けば
22 何をどう書けばよいかわからない ( ω `)
23 理想としては 本来はデータセット毎に対応するオントロジーがあり 主語 目的語に取れるデータ構造が記載されているので オントロジーファイルを解釈すれば SPARQL は書ける 現実は オントロジーファイルがない場合や あったとしても必要な記述がないケースが 非常に多い
24 では どうするか 提供されているスキーマ図等を参照する UniProtのデータモデル DBPediaのクラス 一覧
25 NBDC RDF Portal では基本的にデータセット毎にスキーマ図が提供されている SPARQL の例もあり理解の助けになる
26 ではでは スキーマ図が提供されていなければどうするか RDF のファイルを眺めながら書く
27 Turtle ファイルを実際に眺めて dcterms: foaf: pav: quanto: rdf: < rdf- syntax- rdfs: < sos: uo: < quanto:drr000896_ fastqc a sos:sequencestatisticsreport; sos:encoding "Sanger / Illumina 1.9"; sos:fastqcversion "0.10.1"; sos:filetype "Conventional base calls"; sos:filename "DRR fastq"; sos:filteredsequences [ a sos:sequencereadamount; sos:hasunit uo:uo_ ; rdf:value 0 ]; sos:maxsequencelength [ a sos:sequencereadlength; sos:hasunit uo:uo_ ; rdf:value 38 ];
28 ではではでは スキーマ図も提供されていなければ RDF ファイルもないような場合はどうするか ネチネチ調べる
29 まずトリプル数を調べる SELECT (COUNT(*) AS?count) {?s?p?o UNION { GRAPH?g {?s?p?o
30 どんなトリプルが 入っているか調べる SELECT *?s?p?o. LIMIT 100 OFFSET 0 述語の種類を調べる SELECT DISTINCT?p?s?p?o. LIMIT 100
31 リソースが属するクラスを調べる SELECT DISTINCT?type?s a?type. a は rdf:type の略 気になるクラスがあれば それに属するリソースが持つ述語の種類を調べる 人物に対してどういう記述があるかという問合せ SELECT DISTINCT?p?person a <
32 気になる 文字列で検索してみる PREFIX rdfs: < schema#> SELECT DISTINCT?s {?s rdfs:label " 東京都 UNION {?s rdfs:label " 東京都 "
33 まとめ 何の 手がかりもない状態からでも SPARQL は書けます!
34 ご静聴ありがとうございましたー
講義概要 SPARQL とは? RDF ストア GraphDB による SPARQL 検索方法 Turtle 基本的なクエリ FILTER, OPTIONAL, DISTINCT, UNION, LIMIT, ORDER BY, GROUP BY, MAX, AVG, SUM, COUNT, リモー
2016 年度春学期 Web インテリジェンス論 SPARQL 講義概要 SPARQL とは? RDF ストア GraphDB による SPARQL 検索方法 Turtle 基本的なクエリ FILTER, OPTIONAL, DISTINCT, UNION, LIMIT, ORDER BY, GROUP BY, MAX, AVG, SUM, COUNT, リモートの SPARQL エンドポイントへのクエリ
More informationPowerPoint プレゼンテーション
SPARQL Semantic Web Stack (2007) SPARQL とは? RDF データを検索するためのクエリ言語 (RDBMS における SQL に相当 ) http://www.w3.org/tr/rdf-sparql-query/ http://www.asahi-net.or.jp/~ax2skmtn/internet/rdf/rdf-sparql-query.html ( 日本語訳
More informationアジェンダ オープンデータについて オープンガバメント セマンティック Web 技術 (RDF,SPARQL) RDF とは RDF の表現形式 : タートル,RDFa, マイクロデータ RDF グラフへの問い合わせ :SPARQL 利用環境 (SPARQL Timeliner,SparqlEPCU
セマンティック Web 技術に触れてみよう! RDF/SPARQL ハンズオン勉強会 ~ オープンデータから LinkedData までを総ざらい ~ LOD について 2013/12/21 コンテキスト コンピューティング研究部会サブリーダー小林茂 アジェンダ オープンデータについて オープンガバメント セマンティック Web 技術 (RDF,SPARQL) RDF とは RDF の表現形式 :
More information平成17年度大学院 知識システム特論
LinkedOpenData Linked Open Data の普及 Web 上で公開され, 相互に連結し合っている RDF データ これまで多く研究されてきた抽象的な概念構造が現実的な有用性を生むには依然高いハードルがある 具体物であるインスタンスの記述をした RDF(Linked Open Data) のデータベースを公開 共有し合うべきという風潮が高まっている 2007 年 5 月 2008
More informationデータベースS
データベース S 第 4 回データベース言語 SQL(1) システム創成情報工学科尾下真樹 2018 年度 Q2 今日の内容 前回の復習 SQLの概要 SQLによる問い合わせの記述方法 SQLの基本的な書き方 条件 (WHERE) の書き方 出力 (SELECT) の書き方 順序付け (ORDER BY) グループ表 (GROUP BY) 教科書 リレーショナルデータベース入門 [ 第 3 版 ]
More information分散情報システム構成法 第5回 Semantic Webの基本とRDF
Web Information System Design No.10 セマンティック Web アプリケーションアークテクチャ 萩野達也 1 セマンティック Web とは ( 前回 ) データの Web 文書の Web から データの Web へ メタデータ メタデータ = 文書やデータに関するデータ 計算機可読なメタデータをアプリケーションで共有する データの共有や統合を可能にする メタデータ about
More information_bodik.key
RDF Gnavi() WWW 4 www Resource Description Framework rdfs:type schema:website http://city.fukuoka.lg.jp schema:about schema:lastreviewed rdfs:label db:fukuoka "2015-2-1"^^xsd:date rdfs:label
More information第 10 回 AI ツール入門講座 SPARQL による LOD (Linked Open Data) の活用 SPARQL の基礎 山本泰智ライフサイエンス統合データベースセンター 大阪
第 10 回 AI ツール入門講座 SPARQL による LOD (Linked Open Data) の活用 SPARQL の基礎 山本泰智ライフサイエンス統合データベースセンター 2016.8.31 @ 大阪 SPARQL? ( スパークル ) RDF データを検索する 問い合わせ言語 RDF 表現 大阪府の人口は 8,838,988 人 : 大阪府 : 人口 8,838,988 RDF へ質問
More information標準化 補足資料
高度専門データベース技術 SQL99 補足資料 ( 株 ) アイテック情報技術教育研究部 2012 年 2 月 14 日 ( はじめに ) この補足資料は,SQL99(ISO/IEC9075-2,JIS X3005-2) の必須機能 (Core SQL) のうち, SQL92に対し機能拡張が行われた部分で, 高度専門データベース技術 ( 以下, DB 技術 という ) に記載のないものについて記述する
More informationPowerPoint プレゼンテーション
データベースシステム入門 7. 集計, 集約 1 リレーショナルデータベースシステム コンピュータ リレーショナルデータベース管理システム 記憶装置 リレーショナルデータベース あわせてリレーショナルデータベースシステム データの種類ごとに分かれた たくさんのテーブルが格納される 2 SQL をマスターするには SQL のキーワード create table テーブル定義 select 射影など from
More informationMicrosoft PowerPoint - 講義補助資料2017.pptx
66 SQL 最も標準的なリレーショナルデータベースの言語 ISO による国際標準規格であり特定の企業に依存しない SQL の規格 :SQL89(SQL1), SQL92(SQL2), SQL:1999(SQL3), SQL:2003, SQL:2006, SQL:2008, SQL:2011 標準規格としての SQL は 何かの略語ではない と規定されている ( 参考 : IBM 社の製品で使われている
More informationウェブサービスとは WWWを介してデータの取得 解析などをサー バ側で行うサービス 人が直接使うことは意図されていない プログラム等を使って大量に処理できる(単純) 作業を意図している SOAP, REST
PDBj のウェブサービス 金城 玲 大阪大学蛋白質研究所 日本蛋白質構造データバンク PDBj ウェブサービスとは WWWを介してデータの取得 解析などをサー バ側で行うサービス 人が直接使うことは意図されていない プログラム等を使って大量に処理できる(単純) 作業を意図している SOAP, REST PDBjの提供するウェブサービス 大きく分けて2種類 PDBデータの取得 検索用のRESTfulウェブサービ
More informationORACLEセミナー key
a bit SPARQL advanced (@yayamamo) (BIND/VALUES) Federated Queries (SERVICE) CONSTRUCT ASK DESCRIBE Turtle prefix WEB API SPAQL http://www.w3.org/tr/sparql11-query/ p118 SPARQL :taro foaf:knows / foaf:interest?t.?t
More informationMicrosoft PowerPoint - db03-5.ppt
データベース言語 SQL リレーショナルデータモデルにおけるデータ操作言語 : リレーショナル代数 少なくともリレーショナル代数と同等のデータ検索能力をもつときリレーショナル完備という. リレーショナル代数はユーザフレンドリではない. 自然な英文による質問の表現が必要になる. リレーショナルデータベース言語 SQL 英文による簡単な構文 リレーショナル代数でできない, 合計, 平均, 最大などの計算機能の組み込み.
More information20140602-NBDC-DBCLS-共同研究計画.key
26 NBDC/DBCLS http://jp.linkedin.com/in/toshiakikatayama 2014/6/2 @ NBDC (JST ) 26 NBDC RDF DB 国 内 外 に 散 在 しているライフサイエンス 分 野 のデータやデータベー スについて それらの 共 有 を 強 力 に 促 進 し 公 共 財 として 誰 でもが 自 由 に
More informationPowerPoint Presentation
ProjectLA バックエンドの技術解説 RDF を使った三つ組みデータの格納 2013/03/14 クラウド テクノロジー研究部会リーダー荒本道隆 ( アドソル日進株式会社 ) 何故 RDF か? 断片的なデータを相互につなぎたい RDFは主語 述語 目的語の三つ組構造で表現 目的語と主語に同じ値を設定して それぞれをつなぐ 属性を事前に決定できない RDFはスキーマレスなので 柔軟に対応できる
More informationSPARQL とは SPARQL(" スパークル " と発音 [1]) は RDF クエリ言語の一種である その名称は再帰的頭字語になっており SPARQL Protocol and RDF Query Language の略 RDF クエリ言語とは Resource Description Fra
SPARQLAPI のご紹介 2014 年 3 月 20 日 先端 IT 活用推進コンソーシアムクラウド テクノロジー活用部会荒本道隆 Copyright 2014 Advanced IT Consortium to Evaluate, Apply and Drive All Rights Reserved. SPARQL とは SPARQL(" スパークル " と発音 [1]) は RDF クエリ言語の一種である
More informationPowerPoint Presentation
RDF Graph for Oracle NoSQL Database EE 1 Copyright 2012, Oracle and/or its affiliates.all rights reserved. Agenda Oracle NoSQL Database Enterprise Editionの概要 グラフ データベースの価値 RDF Graph for Oracle NoSQL Database
More informationPowerPoint Presentation
UiPath 女性ユーザー コミュニティ第 1 回 Meetup 2018.9.12 (WED) 女性ユーザーコミュニティ概要 目的 : まだまだ男性と比べると数が少ない UiPath を使ってる女性ユーザーに対し 勉強 意見交換ができる場を提供し 女性ユーザーをさらに増やします 対象 : 仕事で UiPath を使っている これから使う予定の女性の方 コミュニティ内容 : 勉強会 交流会の実施 デベロッパーコミュニティと何が違うの?
More information第 2 章 問合せの基本操作 この章では データベースから情報を検索する際に使用する SELECT コマンド および SELECT コマンドと 同時に使用する句について説明します 1. 問合せとは 2. 基本的な問合せ 3. 列の別名 4. 重複行を一意にする 5. 検索行の絞込み 6. 文字パター
はじめに コース概要と目的 データベース処理に使用する SQL の基本構文と使用方法について説明します 受講対象者 SQL を使用してアプリケーション開発される方 管理者となられる方 前提条件 Oracle 概要 コースを受講された方 もしくは同等の知識をお持ちの方 テキスト内の記述について 構文 [ ] 省略可能 { A B } A または B のどちらかを選択 n _ 数値の指定 デフォルト値
More informationSequel のすすめ 私が SQL を嫌いな理由 とみたまさひろ RubyHiroba Sequel のすすめ - 私が SQL を嫌いな理由 Powered by Rabbit 2.0.7
Sequel のすすめ 私が SQL を嫌いな理由 とみたまさひろ RubyHiroba 2013 2013-06-02 自己紹介とみたまさひろ 長野県北部在住 プログラマー (Ruby & C) http://tmtms.hatenablog.com http://twitter.com/tmtms 好きなもの Ruby, MySQL, Linux Mint, Emacs, Git OSS 貢献者賞
More information基本サンプル
SQLCompiler for LINQ(C#) のサンプル ( 基本サンプル ) < 一覧表 > ファイル名 : 前版サンプルから更新したファイル名 ファイル名 説明 リンク No1.linq 単一テーブルを使用する 表 1 No2.linq 2つのテーブルのクロス結合を使用する 表 2 No3.linq 2つのテーブルの内部結合を使用する 表 3 No4.linq No3.linq で GROUP
More informationPowerPoint プレゼンテーション
J-GLOBAL knowledge 概要 & 使い方 平成 28 年 12 月 19 日 JST 情報企画部情報分析室知識インフラ担当 渡邊 JST の情報事業 提供中の主なサービス 文献 電子ジャーナル 研究者 求人情報 競争的資金情報 ライフサイエンス 2 J-GLBAL knowledge とは http://jglobal.jst.go.jp/ http://stirdf.jglobal.jst.go.jp/
More informationcs_seminar_2012.pptx
OLAP を利利 用した Linked Data の分析処理理 システム情報 工学研究科コンピュータサイエンス専攻 1 年年 201220623 井上寛之 指導教員 : 北北川博之, 天笠笠俊之 1 発表の流流れ 背景 目的 関連研究 提案 手法 実験 まとめ 今後の課題 2 セマンティック技術 コンピュータに意味を理理解させるための技術 University Bank Shopping Center
More information基本サンプル
SQLCompiler for LINQ(C#) のサンプル (LINQPad 用 LINQ to Entities 基本サンプル ) 本サンプルで使用した Visual Studio プロジェクトの pubs データベースの概念モデルは 以下のテーブル名とカラム名が 直接 SQL Sever へクエリする場合と異なるので が補正されています テーブル名が異なるもの employee employees
More information7-1- 基 RDB に関する基礎知識 1 独立行政法人情報処理推進機構
7-1- 基 RDB に関する基礎知識 1 7-1.RDB に関する知識 OSS のデータストアとしてのデータベースの機能と役割に関して 実際の開発 運用の際に必要な管理知識 手法の種類と特徴 内容を Ⅰ. 概要理解し SQL やトランザクションなどデータベースを設計 活用するために必要なノウハウを学ぶ Ⅱ. 対象専門分野職種共通本カリキュラムの基本的なデータベース コンピュータシステム基礎 Ⅲ.
More information内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft
Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作 Access 2007 と SQL Server Express を使用 SQL 文は SQL Server 主体で解説 Access 版ノースウィンドウデータベースを使用 DBMS プログラム サーバーエクスプローラ SQL 文 実行結果 データベース エンジン データベース SQL 文とは 1 度のコマンドで必要なデータを効率よく取得するための技術といえます
More information基本サンプル
SQLCompiler for LINQ(VB) のサンプル (LINQPad 用 LINQ to Entities 基本サンプル ) 本サンプルで使用した Visual Studio プロジェクトの pubs データベースの概念モデルは 以下のテーブル名とカラム名が 直接 SQL Sever へクエリする場合と異なるので が補正されています テーブル名が異なるもの employee employees
More informationプレポスト【問題】
1/5 ページ プレポスト データベース基礎 受講日程受講番号氏名 1 データベースの特徴で間違っているものを選びなさい 1. データの一元管理が可能 2. データの重複が少ない 3. プログラムとの関係が1 対 1 4. データの整合性の確保 2 ANSI/SPARC による 3 層スキーマについて正しいものを選びなさい 1. 外部スキーマ : プログラムに必要な部分のデータ構造を定義概念スキーマ
More information第 1 章 条件分岐 この章では 条件に応じて処理を分岐する方法について説明します 1. CASE 式で複雑な条件分岐を実現 2. 関数を使用した条件分岐 3. MERGE 文による条件に応じた DML の実行
はじめに コース概要と目的 SQL での作業の幅を広げるための応用的なテクニックをご説明します また 効率性の向上や正しい結果を得 るための記述方法など 実践的な記述方法についても併せてご説明します 本コースは SQL の応用的な記述テクニックとしてどのようなものがあるかを 1 日で広く浅くご理解いた だくことを目的としたコースです 細かな構文やオプションの習得は目的としておりませんことをご了承 ください
More informationRDF‡Æ…†…^…f†[…^‡Ì‚−„Ý›^Šp
1 / 10 RDF とメタデータの相互運用 第 32 回ディジタル図書館ワークショップ 2007-03-09 神崎正英 ( メタ ) データ相互運用の課題 1 データモデルと名前の相互運用 どんなモデル ( スキーマ ) を採用するかプロパティ ( 関係記述語彙 ) はどの程度詳細に設計すべきか 独自語彙か汎用語彙か記述対象をどのように識別するか ( 主語リソースの同一性 ) 人物などの典拠 主題などの語彙をどうやって共有するか
More information人工知能学会インタラクティブ情報アクセスと可視化マイニング研究会 ( 第 5 回 ) SIG-AM RDF データベースを対象とした データ分析支援ツールの提案 Proposal of Data Analysis Support Tool for RDF Database * 田代航一
RDF データベースを対象とした データ分析支援ツールの提案 Proposal of Data Analysis Support Tool for RDF Database * 田代航一 高間康史 Koichi Tashiro, Yasufumi Takama 首都大学東京大学院システムデザイン研究科 Graduate School of System Design, Tokyo Metropolitan
More information情報システム 第11回講義資料
情報学科 CS コース情報システム (3 年後期 ) 講義ノート ー第 11 回ー Web 分析と意味モデリング 田中克己角谷和俊 Web の分析 Web 分析の観点 コンテンツ Web テキスト,XML 自然言語処理, テキストマイニング クラスタリング, 要約, トピック検出 構造 ハイパーリンク解析, グラフ構造 コミュニティ, クローリング 利用 Web ログ, トランザクション解析 アクセス
More information大きく異なるデータ ソースをセマンティック Web 技術を使って統合する 多様なフォーマットのデータを組み合わせ 無料のツールを使って RDF に自動変換し 1 つのレポートとして作成する Bob DuCharme Solutions Architect TopQuadrant 2010 年 9 月
多様なフォーマットのデータを組み合わせ 無料のツールを使って RDF に自動変換し 1 つのレポートとして作成する Bob DuCharme Solutions Architect TopQuadrant 2010 年 9 月 28 日 多様な RDF データ セットを組み合わせる方が 他の一般的なフォーマットの多様なデータ セットを組み合わせるよりも簡単です 互いに大きく異なる RDF 以外のデータ
More informationアジェンダ ORACLE MASTER Oracle Database 11g 概要 11g SQL 基礎 Ⅰ 試験紹介 ポイント解説 Copyright 2011 Oracle. All rights reserved. 2
Oracle Direct Seminar 試験対策ポイント解説 11g SQL 基礎 Ⅰ 日本オラクル株式会社 アジェンダ ORACLE MASTER Oracle Database 11g 概要 11g SQL 基礎 Ⅰ 試験紹介 ポイント解説 Copyright 2011 Oracle. All rights reserved. 2 資格体系 実務エキスパートの認定
More informationBasic descriptive statistics
データ 情報基盤の活用事例 Scopus-NISTEP 大学 公的機関名辞書対応テーブルの活用事例 ( その 1) 2013 年 7 月 1 日 科学技術 学術政策研究所 科学技術 学術基盤調査研究室 1 < はじめに > はじめに 本資料には Scopus-NISTEP 大学 公的機関名辞書対応テーブルの活用事例をまとめています 本資料と併せて Scopus-NISTEP 大学 公的機関名辞書対応テーブル説明書
More informationMicrosoft PowerPoint Digital-Document-6.pptx
本日のお品書き デジタルドキュメント (6) 高久雅生 2015 年 5 月 21 日 ( 木 )3 4 時限 ( 第 2 回レポートの返却 講評 ) ( 前回の復習 ) マークアップ言語とデジタルドキュメント メタ言語 SGML と XML 整形式 メタ言語とスキーマ 様々な応用 セマンティックウェブとデジタルドキュメント Semantic Web の基盤技術 オープンデータとメタデータ, ライセンス
More information<4D F736F F F696E74202D208CC591CC944D95A890AB834E D322D352D325B93C782DD8EE682E890EA97705D>
マテリアルズ インテグレーションのための材料情報の記述 Toshihiro Ashino Toyo University ( 東洋大学 ) ashino@acm.orgorg 背景 材料データ交換を巡る状況 マテリアルズ ゲノム イニシアティブ SIP 新的構造材料マテリアルズ インテグレーション セマンティック ウェブフレームワークク データ 数式 ルール まとめ 固体熱物性クラブ 2016 年
More informationChapter Two
Database 第 9 回 :SQL 言語 ( データベース操作 : 集合関数 抽出条件 副問い合わせ ) 上智大学理工学部情報理工学科 高岡詠子 No reproduction or republication without written permission. 許可のない転載 再発行を禁止します 2011/12/8 2011 Eiko Takaoka All Rights Reserved.
More information電子情報通信学会ワードテンプレート (タイトル)
DEIM Forum 2012 E11-6 RDFS Induction: URI の共通性を利用した Linked Data に対するスキーマ推定手法 大澤昇平 # 天笠俊之 北川博之 筑波大学大学院システム情報工学研究科 筑波大学システム情報系 # 宇宙航空研究開発機構宇宙科学研究所宇宙科学情報解析研究系 E-mail: shohei.ohsawa@kde.cs.tsukuba.ac.jp, {amagasa,
More informationMicrosoft Word - SQL.rtf
データベース資料古原作成 1 データベースとは データ管理の専用システムのことをデータベースと呼ぶ データをさまざまな形で格納し 取り出しやすくしている データベースの種類 カード型データベース リレーショナルデータベース カード型データベースはカードを単位としてデータを入力する カード一枚に各項目があり その内容を記述する カードは表で言えば一行に該当する リレーショナルデータベースでは複数の表を使うことが出来る
More informationMicrosoft PowerPoint takeda.pptx
Linked Data の現状と日本の課題 武田英明 国立情報学研究所東京大学人工物工学研究センター takeda@nii.ac.jp Linked Data とは何か Linked Data の現状 Linking Open Data (LOD) Linked Data の使い方 検索エンジン ブラウザ アプリ 日本における Linked Dataの課題 Linked Data 3 Linked
More information_情報組織化研究会_DC-NDL
情報組織化研究グループ月例研究会 2012.04.14 国立国会図書館ダブリンコア メタデータ記述 (DC NDL) 解読講座 国立国会図書館柴田洋子 standardization@ndl.go.jp 本日お話する内容 1. DC NDL を知る 変遷 構成 特徴 2. DC NDL を読む ドキュメント スキーマ設計 3. DC NDL を使う メタデータフォーマット 実装例 FAQ? 4. DC
More information情報家電オントロジー公開ガイドライン第 1.0 版 2008 年 1 月 15 日 情報家電サービス基盤フォーラム情報家電オントロジー SIG Copyright Interoperability Technology Association for Information Processing,
情報家電オントロジー公開ガイドライン第 1.0 版 2008 年 1 月 15 日 情報家電サービス基盤フォーラム情報家電オントロジー SIG 財団法人情報処理相互運用技術協会 ( 以下 当協会 という ) は 以下の条件のもとで本ドキュメント ( 本使用許諾条件に添付されて提供されるドキュメントをいい 以下同じ ) を使用 複製および頒布することを無償で許諾します 本ドキュメントを使用 複製または頒布した場合には
More informationChapter Two
Database 第 8 回 :SQL 言語 ( データベース操作 ) 上智大学理工学部情報理工学科 高岡詠子 No reproduction or republication without written permission. 許可のない転載 再発行を禁止します 1 Schedule 日程 内容 第 1 回 10 月 6 日 ガイダンス, データベースとは? 第 2 回 10 月 13 日 三層スキーマ,
More informationSQLite データベース IS04 組み込み 1
SQLite データベース IS04 組み込み 1 SQLite データベースは ファイルベースで SQL を実行することができる軽量データベースです データベース1つにつき 1 ファイルで管理し この中に複数のテーブルを持つことができます このファイルをアクセスするための実行ファイルをダウンロードするだけという手軽さです リレーショナルとは 複数のテーブルを関連するフィールドで結合して 大きな表があるように振舞わせるものです
More informationMicrosoft PowerPoint pptx
データベース 第 11 回 (2009 年 11 月 27 日 ) テーブル結合と集計 ( 演習 ) 第 11 回のテーマ 前回より シラバスから離れ 進捗状況に合わせて全体構成を変更しています テーマ1: テーブルの結合 テーマ 2: 結合した結果からの様々な検索 テーマ3: 集計の方法 今日学ぶべきことがら Select 文のさまざまな表現 Natural join sum(*) orrder
More informationWebAPI 及びデータフォーマット (DC-NDL) の概要 国立国会図書館電子情報部 電子情報サービス課 1
WebAPI 及びデータフォーマット (DC-NDL) の概要 国立国会図書館電子情報部 電子情報サービス課 1 内容 I. 国立国会図書館サーチとの連携方式 II. 国立国会図書館サーチへ提供いただくメタデータ方式 2 I. 国立国会図書館サーチとの連携方式 3 国立国会図書館サーチ (NDL サーチ ) とは 多彩な検索支援 多様なルート 多様な検索対象 4 外部提供インタフェース (API)
More informationeラーニング資料 e ラーニングの制作目標 データベース編 41 ページデータベースの基本となる概要を以下に示す この内容のコースで eラーニングコンテンツを作成予定 データベース管理 コンピュータで行われる基本的なデータに対する処理は 次の 4 種類です 新しいデータを追加する 既存のデータを探索
eラーニング資料 e ラーニングの制作目標 データベース編 41 ページデータベースの基本となる概要を以下に示す この内容のコースで eラーニングコンテンツを作成予定 データベース管理 コンピュータで行われる基本的なデータに対する処理は 次の 4 種類です 新しいデータを追加する 既存のデータを探索する 違うデータに変更する 要らなくなったデータを削除する 各システムごとに障害対策も含めて 正確にこのようなデータ処理のプログラムを作ることは大変なことです
More information内容 第 1 章 序論 研究背景 研究目的 特色と独創的な点 観光語彙基盤 Resource Propagation Algorithm 動向分析システム
博士論文 Linked Data の知識ベース化を指向した オープンプラットフォームの研究 知能情報システム工学専攻 槇俊孝 2017 年 3 月 8 日 福岡工大学大学院工学研究科 内容 第 1 章 序論... 8 1.1 研究背景... 9 1.2 研究目的... 12 1.3 特色と独創的な点... 13 1.3.1 観光語彙基盤... 13 1.3.2 Resource Propagation
More informationFunctional Programming
PROGRAMMING IN HASKELL プログラミング Haskell Chapter 7 - Higher-Order Functions 高階関数 愛知県立大学情報科学部計算機言語論 ( 山本晋一郎 大久保弘崇 2013 年 ) 講義資料オリジナルは http://www.cs.nott.ac.uk/~gmh/book.html を参照のこと 0 Introduction カリー化により
More informationJava Scriptプログラミング入門 3.6~ 茨城大学工学部情報工学科 08T4018Y 小幡智裕
Java Script プログラミング入門 3-6~3-7 茨城大学工学部情報工学科 08T4018Y 小幡智裕 3-6 組み込み関数 組み込み関数とは JavaScript の内部にあらかじめ用意されている関数のこと ユーザ定義の関数と同様に 関数名のみで呼び出すことができる 3-6-1 文字列を式として評価する関数 eval() 関数 引数 : string 式として評価する文字列 戻り値 :
More information10 12 13 16 17 26 26 31 32 33 33 35 37 38 39 42 43 44 2 15 5 15 57 17 16 4 16 4 2 JA 16 7 1 10 22 11 9 12 6 12 2 12 24 17 1 6 JA 3 4 5 16 7 1 6 ( ) ( ) 15 ( ) ( ) ( ) ( ) ( ) 16 3 35 37 1 93 223 ( ) 218
More informationucR/XML: XML によるucR graph のシリアライズ
[White Paper] Ubiquitous ID Center Specification DRAFT 2013-01-16 ucr/xml: XML による ucr graph のシリアライズ ucr/xml: Serialization of ucr graph over XML Number: Title: ucr/xml: XML による ucr graph のシリアライズ ucr/xml:
More informationIMI 共通語彙基盤ライブラリのご紹介 IPA 斉藤浩 / IPA 豊田耕司 2018 年 11 月 13 日 ( 火 ) 独立行政法人情報処理推進機構社会基盤センター産業プラットフォーム部データ活用推進グループ 1
IMI 共通語彙基盤ライブラリのご紹介 IPA 斉藤浩 / IPA 豊田耕司 2018 年 11 月 13 日 ( 火 ) 独立行政法人情報処理推進機構社会基盤センター産業プラットフォーム部データ活用推進グループ 1 IMI 共通語彙基盤ライブラリと IMI ツールの関係 IMI 共通語彙基盤ライブラリ 2 IMI 共通語彙基盤ライブラリバージョン 1.0.0 IMI 共通語彙基盤ライブラリは データ入力ツールやデータを利用するアプリケーション
More informationMicrosoft PowerPoint - KeySQL50_10g_vlo2.ppt
Oracle データベースと Microsoft Excel の連携ツール KeySQL 5.0 操作概要 Vol. 2 検索編 2004 年 7 月 テニック株式会社 はじめに > 本資料の目的 本講習会では KeySQLをはじめてお使いになる方を対象として Oracleクライアントのインストールから KeySQL の基本的な使用方法までをご説明いたします 実際にアプリケーションを操作しながら実習を進めてまいりますので
More informationふくおか IT Workouts 2015 Presentation Workout 日時 :2015 年 11 月 27 日 ( 金 ) 場所 : 福岡大学 新宮町でのおもてなしに 向けた ICT 活用法の検討 新宮発見隊 福岡工業大学槇俊孝, 髙橋和生, 河野和音佐藤夏姫, 島添真帆, 丸田彩加
ふくおか IT Workouts 2015 Presentation Workout 日時 :2015 年 11 月 27 日 ( 金 ) 場所 : 福岡大学 新宮町でのおもてなしに 向けた ICT 活用法の検討 新宮発見隊 福岡工業大学槇俊孝, 髙橋和生, 河野和音佐藤夏姫, 島添真帆, 丸田彩加, 一ノ瀬美紀吉井一希, Min Byongjun, 山下航平 新宮町おもてなし協会木本紳一郎, 髙本梢
More informationプレポスト【解説】
コース名 : シェルの機能とプログラミング ~UNIX/Linux の効率的使用を目指して ~ 1 UNIX および Linux の主な構成要素は シェル コマンド カーネルです プロセスとは コマンドやプログラムを実行する単位のことなので プロセスに関する記述は誤りです UNIX および Linux のユーザーインターフェースは シェル です コマンドを解釈するという機能から コマンドインタープリタであるともいえます
More information第12回「RDF入門」
Slide URL https://vu5.sfc.keio.ac.jp/slide/ Web 情報システム構成法 No.12 RDF 入門 萩野達也 (hagino@sfc.keio.ac.jp) 1 文書 vs データ Web 上の文書 インターネット上のハイパーテキストシステムとして成功 HTML は広く使われるようになった 人が読む文書が大量にある ( ありすぎ?) HTML をインターフェイスとする便利なアプリケーションもある
More information,, create table drop table alter table
PostgreSQL 1 1 2 1 3,, 2 3.1 - create table........................... 2 3.2 - drop table............................ 3 3.3 - alter table............................ 4 4 - copy 5 4.1..................................
More information試作ツールは MIT ライセンスによって提供いたします その他 内包された オープンソース ソフトウェアについてはそれぞれのライセンスに従ってご利用ください
情報連携用語彙データベースと連携するデータ設計 作成支援ツール群の試作及び試用並びに概念モデルの構築 ( 金沢区 ) 操作説明書 2014 年 9 月 30 日 実施企業 : 株式会社三菱総合研究所独立行政法人情報処理推進機構 (IPA) 試作ツールは MIT ライセンスによって提供いたします その他 内包された オープンソース ソフトウェアについてはそれぞれのライセンスに従ってご利用ください 目次
More informationSi 知識情報処理
242311 Si, 285301 MS 第 12 回 竹平真則 takemasa@auecc.aichi-edu.ac.jp 2015/12/21 1 本日の内容 1. 先週のおさらい 2. PHP のスクリプトを実際に動かしてみる 3. RDB についての説明 2015/12/21 2 資料の URL http://peacenet.info/m2is 2015/12/21 3 注意事項 ( その
More information書式に示すように表示したい文字列をダブルクォーテーション (") の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf(" 情報処理基礎 "); printf("c 言語の練習 "); printf
情報処理基礎 C 言語についてプログラミング言語は 1950 年以前の機械語 アセンブリ言語 ( アセンブラ ) の開発を始めとして 現在までに非常に多くの言語が開発 発表された 情報処理基礎で習う C 言語は 1972 年にアメリカの AT&T ベル研究所でオペレーションシステムである UNIX を作成するために開発された C 言語は現在使われている多数のプログラミング言語に大きな影響を与えている
More informationPowerPoint Presentation
位 置 情 報 ベースのサービス PinQA とLOD 澤 村 正 樹 佐 藤 宏 之 NTTレゾナント 株 式 会 社 概 要 1. gooラボで 提 供 している 位 置 情 報 に 特 化 したQ&Aサービス PinQA(ピンカ)をLinked Open Dataに 対 応 さた 実 際 にコンシュー マー 向 けに 提 供 されているサービスのLOD 対 応 事 例 として その 検 討 過
More informationMicrosoft PowerPoint - A1-2_株式会社ネクスト_藤澤正通_S _005.pptx
SQiP シンポジウム 2012 ページオブジェクトパターンによる 動テストメンテナンスの効率化 株式会社ネクスト HOMEʼS事業本部 サービス推進部 品質管理グループ 藤澤 正通 FujisawaMasamichi@next-group.jp 1 動化への取組み 2011 年 4 : リグレッションテストの 動化検討を開始 6 :Selenium IDE を採 動化に着 7 : 機能カバレッジ
More informationMicrosoft Word - 4_研究成果の要約(森田).doc
09-01048 Wikipedia Web Web API 1 2 503 3 Wikipedia WordNet 504 1: 3-1 Wikipedia 505 3-2 Wikipedia owl:sameas 506 101 64 52 45 39 34 29 25 22 19 16 13 10 7 4 1 0 2000 4000 6000 8000 10000 12000 14000 16000
More information目次 目次 Semantics Developer s Guide 1.0 MarkLogic におけるセマンティックの概要 用語 リンクトオープンデータ MarkLogic における RDF 実装 MarkLogic での RDF
Semantics Developer s Guide 1 MarkLogic 9 2017 年 5 月 最終更新 :9.0-2 2017 年 7 月 Copyright 2017 MarkLogic Corporation.All rights reserved. 目次 目次 Semantics Developer s Guide 1.0 MarkLogic におけるセマンティックの概要...1
More informationProc luaを初めて使ってみた -SASでの処理を条件に応じて変える- 淺井友紀 ( エイツーヘルスケア株式会社 ) I tried PROC LUA for the first time Tomoki Asai A2 Healthcare Corporation
Proc luaを初めて使ってみた -SASでの処理を条件に応じて変える- 淺井友紀 ( エイツーヘルスケア株式会社 ) I tried PROC LUA for the first time Tomoki Asai A2 Healthcare Corporation 要旨 : 実行されるコードを分岐 繰り返すためには SAS マクロが用いられてきた 本発表では SAS マクロではなく Proc Lua
More information01-07_05 寄稿_西村正貴様.indd
50 特集不動産統計情報の充実をどう図るか ( 現状と課題 ) 政府統計のデータ提供について 政府統計の総合窓 (e-stat) の紹介 独 政法 統計センター統計情報 技術部共同利 システム課総合戦略担当統括統計職 村正貴にしむらしょうき 1. はじめに日本の政府機関が実施した統計調査 ( 政府統計 ) の結果は 政府統計の総合窓口 (e-stat) 1 という Web サービスで一元的に提供している
More information米国における意匠を対象にした出願前調査 Q 自社製品の意匠権を米国で取得したい 出願する前にやってお いた方が良いことはあるか? 1) 調査ツールの選択米国における意匠は 米国特許商標庁 ( 以下 USPTO) に直接出願するルートとハーグ協定を経由するルートが存在する 上記いずれの
6.6.2.8 米国における意匠を対象にした出願前調査 Q 自社製品の意匠権を米国で取得したい 出願する前にやってお いた方が良いことはあるか? 1) 調査ツールの選択米国における意匠は 米国特許商標庁 ( 以下 USPTO) に直接出願するルートとハーグ協定を経由するルートが存在する 上記いずれのルートを経由しても米国国内における審査を経て登録となった意匠については USPTO が提供する PatFT
More informationプログラミング実習I
プログラミング実習 I 05 関数 (1) 人間システム工学科井村誠孝 m.imura@kwansei.ac.jp 関数とは p.162 数学的には入力に対して出力が決まるもの C 言語では入出力が定まったひとまとまりの処理 入力や出力はあるときもないときもある main() も関数の一種 何かの仕事をこなしてくれる魔法のブラックボックス 例 : printf() 関数中で行われている処理の詳細を使う側は知らないが,
More information『こみの株式会社』の実践
2003 . JA JA A JA 811 2005/8/11 1003 452 10 960 28 2005/8/11 1003 452 6 120 29 2005/8/11 2003 151 10 420 33 2005/8/11 2003 211 3 180 31 2005/8/11 2003 211 3 150 32 827 400 5 80 221 2005/6/25 900 3 300
More information15 7 26 1,276 3,800 1 16 15 1 2 3 4 2
1 15 7 26 1,276 3,800 1 16 15 1 2 3 4 2 JA 3 4 2 1 3 2001 1981 6 10% 10 30% 1 2 JA JA 2 4 JA 2 1 2 1 2 1 2 1 2 1 2 7 5 1 1 1 3 1 6 1 1 2 2 1 7 2 3 3 53 1 2000 30 8 250 53 435 20 35 3 1 8 2 4 3 2 2 232
More informationEX-word_Library_JA
JA 2 3 4 5 14 7 1 2 6 3 1 2 7 3 8 27 1 2 3 1 2 3 9 1 2 3 1 2 3 10 12 13 14 11 1 12 1 2 13 1 2 3 25 14 1 2 3 25 15 1 2 3 25 16 1 2 3 25 17 1 2 3 25 18 1 2 3 4 25 19 1 2 3 4 25 20 1 2 21 3 4 25 22 1 2 3
More information324.pdf
50 50 10 30 11 26 12 27 14 16 27 18 20 21 22 22 22 22 23 24 24 1 No.324 JA 2 85 69 20 12 81 18 12 22 93 10 31 3 50 50 30 30 50 22 27 27 10 16 14 52 10 62 15 64 25 24 50 4 25 23 27 5 10 11 25 6 11 49 10
More information生徒情報一覧 FAQ/ ヘルプ Kei-Navi に登録されている生徒情報の一覧です 対象年度 学年 クラスの選択 と さらに生徒情報を条件で絞り込む < 対象年度 学年 クラスの選択 > 対象年度 当年度含めて3 年 例 )2012 年度の場合 こ
Kei-Navi 生徒情報の確認 メンテナンス FAQ メンテナンス権限のある利用者 ID で Kei-Navi ログイン後 成績分析開始プロファイル ( 分析パターン ) 選択 画面右上の [ メンテナンス ] をクリックしてください Kei-Navi へはメンテナンス権限のある利用者 ID でログインしてください メンテナンス権限のない利用者 ID でログインした場は表示されません 生徒情報一覧
More informationXML基礎
基礎から学ぶ XML 特集 - 基本の基本! XML と文法 - インフォテリア株式会社 XML とは XML 1.0 W3Cの勧告 XML 1.1 XML 文書 HTMLとXML XML(Extensible Markup Language) 1.0 拡張可能なマークアップ言語 1998 年にW3Cから勧告された XML 1.0 ベンダーやプラットフォームから独立したインターネット標準 http://www.w3.org/tr/xml/
More information電子情報通信学会ワードテンプレート (タイトル)
DEIM Forum 2018 A3-1 観光領域の Linked Data を対象とした横断的知識ベースの構築法 槇俊孝 髙橋和生 若原俊彦 福岡工業大学大学院 811-0295 福岡県福岡市東区和白東 3-30-1 E-mail: {bd15002, mgm16105}@bene.fit.ac.jp, wakahara@fit.ac.jp あらまし Linked Data は,Uniform Resource
More informationC プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ
C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ 今回のプログラミングの課題 次のステップによって 徐々に難易度の高いプログラムを作成する ( 参照用の番号は よくわかる C 言語 のページ番号 ) 1. キーボード入力された整数 10 個の中から最大のものを答える 2. 整数を要素とする配列 (p.57-59) に初期値を与えておき
More informationメタデータスキーマレジストリ MetaBridge の概要
スキーマレジストリ MetaBridge の概要 永森光晴筑波大学図書館情報メディア系 スキーマレジストリ MetaBridge [4] スキーマレジストリ スキーマの定義 蓄積 検索 参照 インスタンス変換 RDF 生成 ダムダウン 問い合わせ API 情報基盤構築事業 [1] プロジェクト概要 平成 22 年度総務省 新 ICT 利活用サービス創出支援事業 MLA 研究機関 民間出版社等の様々な機関が利用するスキーマの情報を収集する
More information概要 プログラミング論 変数のスコープ, 記憶クラス. メモリ動的確保. 変数のスコープ 重要. おそらく簡単. 記憶クラス 自動変数 (auto) と静的変数 (static). スコープほどではないが重要.
概要 プログラミング論 変数のスコープ, 記憶クラス. メモリ動的確保. 変数のスコープ 重要. おそらく簡単. 記憶クラス 自動変数 (auto) と静的変数 (static). スコープほどではないが重要. http://www.ns.kogakuin.ac.jp/~ct13140/progc/ C-2 ブロック 変数のスコープ C 言語では, から をブロックという. for( ) if( )
More information管理サイト操作マニュアル Version.1.1. デジアナコミュニケーションズ株式会社
管理サイト操作マニュアル Version.1.1. デジアナコミュニケーションズ株式会社 改訂履歴 Version 日付内容 1.0 2011.3.17 新規作成 1.1 2013.5.30 マニュアルのリニューアル 1 目次 1. はじめに... 3 1.1. ログイン画面... 3 1.2. メニューの説明... 4 2. デッドリンク概要表示... 5 2.1. デッドリンク概要表示画面...
More information3 課題提出方法競技者は 完成した作品 ( 未完成作品も含む ) を大会主催者側の用意する外付けの USB メモリに保存し提出する なお作品を保存した USB メモリは競技時間終了と同時に競技委員が回収する 4 注意事項 (1) 各テーブル用の CSV データは事前に配布されるファイルを使用する (
愛知県障害者技能競技大会データベース競技課題 1 課題公立図書館の業務を管理するシステムを後述 (P14) するDFD 図 (Data Flow Diagram) および仕様に基づいて作成しなさい データベースの名称は 図書館業務管理システム とする 課題は以下の1から 9 とする 課題 1. システムで必要とされるデータに関して それぞれのテーブルを作成し必要に応じて適切な主キーおよび制約 リレーションップを設定する
More information標準語彙定義仕様
[White Paper] T-Engine Forum Ubiquitous ID Center Specification DRAFT 2013-01-16 標準語彙定義仕様 ucr - Basic Vocabulary Number: Title: 標準語彙定義仕様 ucr - Basic Vocabulary Status: [X] Working Draft, [ ] Final Draft
More information米国における意匠を対象にした侵害防止調査 Q 自社で開発した商品を米国で販売したい 意匠侵害で訴えられ ることは避けたいが どうしたら良いか? 1) 調査ツールの選択米国における意匠は 米国特許商標庁 ( 以下 USPTO) に直接出願するルートとハーグ協定を経由するルートが存在する
6.6.2.9 米国における意匠を対象にした侵害防止調査 Q 自社で開発した商品を米国で販売したい 意匠侵害で訴えられ ることは避けたいが どうしたら良いか? 1) 調査ツールの選択米国における意匠は 米国特許商標庁 ( 以下 USPTO) に直接出願するルートとハーグ協定を経由するルートが存在する 上記いずれのルートを経由しても米国国内における審査を経て登録となった意匠については USPTO が提供する
More information平成17年度大学院 知識システム特論
オントロジー開発手順 1 オントロジー開発手順 ( 現在 ) determine scope consider reuse enumerate terms define classes define properties define constraints create instances 1.Scope 決定 ( 利用目的, タスク : 検索改善 KM QA ) 2. 再利用 ( ワードネット,
More informationDelphi/400を使用したWebサービスアプリケーション
尾崎浩司 株式会社ミガロ. システム事業部システム 3 課 Delphi/400 を使用した Web サービスアプリケーションインターネット技術を応用し XML 処理を行うというとたいへん敷居が高く感じる 実は Delphi/400 を用いるとそれらは容易に使用可能である Web サービスとは SOAP と REST SOAP の使用方法 REST の使用方法 最後に 略歴 1973 年 8 月 16
More informationuntitled
DCMI nagamori@slis.tsukuba.ac.jp DCMI Metadata Schema Registry DCMI Dublin Core Metadata Initiative authoritative source 2004/10/29 2 1 Metadata is the information and documentation which makes data understandable
More information電話機のファイル形式
この章では テキスト エディタを使用して作成する CSV データ ファイルのファイル形式を設定 する方法について説明します 電話機 CSV データ ファイルを作成するためのテキスト エディタ, 1 ページ の検索, 2 ページ CSV データ ファイルの電話機ファイル形式の設定, 3 ページ テキストベースのファイル形式と CSV データ ファイルの関連付け, 7 ページ 電話機 CSV データ ファイルを作成するためのテキスト
More informationリレーショナルデータベース入門 SRA OSS, Inc. 日本支社 Copyright 2008 SRA OSS, Inc. Japan All rights reserved. 1
リレーショナルデータベース入門 SRA OSS, Inc. 日本支社 Copyright 2008 SRA OSS, Inc. Japan All rights reserved. 1 データベース とは? データ (Data) の基地 (Base) 実世界のデータを管理するいれもの 例えば 電話帳辞書メーラー検索エンジン もデータベースである Copyright 2008 SRA OSS, Inc.
More information第8回 関数
1 関数型プログラミング 第 8 回関数 萩野達也 hagino@sfc.keio.ac.jp 2 関数定義 square n = n * n 与えられた数の 2 乗を計算する square 関数を定義している. 変数 square に 2 乗を計算する関数を束縛 (bind) したい. a = 10 変数 a に定数 10 を束縛する. square =... 3 高階関数 関数も値の一つである.
More informationCisco Feature Navigator 簡易説明書
http://tools.cisco.com/itdit/cfn/ 上記へアクセスすると下記画面が表示されます Cisco Feature Navigator 簡易説明書 各項目の説明 Research features( 機能による調査 ) Search by Feature: 機能による検索 Search by Technology: テクノロジーによる検索 Research software
More information平成29年度「ジャパンサーチ(仮称)」利活用フォーマット検討成果物
平成 29 年度 ジャパンサーチ ( 仮称 ) 利活用フォーマット検討成果物 平成 30 年 3 月 国立国会図書館平成 30 年 3 月 国の分野横断統合ポータル ジャパンサーチ ( 仮称 ) における 利活用のためのメタデータフォーマットの検討結果について 国立国会図書館は平成 29 年度に国の分野横断統合ポータル ジャパンサーチ ( 仮称 ) における利活用のためのメタデータフォーマットの検討を行い
More informationクエリの作成が楽になるUDF
トレジャーデータサービス by IDCF 活用マニュアル 目次 (1) UDF の概要 概要 特長 P1 [ 日付を選択 ] (2) UDF の紹介 TIME 関連 UDF 1 TD_TIME_FORMAT P2 2 TD_TIME_RANGE 3 TD_SCHEDULED_TIME 4 TD_TIME_ADD 5 TD_TIME_PARSE 6 TD_DATE_TRUNC その他 UDF 7 TD_SESSIONIZE
More informationMicrosoft PowerPoint - exp2-02_intro.ppt [互換モード]
情報工学実験 II 実験 2 アルゴリズム ( リスト構造とハッシュ ) 実験を始める前に... C 言語を復習しよう 0. プログラム書ける? 1. アドレスとポインタ 2. 構造体 3. 構造体とポインタ 0. プログラム書ける? 講義を聴いているだけで OK? 言語の要素技術を覚えれば OK? 目的のプログラム? 要素技術 データ型 配列 文字列 関数 オブジェクト クラス ポインタ 2 0.
More informationデータセンターの効率的な資源活用のためのデータ収集・照会システムの設計
データセンターの効率的な 資源活用のためのデータ収集 照会システムの設計 株式会社ネットワーク応用通信研究所前田修吾 2014 年 11 月 20 日 本日のテーマ データセンターの効率的な資源活用のためのデータ収集 照会システムの設計 時系列データを効率的に扱うための設計 1 システムの目的 データセンター内の機器のセンサーなどからデータを取集し その情報を元に機器の制御を行うことで 電力消費量を抑制する
More informationfile://\\Toro\chibao\ORF2004\1124-orf-sw\Printable.html
第 2 フェーズを迎えた Semantic Web by 福重貴雄 (W3C 訪問研究員 / 松下電器産業株式会社 ) Table of contents 第 2フェーズを迎えた Semantic Web 1. Semantic Webとは Semantic Webとは これまでのWeb Semantic Web による解決策 RDF (Resource Description Framework)
More informationOracleのRDFサポート
Oracle RDF 1. Resource Description Framework RDF Universal Resource Identifier URI Web [1] RDF GIS RDF Web [2] RDF Web [3] RDF subject object predicate 1 1: RDF Oracle RDF
More information