SQL入門講座☆ITのスキルアップで上級SEを目指そう -8ページ目

Google chrome Google Docs

Google chrome に、ブラウザを、切り替えたところ
とても、使い勝手がよく、
もう、IEには、戻れそうにないようです。

ついで、というわけではないのですが、
Google Docsも、試してみました。

以前は、IEで、使っていたのだが、
操作性が、あまりよくない、印象だったので、
やめていました。

Google Docsとは、

Googleの、Web版の
Excel,Wordのようなものです。

無料版もあります。

Gmailのアカウントがあれば、

左上メニューの「ドキュメント」
から、入ることができます。

Google chrome
で、使ってみると、案外使えそうです。

Excel(スプレッドシート)の、操作性も
十分満足いくものです。

また、データは、サーバ側にあり、
文章(表)に、変更があると、
自動的に、格納しています。

また、共有機能を使うと、
2人、以上で、同じシートを
同時に、変更ができ、これも、
なかなか、面白い機能です。

シートの全面で、
チャットを、している、気分です。

また、文章(Word)では、
画像を、ドラッグ&ドロップで、
張り付けることができます。

もちろん、張り付け後の、移動も可能です。

これも、共有機能ができるので、

Google Docs(文章+画像 共有)+Skype

により、

離れた場所での

ポータブル電子会議(共同作業)のような

活用もできそうです。

(画像の張り付けは、JPGでないと、
いけないようです。)

スプレッドシート
文章

の、作業が、できるようになると、

仕事のほとんどが、
これで済みそうです。

いよいよ、Windowsが不要になりそうですね。

プログラマに習得してもらいたい、SQL

システムを開発する場合、

データベースの技術者と、
プログラミングの技術に
わけて、考える(管理する?)があります。

そして、データベースは、
データベース技術者にまかせ、
プログラマは、プログラムに
集中するようように、
という考えです。

管理する側としては

それぞれの、技術者にわけ、
それぞれの専門知識を、
短期間に習得できるようにする。

また、責任分担を、明確にする
というものです。

しかし、
私は、プログラマも、
データベースのことを、
知っておくべきと、考えます。

それは、
システムは、
データベースと、データベース処理
そして、システム全体の処理が
合わさり、1つのものになっています。

このため、データベースのことが
解らない状態で、システム(プログラム)
を、作ることは、情報不足に陥ります。

具体的には、
SQL文をどちらが、受け持つのか
となります。

現在、SQLを自動生成する環境も
ととのってきていますが、
(O/Rマッパ)

そのような、環境の場合でも、
SQLがなくなったのではなく、
内部で、自動でつくられているに
すぎません。

プログラマにも、ぜひ、
SQLの基本のところは、習得しておくべきです。

そうすることにより、システム全体の状況を
つかむことができます。

データベース技術の上達法

データベースの技術を、
上達するには、

まずは、基本を習得すること。

そして、基本を習得したら、
実際の業務の中で、
設計を行い、動かしてみることが、
一番の近道です。

もし、業務の中で、
使う機会がない場合には、
自分で、簡単な、システムを
作ってみたり、

ある部分の、データ分析などに、
使ってみることです。

やはり、覚えるだけでは、
すぐに、忘れてしまいます。

使うことが、上達の早道です。

実際に作って、動かしてみると、
はじめて、データベースと、
業務の結びつきを、実感することが
できると思います。

データベースは、
裏方のような、感じがしますが、

本当は、陰で全てを、あやつっていたり
します。。。