2016年4月11日月曜日

GeneXusジュニアアナリスト資格模試「超解説」問題8

8)スポーツジムを対象としたGeneXusアプリケーションに関する問題です:

次のようなトランザクション設計で、新しいレコードをCLASSテーブルに挿入し、参照整合性を確認します。 レコードを挿入する方法として可能なものを選択して下さい。


a) New コマンドを使うプロシージャ
b) Class トランザクション
c) ビジネスコンポーネントとしてのClassトランザクション


【解答選択肢】
  • 8.1 GeneXusは常に参照整合性を確認するので、a)、b)、c)が正しい。
  • 8.2 b)だけが正しい
  • 8.3 b)とc)が正しい

解答は??

2016年4月8日金曜日

GeneXusジュニアアナリスト資格模試「超解説」問題7

問題[7] スポーツジム用GeneXusアプリケーションには、ルームを登録するための GymRoom トランザクションと、クラスを登録するためのClassトランザクションがあります。

GymRoom トランザクションを使って、主キー{GymRoomId}が「4」のレコードを削除しようとした場合、どのようなことが起きるか選択して下さい。




  • 7.1 GeneXusによる制御は一切なく、主キー{GymRoomId}が「4」のレコードは GYMROOM テーブルから削除される。
  • 7.2 まずGeneXusによって、外部キー{GymRoomId}が「4」のレコードがCLASS テーブルからすべて削除され、次にGYMROOMテーブルからレコードが削除される。
  • 7.3 GYMROOMテーブルから、主キー{GymRoomId}が「4」の主キーレコードを削除する前に、GeneXusによって、外部キー{GymRoomId}にそのような値を持つレコードがCLASSテーブルにないかがチェックされる。 外部キー{GymRoomId}が「4」の値を持つレコードが見つかった場合、関係するレコードが存在するため GYMROOM テーブルからレコードを削除することができないという内容のメッセージが表示される。
解答は??

2016年4月7日木曜日

GeneXusジュニアアナリスト資格模試「超解説」問題6

問題[6] 以下のようなトランザクション設計のスポーツジム向けGeneXusアプリケーションについて、次の問いに回答して下さい。 

CLASSテーブル用にGeneXusで自動的に作成されるインデックスを選択して下さい。


  • a. 主キー{ClassId}によるインデックス
  • b. 外部キー{DisciplineId}によるインデックス
  • c. 主キー{ClassId}によるインデックス + 外部キー{DisciplineId}によるインデックス

解答は??

2016年4月6日水曜日

GeneXusジュニアアナリスト資格模試「超解説」問題5

5) スポーツジムを対象とした GeneXusアプリケーションに関する問題です:

次のER図で、TRAINERベーステーブルの拡張テーブルを選択して下さい。


5.1 {TRAINER, CLASS}

5.2 {CLASS, DISCIPLINE}

5.3 {CLASS, DISCIPLINE, PERSON}

5.4 いずれも正しくない


解答は??

2016年4月5日火曜日

GeneXusジュニアアナリスト資格模試「超解説」問題4

4)スポーツジムを対象とした GeneXusアプリケーションに関する問題です: 

次のER図で、CLASSベーステーブルの拡張テーブルを選択して下さい。


【選択肢】
4.1 {CLASS, PERSON}

4.2 {CLASS, TRAINER}

4.3 {TRAINER, DISCIPLINE}

4.4 {CLASS, TRAINER, DISCIPLINE}



解答は??

2016年4月4日月曜日

GeneXusジュニアアナリスト資格模試「超解説」問題3

問題[3] スポーツジムを対象とした GeneXusアプリケーションに関する問題です: 

次のようなトランザクション設計があった場合、GeneXusによって作成されるテーブル構造を選択してください。



解答は??

2016年4月1日金曜日

GeneXusジュニアアナリスト資格模試「超解説」問題2

問題[2] スポーツジムを対象とした GeneXus アプリケーションに関する問題です:

1人の参加者が複数の種目に参加することができ、1つの種目に複数の参加者がいる場合、適切と思われるトランザクション設計を選択してください。


※参加者 : Person

解答は??