current selection 2010-02-14
DESCRIPTION
2010年(v12)。総合セミナー,ビギナー・セミナー資料。TRANSCRIPT
カレントセレクション~用語辞典~
Clichy/2010-02-03
カレントセレクション
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
カレントセレクション
レコード#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
カレントセレクション
‣ クエリ‣ ソート
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で開始したプロセスメソッド終了とともに消滅するプロセス
カレントセレクション~用語辞典~