current selection 2010-02-14

Post on 19-Jun-2015

132 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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で開始したプロセスメソッド終了とともに消滅するプロセス

カレントセレクション~用語辞典~

top related