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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
4D Japan
January 04, 2019
Technology
110
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
32
4D 21 LTS
miyako
0
18
4D 21
miyako
0
42
4D 20 R10
miyako
0
44
4D 20 R9
miyako
0
40
4D 20 R7 & R8
miyako
0
85
Unicodeの話 (2007)
miyako
0
47
Unicodeの話 (2008)
miyako
0
54
Google Apps Integration (2012)
miyako
0
57
Other Decks in Technology
See All in Technology
推論の観測、できていますか? 〜 Google Cloud Gemini Enterprise Agent Platformで 3つの Gemini モデルを実測して踏んだ、評価の罠 〜
shukob
PRO
0
150
リージョンの壁を越える、 ちょっと変わったAWSサービスの話
falken
PRO
0
260
Where Is JetBrains AI Heading- — Central CLI, Air Alpha, and the Agentic Development Stack
x5gtrn
PRO
0
130
少人数データチームのDevin活用実践事例
runandy16
2
450
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
240
AI活用の現在地、 ちゃんと見えてますか?/XPfest-2026
visional_engineering_and_design
0
160
Sony-DroidKaigi2026
sony
1
320
GuardDuty 検知対応を DevOps Agent で効率化しようとしている話 / GuardDuty Investigations with DevOps Agent
masahirokawahara
1
320
PdMをやめて、 "プロダクトビルダー"という 働き方に変えました / PdM to Product Builder
shikichee
2
720
Azure App Service / Container Apps の組み込み認証
kuniteru
0
200
AIで仕事のやり方を変える
matsu7874
1
850
IoTハンズオンの舞台裏
shirouz
2
150
Featured
See All Featured
Believing is Seeing
oripsolob
1
210
The browser strikes back
jonoalderson
0
1.6k
Designing Experiences People Love
moore
143
24k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
570
A Tale of Four Properties
chriscoyier
163
24k
How to make the Groovebox
asonas
2
2.4k
How to Think Like a Performance Engineer
csswizardry
28
2.8k
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
Exploring anti-patterns in Rails
aemeredith
3
490
Utilizing Notion as your number one productivity tool
mfonobong
4
570
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