忍者ブログ
RoboCup Junior Japan Rescue Kanto OB

             2005~2013
[1016]  [1015]  [1014]  [1013]  [1012]  [1011]  [1010]  [1009]  [1007]  [1006]  [1005
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

第13回ですがネタに困ったので、SQLについて軽く流していこうと思います。
よく考えたらhtmlってサーバーあんま関係ないしね(´・ω・`)

例えば、Webサイトとかで入力フォームとかってありますよね。

なんかの登録だとか登録だとか登録だとかの画面に出てくるアレです。


あれは簡単にいえばサイトに入力した内容をサーバーが自分のデータベースに保存するものなのですが、

SQLっていうのはそのデータベースそのものです。

データベースっていう単語自体は一般化されてて広義に取られていることが多いですが、

簡単にいえばデータの管理システムみたいなものです。

データベースにはいくつかの種類があって、SQLはリレーショナルデータベースというデータベースのひとつです。
TwitterとかSNSではKVS形式のデータベースが多く採用されていますね(´・ω・`)


SQLはデータをエクセルみたいに表形式で管理していて、例えばこんな感じデータが入っています。

名前 年齢 住所 電話番号
A 22 xxx-xxx-xxx 00-0000-0000
B 25 yyy-yyy-yyy 11-1111-1111
C 16 zzz-zzz-zzz 22-2222-2222

この表1つ1つをテーブルと呼んでいます。

データベースは複数のテーブルで構成されていて、

このテーブル同士の関係をうまく使って情報を保存するのでリレーショナルDBと呼ばれます。


・・・とまぁこういったものなので、

ぶっちゃけ趣味で何かするときに使う可能性があるかというとかなり微妙な位地合いのものですね。


多人数いる団体の中でのデータ管理とかに使うんだったら使えるかとは思いますが、

まぁ趣味の範囲だとそれくらいでしょうか。

例えばらずべりーぱいとかに乗っけてあげて、

センサーの値をデータベース化して・・とかだったらネットで見れるし便利かもしれませんが、

いまいち優位性がないというか・・・ぱっとしない(´・ω・`)

用途が限られてきますね。



勿論実用的にはこれなかったら今の社会成り立たないってほどにはあっちこっちに使われています。

顧客情報扱うのもこれだし、社員や学生情報もこれだし、製品情報もこれでしょう。


ほんとにこれが消えると情報化社会の何もかもが終了してしまうようなシステムとなっています。

趣味範囲の有用性はともかく、一度どんなものか触ってみる分には悪くないのではないでしょうか。


因みにSQLはphpなどのwebスクリプトはもちろんcやpythonからでもデータのやり取りが行えます。

僕は一昨年の12月、C言語を使ったSQL更新プログラムを使ってDBの単位を勝ち取りました。


それでは今日はこのへんで。次回は多分SQLの構文についてかな?


(^・ω・)ノ RadiumProduction at curonet
Comments
※コメントは内容確認後に手動で公開するようにしております。反映までしばらくお待ちください。
Your Name
Title
color
URL
Comment
 

カレンダー
05 2019/06 07
S M T W T F S
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
最新CM
[09/25 ONE RoboCuper]
[11/19 big]
[11/11 お馬さん]
[08/08 うまごやぐらし!]
[04/20 匿名(にさせてw]
かうんた
らじぷろ目次
らじぷろ検索機
プロフィール
HN:
Luz
年齢:
25
性別:
男性
誕生日:
1994/02/15
職業:
大学生
趣味:
ラボ畜
自己紹介:
初めまして。Luzと申します。
某大学の情報学科に入りました。のんびりと生活を送るのが今年の夢です。
めーる
radiumproduction☆yahoo.co.jp
※☆を@に変更して下さい。
バーコード

PR

忍者ブログ 2007-2018,Powered by Radium-Luz-Lα+-Rescatar in RadiumProduction [PR]


Related Posts Plugin for WordPress, Blogger...