2008年07月31日

文字コードの種類

情報処理の試験では必ずと言っていいほど出てくる問題ですね。
ASCII、JIS、シフトJIS、Unicode、EUC・・・

問題文に書かれている特徴を持ったもの、という形で出題されることがほとんどなので、
とりあえずはそれを丸暗記してしまえば試験では問題ないですが、
もっと具体的に、どんな特徴を持っていて、どんな長所・短所があるかを見ていきましょう。

続きを読む
posted by Ryo at 23:46| Comment(0) | TrackBack(0) | 攻略(暫定カテゴリ) | このブログの読者になる | 更新情報をチェックする

2007年09月20日

OSI基本参照モデル

基本情報技術者試験でも必ずのように出題される、OSI基本参照モデル。
「アプセトネデブ」という順番だけ覚えていても、
問題が解けるとは限りません。
どの層がどんな役割なのか、ごちゃごちゃになってしまう事もよくあります。

続きを読む
posted by Ryo at 08:11| Comment(0) | TrackBack(3) | 攻略(暫定カテゴリ) | このブログの読者になる | 更新情報をチェックする

関数従属性と正規化 (4)

前回の関数従属性と正規化 (3)で、
あえて正規化を完成させないことがよくある、とお話ししました。
どういうことか、第3正規形を見ながら考えてみます。

続きを読む
posted by Ryo at 05:27| Comment(0) | TrackBack(0) | 攻略(暫定カテゴリ) | このブログの読者になる | 更新情報をチェックする

近況報告

気が付けばテクニカルエンジニア・データベースの県内唯一合格者になっていたRyoです。
現在、前回のリベンジを果たすべく、
ネットワークの勉強に集中・・・できてませんorz

つい先日、新制度のJ検のプログラミングスキル・システムデザインスキルを受けてきましたが、
公式解答を見ると合格は確実の模様。

そしてご存知の方も多いと思いますが、
J検に続き、国家試験も大きく制度が変わるそうです。
真っ先に初級シスアドが無くなるようですが、
まだ詳しいことを調べていません。
分かり次第、検定情報のページを更新します。
posted by Ryo at 04:54| Comment(0) | TrackBack(1) | 検定日記 | このブログの読者になる | 更新情報をチェックする

2007年06月14日

関数従属性と正規化 (3)

関数従属性と正規化 (2)で、
ようやく第2正規形が完成しました。
db_format2.html

ただし、レシート表をよく見てください。
店舗の情報(店舗名、店舗住所、店舗電話番号)が完全に重複していますね。
各レシートでは、「どこの店で買ったか」の情報さえ残っていればいいので、
レシート表には店舗名だけを残し、新たに「店舗表」を分離させましょう。

そして、今回のレシートではレジ担当者は別の人な訳ですが、
同じ従業員が違う客相手に何度もレジを打っているはずなので、
レシートをもっと集めれば担当者情報(担当者No.、担当者名)の重複も出てくるはず。
各レジ担当者には「担当者No.」という番号が振られているので、
同じように「担当者表」を分離させます。

ここまでの作業で、このような5つの表が出来上がります。
db_format3minus.html
これで第3正規形の完成……ではありません。

続きを読む
posted by Ryo at 06:05| Comment(0) | TrackBack(0) | 攻略(暫定カテゴリ) | このブログの読者になる | 更新情報をチェックする

関数従属性と正規化 (2)

前回の関数従属性と正規化 (1)で、
第1正規形が完成しました。
db_format1.html

ただ、商品明細以外は全部同じ項目ですよね?
明細部分を分けたらどのようになるでしょう。

続きを読む
posted by Ryo at 05:24| Comment(0) | TrackBack(0) | 攻略(暫定カテゴリ) | このブログの読者になる | 更新情報をチェックする

関数従属性と正規化 (1)

データベースの勉強で、正規化の付近でつまづく人も多いと思います。
「これが決まれば、そっちが決まる」というような、数学的考え方も必要ならば、
プログラムの処理効率なども考えなきゃならない。

でも実際のところ、 そんな難しいこと考える必要ないです。

例えば、とあるドラッグストアのレシートをデータベース化したいと思います。

続きを読む
posted by Ryo at 04:52| Comment(0) | TrackBack(0) | 攻略(暫定カテゴリ) | このブログの読者になる | 更新情報をチェックする

2007年02月06日

関係データベースの表結合

次のような2つの表があったとします。

学籍番号氏名
001大川大輔
002田中麻衣
003柳原智也
学籍番号部活
001野球部
001陸上部
002美術部
003陸上部
003美術部

この2つの表のうち、共通している「学籍番号」を合わせて表を繋げる、それが「表結合」です。
上の例だと、こうなります。

学籍番号氏名部活
001大川大輔野球部
001大川大輔陸上部
002田中麻衣美術部
003柳原智也陸上部
003柳原智也美術部

まさに「各部ごとの部員一覧」ですね。
この表を見ると、大川大輔くんは野球部と陸上部に、
田中麻衣さんは美術部に、
柳原智也くんは陸上部と美術部に所属している事がわかります。

1つ目の表を「学生名簿」、2つ目の表を「部活所属表」とします。
この表結合を、SQL文では

  SELECT * FROM 学生名簿, 部活所属表
  WHERE 学生名簿.学籍番号 = 部活所属表.学籍番号


または

  SELECT * FROM 学生名簿 INNER JOIN 部活所属表
  ON 学生名簿.学籍番号 = 部活所属表.学籍番号


と書きます。

続きを読む
posted by Ryo at 22:04| Comment(0) | TrackBack(0) | 攻略(暫定カテゴリ) | このブログの読者になる | 更新情報をチェックする

2007年01月20日

お久しぶりです

3ヶ月にわたる放置プレイ、申し訳ありませんでした。
まだ少々病み気味ですが、そろそろ活動再開したいと思います。
(見てる人いるかな・・・)

この3ヶ月で起きたことと言えば、
漢字検定2級合格しました。
これで4月に立てた目標を達成した事になりました。
先日学校で行われた常識テストでも中々の成績を収めることができ、
就職に有利になればいいかな、と思ってます。

続きを読む
posted by Ryo at 18:50| Comment(0) | TrackBack(0) | 検定日記 | このブログの読者になる | 更新情報をチェックする

2006年09月08日

過負荷

精神的にヤバイので、しばらく学校に行かずに引きこもって、やりたい事やります。
学校の皆さん、嫌なヤツだと思わないで下さい。

復帰は未定。
posted by Ryo at 04:29| Comment(3) | TrackBack(0) | 検定日記 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。