0

これが私のデータベースペーパーに関する質問です。

Each record has the following fields:

Name (30B),
SSN (9B),
Dept (9B),
Address (40B),
Phone (9B),
Birthdate (8B),
SEX (1B),
Jobcode (4B),
Salary (4B, real number).

An additional byte is used as a deletion marker.Calculate the record size R.

答えは

R=30+9+40+9+8+1+4+4+4+3+1=113B

わからない

  1. 3つ定義されているのに、回答で2 x 9Bフィールドのみが言及されているのはなぜですか(プライマリキーSSNが欠落していると思います)

  2. 追加の 4 と 3 はどこから来るのですか?

4

1 に答える 1

0
Name (30B) 30
SSN (9B) 9
Dept (9B) 3
Address (40B) 40
Phone (9B) 9
Birthdate (8B) 8
SEX (1B) 1
Jobcode (4B) 4
Salary (4B, real number) 4 + 4
Calculate 1

推測ですが、学科の長さにタイプミスがあり、あなたのコースでは実数を特定の方法で扱っています。資料を参照してください。通常、フィールドが実数であることは特に言及されていません (他のフィールドには入力しないでください)。

于 2013-11-05T09:36:13.030 に答える