fc2ブログ

基本情報技術者試験に向けて「データベース」の勉強/韓国語フレーズ翻訳


LPICレベル1対策講座「データベースとSQL」

データベースとSQL文が自分にとって鬼門であることが判明。
アルゴリズム、ネットワークなどと共に今後詰めていかないといけない部分である。

・・・・・・・・

データの抽出
SELECTステートメント テーブルからデータを抽出

SELECT[列名]FROM[テーブル名]WHERE[検索条件]


SELECT氏名 FROM学生データ WHERE 学生ID=1
学生データテーブルから、学生ID列が1になっている行を検索し、氏名列だけを抽出

カンマで区切れば複数の列を抽出することも可能
列名を*とすると、全列を抽出


SELECT氏名 ,学科ID FROM学生データ WHERE 学生ID=1
学生データテーブルから、学生IDが1になっている行を検索し、氏名列と学科IDを抽出


SELECT*FROM学生データ WHERE ID=1
学生データテーブルから学生ID列が1になっている行を検索し、全ての列を抽出

GROUP BY句

SELECT*FROM学生データ ORDER BY 学生ID
学生データテーブルを、学生ID順で昇順ソートする

集計する際、指定した列の値を基準に集計する


SELECT 学生ID, SUM(得点)AS'合計点'
FROM学生データ
GROUP BY 学科ID

学生データテーブルから、得点列の合計を学科IDごとに算出する、算出結果は、列名「合計点」で、
学科ID」と共に表示

共通の行を元に、2つのテーブルを1つにする
一致した行だけを抽出する


SELECT学生.*, 難易度.級FROM学生
JOIN難易度
ON学生.レベル = 難易度.レベル

学生テーブルと難易度テーブルを双方のレベル行を元に結合して全列抽出


SELECT学生.*, 難易度.級FROM学生,難易度
WHERE
学生.レベル=難易度.レベル

学生テーブルと、難易度テーブルを、双方のレベル行を元に結合して全列抽出

INSERTステートメント
テーブルへ1行追加

INSERT INTO 学生(学生ID,氏名,学科ID)
VALUES(3,'山本',5)

学生テーブルへ、学生IDが2、氏名が山本、学科IDが5の行を追加

UPDATEステートメント
条件に該当する行の値を変更

UPDATE学生 SET 学生ID=7
WHERE 学生ID=4

学生テーブルのうち、学生IDが4になっている行の学科IDを7へ変更

DELETEステートメント
条件に該当する行を削除

DELETE学生 WHERE 学生ID=2
学生テーブルから、学生IDが2の行を削除

・・・・・・・・・・・・・
・・・・・・・・・・・・・

データベースが鬼門であることが分かった。
しかし、基本ということだけあって、基本情報技術者試験の問題は、基本だけちゃんと理解していれば解ける問題ばかり。
ただ、カバー範囲が広すぎるんだけど・・・・。

・・・・・・・・・・・・・
・・・・・・・・・・・・・



参照制約について
参照制約は整合性制約の1つで、外部キーを持つレコードを追加する場合に、その外部キーの値は参照先のレコードの主キーとして存在するものでなければならない、また、別表から主キーの値を参照されている行は削除することができないという制限が課すものです。

カーソル操作
プログラム言語は通常レコード単位の処理を行うのに対し,SQLでは集合単位の処理を行うので,その間をカーソルによって橋渡しする。

引用元:基本情報技術者.COM

・・・・・・・・・・・・・
・・・・・・・・・・・・・
・・・・・・・・・・・・・


ZIPPEI兄弟死亡

そういえば、この2年付き合ってきた教え子の中で、ちょっと反抗期っぽい女の子がいたんだけど、
その子が首にタオルを巻いて、
ZIPPEIとか言ってた。
あの頃はまだあの白い犬は生きてたんだっけ、
時が経つのは速いなぁ。

・・・・・・・・・・・・・
・・・・・・・・・・・・・
・・・・・・・・・・・・・


自作でこんなRPGを作りたいけど、無理なんだろうな。
まず、ドラクエ1を自作しなきゃ。

いま、自分でガリガリとプログラムを書いたり。
プログラマーさんに教えてもらったり。
他人が書いたプログラムを読んで解析&改造したり。

そうやって、学習していることが、将来的に多様なゲームを自作できることにつながっていくという感じはある。

それと、基本情報技術者の勉強も、コンピュータに関する総括的な知識・理解を深めるのに役立っている。

今後、アプレットやハードウェアの性能が向上すれば、パソコンでスーファミ、もしくは、PCエンジンレベルのゲームだって出来なくないとは限らない。

がんばって継続しよう。

・・・・・・・・・・・・・・
・・・・・・・・・・・・・・
・・・・・・・・・・・・・・

ANDORO
なかなか伸びないなぁ。
縮こまった感じがまだまだする。
皮が多いってのは言われたことがあるけど。
はぁ。

・・・・・・・・・・・・・・

さて、
出会いが無いし、自分の人生に進展が無いんだけど、
でも、焦って好きでもない人と結婚する必要は無いってのは分かってる。
結婚に憧れがあるのは否めないけど、誰でも良いとは思わない。

でも選り好みもできないし、悩んでいるのがバレちゃうと、逆に相手に逃げられる。
困ったね。

結局、今の人生を続けていくしかないんですかね。
独身として。孤独として。

・・・・・・・・・・・・・・
・・・・・・・・・・・・・・

지금은 휴가입니다.
チグムン ヒュガイムニダ
今は休暇です。

집에서 공부하고 있습니다.
チベソ コンブハゴ イッスムニダ
家で勉強しています。

한국어는 취미입니다.
ハングゴヌン チュイミイムニダ
韓国語は趣味です。

일 때문에는 사용하지 않았습니다.
イレ ムネヌン サヨンハジ アナッスムニダ
仕事では使っていません。

컴퓨터의 공부를 하고 있습니다.
コムピュトィ コンブルル ハゴ イッスムニダ
コンピュータの勉強をしています。

어린이와의 헤어짐이 괴로워서 울었습니다.
オリニワィ ヘオジミ コィロウォソ ウルオッスムニダ
子どもとの別れがつらくて泣きました。

슬기로운 어린이들이었습니다.
スルギロウン オリニドゥリオッスムニダ
賢い子どもたちでした。

팝송을 부릅니다.
パムソンウル ブルムニダ
洋楽を歌います。

노래방에는 월 1회 갑니다.
ノレバンエヌン ウォル イルフィ カムニダ
カラオケには月1回行きます。

노래를 능숙해지고 싶다.
ノレルル ヌンスクヘジゴ シプタ
歌を上手くなりたい。

목소리의 깊이를 깊게 하고 싶다.
モクソリィ キピルル キプゲ ハゴ シプタ
声の奥行きを深めたい。

믹스 보이스를 숙달하고 싶다.
ミクス ボイスルル スクタルハゴ シプタ
ミックスボイスを上達したい。

복식호흡을 마스터하고 싶다.
ポクシクホフムル マストハゴ シプタ
複式呼吸をマスターしたい。

・・・・・・・・・・・・・・


データの結合


Combination of data


데이터의 결합
デイトィ キョルハプ


数据的结合
SHU4 JU4 DE JIE2 HE2
スポンサーサイト



コメント

非公開コメント