Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ORDA 概要編(Developer Conference 2018より)
Search
4D Japan
January 04, 2019
Technology
99
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ORDA 概要編(Developer Conference 2018より)
4D Japan
January 04, 2019
More Decks by 4D Japan
See All by 4D Japan
4D 21 R2 R3
miyako
0
12
4D 21 LTS
miyako
0
16
4D 21
miyako
0
38
4D 20 R10
miyako
0
41
4D 20 R9
miyako
0
32
4D 20 R7 & R8
miyako
0
81
Unicodeの話 (2007)
miyako
0
42
Unicodeの話 (2008)
miyako
0
48
Google Apps Integration (2012)
miyako
0
50
Other Decks in Technology
See All in Technology
5分でわかる Amazon Connect_20260608
hwangbyeonghun
0
180
そのタスクオンスケですか?
poropinai1966
0
130
NDIAS CTF 2026 問題解説会資料
bata_24
0
180
スタートアップにおけるアジャイルの実践について #shibuyagile
murabayashi
3
2.1k
フルAIで個人開発して学んだあれこれ / yuruai vol.1
isaoshimizu
0
180
デジタル・デザイン構想 by Sayaka Ishizuka
y150saya
0
190
10x Speed With QA Agent Platform - How we scaled adoption from individual effort to organizational capability
lycorptech_jp
PRO
0
130
AI時代における最適なQA組織の作り方
ymty
3
370
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.3k
從觀望到全公司落地:AI Agentic Coding 導入實戰 — 流程整合與安全治理
appleboy
1
780
#エンジニアBooks 30分でわかる 「技術記事を書く技術」 / engineer-books 2026-06-30
jnchito
1
190
LiDAR SLAMの実装とセンサ融合 ~Lie群からContinuous-Time LIOまで~
naokiakai
1
960
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
450
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
170
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
200
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
250
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
400
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
Six Lessons from altMBA
skipperchong
29
4.3k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
550
Producing Creativity
orderedlist
PRO
348
40k
Transcript
ORDA when an evolution becomes a revolution オ・ル・ダ
O R D A
Object オブジェクト
オブジェクト {}
オブジェクト { } "employees": [ { "firstname": "John", "lastname": "Smith"
}, { "firstname": "John", "lastname": "Carter" } ]
オブジェクト { } "employees": [ { "firstname": "John", "lastname": "Smith"
}, { "firstname": "John", "lastname": "Carter" } ] $object
オブジェクト { } "employees": [ { "firstname": "John", "lastname": "Smith"
}, { "firstname": "John", "lastname": "Carter" } ] $object.employees
オブジェクト { } "employees": [ { "firstname": "John", "lastname": "Smith"
}, { "firstname": "John", "lastname": "Carter" } ] $object.employees[1] [1]
オブジェクト { } "employees": [ { "firstname": "John", "lastname": "Smith"
}, { "firstname": "John", "lastname": "Carter" } ] $object.employees[1].lastname データベース ≒ [1]
オブジェクト データベース ≒
$name:=ds .firstname [0] .all() .Employee Employee ID 232 salary 0.5
firstname A フィールド テーブル データベース FIRST RECORD ALL RECORDS $name:=ds オブジェクト データベース ≒
$name:=ds.Employee [0].firstname .query(“salary>10000”) フィールド フィールド テーブル データベース Employee ID 232
salary 0.5 firstname A FIRST RECORD QUERY $name:=ds オブジェクト データベース ≒
Object オブジェクト
O R D A bject
Relational リレーショナル
;“Paris”) “shippingTo.City=:1” .query( .Invoices $ship:=ds Invoices ID 232 Shipping 232
Invoicing 232 Contacts ID 232 City A shippingTo invoiceTo テーブル データベース $ship:=ds セレクション QUERY リレーション フィールド
;“John”) “mother.father.firstname= :1” .query( .People $p:=ds People ID 232 firstname
A Dad 232 Mom 232 father mother QUERY テーブル データベース リレーション フィールド リレーション $p:=ds セレクション
Relational リレーショナル
O R D A bject elational
Data データ
;“Paris”) “shippingTo.City=:1” .query( .Invoices $ship:=ds $other.orderBy(“invoiceTo.City”) Invoices ID 232 Shipping
232 Invoicing 232 Contacts ID 232 City A shippingTo invoiceTo ;“Lyon”) “invoiceTo.City=:1” .query( $ship $invoice:= $invoice) .minus( $ship $other:=
Data データ
O R D A bject elational ata
Access アクセス
Header1 Header2 Header3 this.firstname this.mother.firstname this.mother.father.firstname リストボックス People ID 232
firstname A Dad 232 Mom 232 father mother
Invoices ID 232 title A created modified description T Inventory
ID 232 title A created modified description T Header1 Header2 Header3 this.created this.title this.description リストボックス コレクション(配列) [ {“created”:”2018-10-22T09:00:00.000Z”, “title”:””, “description”:”” }, {“created”:”2018-10-23T09:00:00.000Z”, “title”:””, “description”:”” }, {“created”:”2018-10-24T09:00:00.000Z”, “title”:””, “description”:”” } ] 外部データベース
Access アクセス
O R D A bject elational ata ccess
None
講師 ロホン・リバルディエール Laurent Ribardière