- 2016.10.03
データベースのテーブル操作/UPDATE
【UPDATEステートメント】 UPDATEステートメントは、テーブルのデータを更新するためのステートメントです。 売上テーブルから任意のお客様番号、売上年月、商品コードをキーとして数量と金額を更新するSQLを記述してみます。 キーは、お客様番号=CUST01、売上年月=200001、商品コード=A0000001。 更新する列名と値は、数量=20、金額=20000とします。 SALTBL(売上テー […]
【UPDATEステートメント】 UPDATEステートメントは、テーブルのデータを更新するためのステートメントです。 売上テーブルから任意のお客様番号、売上年月、商品コードをキーとして数量と金額を更新するSQLを記述してみます。 キーは、お客様番号=CUST01、売上年月=200001、商品コード=A0000001。 更新する列名と値は、数量=20、金額=20000とします。 SALTBL(売上テー […]
経済産業省発表の国内IT技術者の動向と今後の予測によると、現在仕事に従事しているIT技術 者が92万人程度で約17万人の不足状態となっている。 IT技術者の需要は今後も増加していく予測であるのに対して、日本の人口減に伴って、IT技術者の数も数年のうちに減少傾向となり、2030年には86万人を割り込む見通しである。 今後IT技術者の需要が急速に拡大した場合、80万人に迫る人材不足に陥ることが […]
【READ/WRITEステートメント補足資料】 COBOLのREAD/WRITEステートメントを使用したコーディングサンプルを載せています。 READ/WRITE命令とファイルの定義、他の命令との関連が理解できると思います。 入力ファイルから単価と数量を入力し、金額を算出して出力ファイルへ出力するプログラムです。 単純な処理ですが、ほとんどのプログラムは、入力ファイルや出力ファイル […]
SELECTステートメントは、テーブルを参照するためのステートメントです。 売上テーブルから任意のお客様番号、売上年月、商品番号をキーとして全ての項目を参照するためのSQLを記述してみます。 参照するキーは、お客様番号=CUST01、売上年月=200001、商品番号=A0000001とします。 SALTBL(売上テーブル) お客様番号 売上年月 商品番号 単価 数量 金額 […]
SQL(Standard Query Language)は、データベースのテーブル(表形式のデータ集合体)を操作するための言語です。 COBOLに限らずデータベースを利用するためには、SQLを使用することになりますので、基本的なことだけ解説しておきます。 データベースは、DBMS(データベースマネジメントシステム)というデータを管理する仕組みを指す場合と、テーブルの集合体を指す場合があります。 例 […]