皆さま引き続きコロナには気をつけてお過ごしください!

【Access】登録するデータを確認しよう

データ分析 Access

Accessで以下のようなユーザ情報を登録し、管理してみたいと思います。

名前 ふりがな アドレス 性別 年齢 誕生日 婚姻 都道府県 携帯
高樹 鉄洋 たかぎ てつひろ takagi_tetsuhiro@example.com 43 1978/8/29 既婚 群馬県 090-1829-3927
三谷 光洋 みたに みつひろ mitani_mitsuhiro@example.com 30 1992/1/13 未婚 群馬県 080- 135-7603
永野 光博 ながの みつひろ nagano_mitsuhiro@example.com 39 1982/10/27 既婚 埼玉県 080-4148-1980
伊藤 誠一 いとう せいいち itou_seiichi@example.com 61 1960/4/28 既婚 沖縄県 080- 489-8947
池上 美和子 いけがみ みわこ ikegami_miwako@example.com 68 1953/8/3 既婚 滋賀県 080-1580-4319

Accessでは、データを登録する前に、登録するデータを分析し、ルールを決める必要があります。

今回はルールについて確認したいと思います。

 

スポンサーリンク

データを分析しよう

もう一度データを見てみましょう。

名前 ふりがな アドレス 性別 年齢 誕生日 婚姻 都道府県 携帯
高樹 鉄洋 たかぎ てつひろ takagi_tetsuhiro@example.com 43 1978/8/29 既婚 群馬県 090-1829-3927
三谷 光洋 みたに みつひろ mitani_mitsuhiro@example.com 30 1992/1/13 未婚 群馬県 080- 135-7603
永野 光博 ながの みつひろ nagano_mitsuhiro@example.com 39 1982/10/27 既婚 埼玉県 080-4148-1980
伊藤 誠一 いとう せいいち itou_seiichi@example.com 61 1960/4/28 既婚 沖縄県 080- 489-8947
池上 美和子 いけがみ みわこ ikegami_miwako@example.com 68 1953/8/3 既婚 滋賀県 080-1580-4319

名前

1列目には「名前」のデータがあります。

名前にはどんな文字が入っていますか?長さはいくつでしょうか?

名前には、漢字が入っており、5つのデータを見ると、長さは一番長い方で、空白を含めて6文字です。

 

では、どんな人でも名前は5~6文字でしょうか?

そんなことはありませんよね。

 

日本人で、過去に長かった名前を調べると、

・藤本 太郎喜左衛門将時能さん(ふじもと たろうきざえもんのしょうときのり)
・平平平平臍下珍内春寒衛門さん(ひらたいら へいべいへそしたちんないしゅんかんえもん)
・野田 江川富士一二三四五左衛門助太郎さん(のだ えがわふじひふみしござえもんのすけたろう)

など、諸説あるようですが、3人目の方ですと、18文字です。

最近は、日本に住む海外出身の方々も多くいます。

此の方型の名前は、日本では、カタカナで表記することが多いです。

そうすると、18文字よりも長くなることもありますね。

 

では、海外ではどうでしょうか?

スリランカなどは、名前が長いですね。

調べてみると、ギネス登録されているこの方!

Adolph Blaine Charles David Earl Frederick Gerald Hubert Irvim John Kenneth Loyd Martin Nero Oliver Paul Quincy Randolph Sherman Thomas Uncas Victor Willian Xerxes Yancy Zeus Wolfeschlegelsteinhausenbergerdorffvoralternwarengewissenhaftschaferswesenchafewarenwholgepflegeundsorgfaltigkeitbeschutzenvonangereifenduchihrraubgiriigfeindewelchevorralternzwolftausendjahresvorandieerscheinenbanderersteerdeemmeshedrraumschiffgebrauchlichtalsseinursprungvonkraftgestartseinlangefahrthinzwischensternartigraumaufdersuchenachdiesternwelshegehabtbewohnbarplanetenkreisedrehensichundwohinderneurassevanverstandigmenshlichkeittkonntevortpflanzenundsicherfreunanlebenslamdlichfreudeundruhemitnichteinfurchtvorangreifenvonandererintlligentgeschopfsvonhinzwischensternartigraum

全部で746文字あります。

にゃこ
なっが!!!

 

では、今回、Accessに登録するユーザーは日本人名を持った方だけにしますか?それとも海外の方の名前も含めますか?

Accessでは、登録するデータの型と、長さを決めておく必要があります。

厳格に管理するため、もし決めたルールと違うデータが入力されたら、エラーとするためです。

 

例えば、日本に住む方を対象とするのであれば、

漢字、ひらがな、カタカナが登録でき、

50文字ほどあれば、どんな方でも登録できるかと思います。

 

ふりがな

ふりがなは、先ほどの「名前」よりも長くなることが多いですが、

どんな文字が入るでしょうか?

上のデータを見ると、ひらがなで入力されています。

では長さはどれくらいあれば足りるでしょうか?

名前が50文字であれば、100文字くらいでしょうかね?

 

メールアドレス

3列目にはメールアドレスが入っています。

メールアドレスはアルファベットや数字、記号などが入りますね。

@マークを入れることで、リンクになります。

クリックすると、メーラーが開いて下書き画面が開くと便利ですよね。

 

性別

性別には「男」「女」の漢字が入っていますね。

では、この2つだけでいいでしょうか?

「その他」の項目を入れる場合は、どんな文字・長さが必要になりますか?

 

上記の場合、漢字・ひらがなの文字列で、長さは一番長い「その他」の3文字必要であることがわかりますね。

 

年齢

年齢のにはどのような文字が入っていますか?長さはいくつですか?

 

年齢は数字で表しますね。

漢字ではなく、012という数字が書かれています。

 

2022年現在、ギネスに登録されている世界最高齢の方は119歳です。

 

以下の記事では、

人類史上最長寿の方は122歳、

今世紀中長寿記録は130歳に達する予測とあります。

 

不老不死の薬ができない限り、0~130歳くらいが人間が生きられる年齢ということになります。

 

誕生日

上記の例では、誕生日は「1978/8/29」と、西暦YYYY/MM/DDの形で書かれています。

 

婚姻

婚姻の欄には「既婚」、「未婚」の文字があります。

他に考えられるとすると、「死別」や「事実婚」でしょうか。

いずれも漢字で、「事実婚」を入れるとすると、最も長いのは3文字ですね。

 

都道府県

みなさんは、都道府県は全て言えますか?

最も長い名前の都道府県はどこでしようか?

答えは…

神奈川県
和歌山県
鹿児島県

上記3つで、文字の長さは4文字ですね。

 

携帯

携帯の欄にはどのような文字が、何文字入っていますか?

 

090-1829-3927や、080- 135-7603など、

数字と-(ハイフン)、空白があり、13文字ですね。

 

この長さはずっとこのままでしょうか?

 

過去1999年に、携帯電話の普及により電話番号が不足し、桁数が変更になったことがあります。

また、今後、桁数は現在の10~11桁から14桁になることがすでに発表されています。

今後のことを考えると、14桁とハイフン2つを入れた16桁がいいかもしれません。

 

しかし、上記は、日本に限ったお話です。

海外の電話番号にかけるには、国際電話番号が必要になります。

日本は81、アメリカは1です。

その他の国は以下のリンク先の通りです。

これによると、国際電話番号は最長5文字であることがわかります。

つまり、国際電話番号も考えると、

国際電話番号(5文字)+携帯電話番号(16文字-1文字)=20文字必要であることがわかります。

※-1文字は、市外局番前の「0」を外すためです。

 

スポンサーリンク

まとめ

上記のように、

・何をデータベースに登録したいか、

・対象範囲をどこまでにするのか(国内海外、現在未来)

・登録するデータはどのような文字で、

・どのくらいの長さが必要なのか、

・どんな形式にするのか、

などを事前に分析し、ルールを決める必要があるのです。

 

上記のように、どんなデータを入れるのかをよく考えてみてくださいね。

タイトルとURLをコピーしました