SlideShare una empresa de Scribd logo
1 de 61
Descargar para leer sin conexión
カレントセレクション
   ∼用語辞典∼
カレントセレクション




             Clichy/2010-02-03
カレントセレクション




             Clichy/2010-02-03
カレントセレクション   レコード#0

             レコード#1

             レコード#2

             レコード#3

             レコード#4

             レコード#5

             レコード#6

             レコード#7

             レコード#8
                      Clichy/2010-02-03
カレントセレクション   レコード#0

                     レコード#1
アプリケーションプロセス         レコード#2

                     レコード#3

                     レコード#4

                     レコード#5

                     レコード#6

                     レコード#7

                     レコード#8
                              Clichy/2010-02-03
カレントセレクション   レコード#0

                     レコード#1
アプリケーションプロセス         レコード#2
常に存在する主要なプロセス
                     レコード#3

                     レコード#4

                     レコード#5

                     レコード#6

                     レコード#7

                     レコード#8
                              Clichy/2010-02-03
カレントセレクション   レコード#0

                     レコード#1
アプリケーションプロセス         レコード#2

                     レコード#3

                     レコード#4

                     レコード#5

                     レコード#6

                     レコード#7

                     レコード#8
                              Clichy/2010-02-03
カレントセレクション   レコード#0

                     レコード#1
アプリケーションプロセス         レコード#2
クエリやソートの実行当事者
                     レコード#3

                     レコード#4

                     レコード#5

                     レコード#6

                     レコード#7

                     レコード#8
                              Clichy/2010-02-03
カレントセレクション   レコード#0

                     レコード#1
アプリケーションプロセス         レコード#2

                     レコード#3

                     レコード#4

                     レコード#5

                     レコード#6

                     レコード#7

                     レコード#8
                              Clichy/2010-02-03
カレントセレクション   レコード#0

                     レコード#1
アプリケーションプロセス         レコード#2

                     レコード#3

         ‣ クエリ       レコード#4

                     レコード#5

                     レコード#6

                     レコード#7

                     レコード#8
                              Clichy/2010-02-03
カレントセレクション   レコード#0

                     レコード#1
アプリケーションプロセス     レコード#2

                 レコード#3

         ‣ クエリ       レコード#4

                     レコード#5

                 レコード#6

                 レコード#7

                 レコード#8
                              Clichy/2010-02-03
カレントセレクション             レコード#0

                               レコード#1
アプリケーションプロセス               レコード#2
               カレントレコードをロード
                           レコード#3

         ‣ クエリ                 レコード#4

                               レコード#5

                           レコード#6

                           レコード#7

                           レコード#8
                                        Clichy/2010-02-03
カレントセレクション             レコード#0

                               レコード#1
アプリケーションプロセス               レコード#2
               カレントレコードをロード
                           レコード#3

         ‣ クエリ                 レコード#4
          =検索                  レコード#5
          +セレクション作成
                           レコード#6
          +カレントレコードのロード
                           レコード#7

                           レコード#8
                                        Clichy/2010-02-03
カレントセレクション   レコード#0

                     レコード#1
アプリケーションプロセス         レコード#2

                     レコード#3

         ‣ クエリ       レコード#4

                     レコード#5

                     レコード#6

                     レコード#7

                     レコード#8
                              Clichy/2010-02-03
カレントセレクション   レコード#0

                     レコード#1
アプリケーションプロセス         レコード#2

                     レコード#3

         ‣ クエリ       レコード#4
         ‣ ソート       レコード#5

                     レコード#6

                     レコード#7

                     レコード#8
                              Clichy/2010-02-03
カレントセレクション   レコード#2

                     レコード#1
アプリケーションプロセス         レコード#4

                     レコード#3

         ‣ クエリ       レコード#6
         ‣ ソート       レコード#5

                     レコード#0

                     レコード#7

                     レコード#8
                              Clichy/2010-02-03
カレントセレクション           レコード#2
                 カレントレコードをロード
                             レコード#1
アプリケーションプロセス                 レコード#4

                             レコード#3

         ‣ クエリ               レコード#6
         ‣ ソート               レコード#5

                             レコード#0

                             レコード#7

                             レコード#8
                                      Clichy/2010-02-03
カレントセレクション            レコード#2
                  カレントレコードをロード
                              レコード#1
アプリケーションプロセス                  レコード#4

                              レコード#3

         ‣ クエリ                レコード#6
         ‣ ソート                レコード#5
          =並び替え
                              レコード#0
          +セレクション作成
          +カレントレコードのロード       レコード#7

                              レコード#8
                                       Clichy/2010-02-03
カレントセレクション




‣ クエリ
‣ ソート




             Clichy/2010-02-03
カレントセレクション




‣ クエリ
‣ ソート
‣ USE SET




             Clichy/2010-02-03
カレントセレクション




‣ クエリ
‣ ソート
‣ USE SET
‣ GOTO RECORD



                Clichy/2010-02-03
カレントセレクション




‣ クエリ
‣ ソート
‣ USE SET
‣ GOTO RECORD
‣ 総数80以上のコマンド


                Clichy/2010-02-03
カレントセレクション




‣ クエリ
‣ ソート
                =特定のアクション
‣ USE SET
                +セレクション作成
‣ GOTO RECORD
                +カレントレコードのロード
‣ 総数80以上のコマンド


                            Clichy/2010-02-03
カレントレコードのロード




               Clichy/2010-02-03
カレントレコードのロード




 ‣ プロセスがレコード値のコピーをメモリに格納すること




                          Clichy/2010-02-03
カレントレコードのロード




 ‣ プロセスがレコード値のコピーをメモリに格納すること
 ‣ 読み書きモードであればロックを試みる




                          Clichy/2010-02-03
カレントレコードのロード




 ‣ プロセスがレコード値のコピーをメモリに格納すること
 ‣ 読み書きモードであればロックを試みる
 ‣ 他のプロセスが先にロックしていればロックは失敗する




                          Clichy/2010-02-03
カレントレコードのロード




 ‣ プロセスがレコード値のコピーをメモリに格納すること
 ‣ 読み書きモードであればロックを試みる
 ‣ 他のプロセスが先にロックしていればロックは失敗する
 ‣ 代入, 更新の対象はメモリ上のカレントレコード



                             Clichy/2010-02-03
カレントレコードのロード




 ‣ プロセスがレコード値のコピーをメモリに格納すること
 ‣ 読み書きモードであればロックを試みる
 ‣ 他のプロセスが先にロックしていればロックは失敗する
 ‣ 代入, 更新の対象はメモリ上のカレントレコード
 ‣ カレントレコードを保存(削除)すれば更新が確定する


                             Clichy/2010-02-03
カレントレコードのロード




 ‣ プロセスがレコード値のコピーをメモリに格納すること
 ‣ 読み書きモードであればロックを試みる
 ‣ 他のプロセスが先にロックしていればロックは失敗する
 ‣ 代入, 更新の対象はメモリ上のカレントレコード
 ‣ カレントレコードを保存(削除)すれば更新が確定する


                             Clichy/2010-02-03
カレントレコードのロック




               Clichy/2010-02-03
カレントレコードのロック




 ‣ レコードを保存(削除)する権利を勝ち取ること




                            Clichy/2010-02-03
カレントレコードのロック




 ‣ レコードを保存(削除)する権利を勝ち取ること
 ‣ すでにロックされているレコードはロックできない




                             Clichy/2010-02-03
カレントレコードのロック




 ‣ レコードを保存(削除)する権利を勝ち取ること
 ‣ すでにロックされているレコードはロックできない
 ‣ 新規レコードはロックしない(する必要がない)




                             Clichy/2010-02-03
カレントレコードのロック




 ‣ レコードを保存(削除)する権利を勝ち取ること
 ‣ すでにロックされているレコードはロックできない
 ‣ 新規レコードはロックしない(する必要がない)
 ‣ 読み込みモードでロードしたレコードはロックしない



                             Clichy/2010-02-03
カレントレコードのロック




 ‣ レコードを保存(削除)する権利を勝ち取ること
 ‣ すでにロックされているレコードはロックできない
 ‣ 新規レコードはロックしない(する必要がない)
 ‣ 読み込みモードでロードしたレコードはロックしない
 ‣ アンロードするまでロックは続いている


                             Clichy/2010-02-03
ロックのたしなみ




           Clichy/2010-02-03
ロックのたしなみ




‣ 保存(削除)する意図のないレコードはロックしない




                         Clichy/2010-02-03
ロックのたしなみ




‣ 保存(削除)する意図のないレコードはロックしない
‣ ロックが解除されるまで待機しない(保証がない)




                            Clichy/2010-02-03
ロックのたしなみ




‣ 保存(削除)する意図のないレコードはロックしない
‣ ロックが解除されるまで待機しない(保証がない)
‣ 無意識の(暗示的な)ロード/アンロードに注意する




                            Clichy/2010-02-03
ロックのたしなみ




‣ 保存(削除)する意図のないレコードはロックしない
‣ ロックが解除されるまで待機しない(保証がない)
‣ 無意識の(暗示的な)ロード/アンロードに注意する
‣ プロセス同士でレコードを取り合わない



                            Clichy/2010-02-03
ロックのたしなみ




‣ 保存(削除)する意図のないレコードはロックしない
‣ ロックが解除されるまで待機しない(保証がない)
‣ 無意識の(暗示的な)ロード/アンロードに注意する
‣ プロセス同士でレコードを取り合わない
‣ 用が済んだらアンロックする


                            Clichy/2010-02-03
カレントプロセス




           Clichy/2010-02-03
カレントプロセス




           Clichy/2010-02-03
カレントプロセス

アプリケーションプロセス




                     Clichy/2010-02-03
カレントプロセス

アプリケーションプロセス
常に存在する主要なプロセス




                     Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
常に存在する主要なプロセス




                              Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス




                                     Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス




                                     Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス




                                     Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス
                メニューアイテムから開始したプロセス




                                     Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス
                メニューアイテムから開始したプロセス




                                     Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス
                メニューアイテムから開始したプロセス




                                     Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス
                メニューアイテムから開始したプロセス

                実行メニューで開始したプロセス




                                     Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス
                メニューアイテムから開始したプロセス

                実行メニューで開始したプロセス




                                     Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス
                メニューアイテムから開始したプロセス

                実行メニューで開始したプロセス




                                     Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス
                メニューアイテムから開始したプロセス

                実行メニューで開始したプロセス

                New processで開始したプロセス




                                       Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス
                メニューアイテムから開始したプロセス

                実行メニューで開始したプロセス

                New processで開始したプロセス




                                       Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス
                メニューアイテムから開始したプロセス

                実行メニューで開始したプロセス

                New processで開始したプロセス




                                       Clichy/2010-02-03
カレントプロセス
                • 新規プロセスを起動
アプリケーションプロセス
                メソッドエディターで開始したプロセス
常に存在する主要なプロセス
                メニューアイテムから開始したプロセス

                実行メニューで開始したプロセス

                New processで開始したプロセス
                 メソッド終了とともに消滅するプロセス




                                       Clichy/2010-02-03
カレントセレクション
   ∼用語辞典∼

Más contenido relacionado

Más de kmiyako

Build an iOS app with Ionic and 4D
Build an iOS app with Ionic and 4DBuild an iOS app with Ionic and 4D
Build an iOS app with Ionic and 4Dkmiyako
 
4D WORLD TOUR 2017
4D WORLD TOUR 20174D WORLD TOUR 2017
4D WORLD TOUR 2017kmiyako
 
Inside Multi-Threading
Inside Multi-ThreadingInside Multi-Threading
Inside Multi-Threadingkmiyako
 
Mirroring
MirroringMirroring
Mirroringkmiyako
 
Objects Fields
Objects FieldsObjects Fields
Objects Fieldskmiyako
 
Code Optimisation
Code OptimisationCode Optimisation
Code Optimisationkmiyako
 
Auto Update
Auto UpdateAuto Update
Auto Updatekmiyako
 
Classic Query Editor
Classic Query EditorClassic Query Editor
Classic Query Editorkmiyako
 
Web area-phone-home
Web area-phone-homeWeb area-phone-home
Web area-phone-homekmiyako
 
MONET研究会 #14
MONET研究会 #14MONET研究会 #14
MONET研究会 #14kmiyako
 
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~kmiyako
 
Journaling slides
Journaling slidesJournaling slides
Journaling slideskmiyako
 
Unicode-v11-5
Unicode-v11-5Unicode-v11-5
Unicode-v11-5kmiyako
 
Unicode-v11-0
Unicode-v11-0Unicode-v11-0
Unicode-v11-0kmiyako
 
アップグレードセミナー
アップグレードセミナーアップグレードセミナー
アップグレードセミナーkmiyako
 
4D Write Pro
4D Write Pro4D Write Pro
4D Write Prokmiyako
 

Más de kmiyako (20)

Build an iOS app with Ionic and 4D
Build an iOS app with Ionic and 4DBuild an iOS app with Ionic and 4D
Build an iOS app with Ionic and 4D
 
4D WORLD TOUR 2017
4D WORLD TOUR 20174D WORLD TOUR 2017
4D WORLD TOUR 2017
 
Leaflet
LeafletLeaflet
Leaflet
 
Inside Multi-Threading
Inside Multi-ThreadingInside Multi-Threading
Inside Multi-Threading
 
4D Tags
4D Tags4D Tags
4D Tags
 
Mirroring
MirroringMirroring
Mirroring
 
Objects Fields
Objects FieldsObjects Fields
Objects Fields
 
Code Optimisation
Code OptimisationCode Optimisation
Code Optimisation
 
Auto Update
Auto UpdateAuto Update
Auto Update
 
Classic Query Editor
Classic Query EditorClassic Query Editor
Classic Query Editor
 
Web area-phone-home
Web area-phone-homeWeb area-phone-home
Web area-phone-home
 
MONET研究会 #14
MONET研究会 #14MONET研究会 #14
MONET研究会 #14
 
4d
4d4d
4d
 
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
初心者からプロフェッショナルまで~データベース開発ソフト4Dの魅力を徹底紹介~
 
Xslt
XsltXslt
Xslt
 
Journaling slides
Journaling slidesJournaling slides
Journaling slides
 
Unicode-v11-5
Unicode-v11-5Unicode-v11-5
Unicode-v11-5
 
Unicode-v11-0
Unicode-v11-0Unicode-v11-0
Unicode-v11-0
 
アップグレードセミナー
アップグレードセミナーアップグレードセミナー
アップグレードセミナー
 
4D Write Pro
4D Write Pro4D Write Pro
4D Write Pro
 

Último

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 

Último (7)

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 

Current Selection 2010-02-14