タグ

2013年12月13日のブックマーク (9件)

  • ETLとは - IT用語辞典

    概要 ETL(Extract/Transform/Load)とは、データベースなどに蓄積されたデータから必要なものを抽出(Extract)し、目的に応じて変換(Transform)し、データを必要とするシステムに格納(Load)すること。また、ソフトウェアの持つそのような機能。 一般的にはデータウェアハウスを構築する際に外部のデータベースや何らかの情報源からデータを取り出して必要な形式に整えて保存することを指す。このような処理を行う専門のソフトウェアや拡張機能をETLツールという。 抽出元となるのは業務システムに日々蓄積されていく様々な種類や内容、形式のデータで、ETLツールは様々なシステムに対応できるよう、リレーショナルデータベース(RDB)やCSVファイル、表計算ソフトのデータファイル、XMLファイル、ログファイル、テキストファイルなど多様なデータ形式を読み込めるようになっている。 変

    ETLとは - IT用語辞典
    mnru
    mnru 2013/12/13
  • Amazon.co.jp: :

    mnru
    mnru 2013/12/13
  • 苦しいときに助けを求められる人は、強い人です。弱い人は、そもそも「助けて」と言えません|イケハヤ大学【ブログ版】

    テレビで女性の貧困やってて、芸能人の人が、「なんで助けを求めない。恥かいてもいいじゃないか」と言っていた。それって、クラスでいじめられていた人に、「なんで助けを求めないんだ」と言うのに似てるんだと思う。多分。 — 慎 泰俊 / Taejun Shin (@81TJ) 2013, 12月 10 「日の「芸能人」たちに絶望的に欠けているもの」という記事を書いたばかりですが、色々欠けてますね、ホント…。 助けを求められないから、辛い状況に陥る 何度も書いている気がしますが、「なんで辛いのに助けを求めないの?」と語る人は、超シンプルな「順番」を見逃しています。 辛い状況に陥っている人は、そもそも人に助けを求められないから、辛い状況に陥っているんです。「その人の性質によって、その人を取り巻く環境によって、助けを求めることが難しくなっている」という「前提」がまず存在しており、だからこそ、辛い状況に陥

    苦しいときに助けを求められる人は、強い人です。弱い人は、そもそも「助けて」と言えません|イケハヤ大学【ブログ版】
    mnru
    mnru 2013/12/13
  • レガシープログラマの記事を読んで | Roppi.net

    最近よく見かける、レガシープログラマに関する記事が面白かったのでメモメモ…φ(・ω・´) レガシープログラマかどうかを判断する10項目 – ITは芸術だ レガシープログラマの判断項目 使われるローカル変数をすべてメソッドの最初に宣言する。 ローカル変数の宣言時に空文字(“”)や新しいオブジェクト(new Xxx())で初期化する。その後にすぐ別の値をセットする。 メソッドの戻り値がすべて成功・失敗を表す 0 か -1 になっている。 複数のデータをまとめて扱う際は毎回配列を使う。配列の上限数はありえなさそうな数を指定する(1000とか)。 基データ型(stringやint)と配列だけでデータ構造を表現しようとする。 変数の命名規則にハンガリアン記法*2を使う。 クラスのフィールド変数をグローバル変数のように利用する。 配列やリストを毎回forループで処理する(例: for (int i

    mnru
    mnru 2013/12/13
  • https://support.microsoft.com/ja-jp/help/173738

    すべての Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画テレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studi

    mnru
    mnru 2013/12/13
  • リレーションシップ

    複数のテーブルに分かれて格納されているデータを相互に関連付け利用するために、テーブル間の連携方式を設定するリレーションシップが用意されています。ここでは Accessにおけるリレーションシップの設定方法や利用方法について解説します。

    リレーションシップ
    mnru
    mnru 2013/12/13
  • 猫の気ままなC#日記

    C#、VB.NETでデータベースへアクセスする場合、.NET FrameworkのADO.NETを用います。 ADO.NETはデータベースへアクセスするための様々なコンポーネントのセットを提供します。 初めてADO.NETでデータベースを操作するとき ADO.NETで提供されるクラスライブラリのなかに接続、切断、データ抽出や更新 などが1つのクラスにあるのかな?と思います。しかしそこまで単純ではありません。 このクラスライブラリは複数のクラスで構成されており、接続/切断を管理するクラス データ抽出/更新するクラス、トランザクションを管理するクラスなどがあります。 これらのクラス群のことを.NET Framework データプロバイダーといいます。 ADO.NETでデータベースへアクセスするときはこのデータプロバイダーや データセットを用いて操作します。 ADO.NETで提供されているデータ

  • DataReader と DataSet | あいそびの開発ノート

    ADO.NETでデータベースにアクセスするためには、DataReader か DataSet のどちらかを使用する。どちらも一長一短を持っている。 DataReader ・SqlCommand.ExecuteReader() によってのみ生成される。 ・データストアの接続を維持したまま使用し、前方スクロールカーソルのみを提供。 ・大量データの処理が効率良くできる。 ・非接続では使用できない。 ・SQLやSPでデータストアの更新が可能。 ・コントロールのデータソースには指定できない。 DataSet ・SqlDataAdapter.Fill() によって、データセットにデータを記録する。 ・データストアからデータ取得後、接続を切断し、データストアの非接続アクセスを提供。 ・接続を復元して、追加・更新・削除などをデータストアに適用。 ・大量データの処理には不向き。 ・オーバーヘッドが高く非効率

    DataReader と DataSet | あいそびの開発ノート
    mnru
    mnru 2013/12/13
  • 革命を起こしたゲームDoomが20周年で当時のプログラマーが語る開発秘話とは?

    By Zheng Kai 1993年、id Softwareという会社が「Doom」と名付けた1ゲームを開発し、PC-DOS用のシェアウェアで公開したところ、瞬く間にゲーマーたちの心をつかみ、1996年8月までに200万を売り上げるヒットを記録しました。現在でいうFPSと呼ばれるジャンルのゲームであるDoomの人気を反映して、多くのFPSゲームがつくられましたが、当時はFPSという言葉が存在しなかったため、「Doomクローン」という造語ができたほど。DoomはFPSの元祖ではないものの、FPSを一躍メジャージャンルに押し上げた作品としてゲーマーの間では認知されています。 2013年、Doomが生誕20周年を迎えたということで、id Softwareの元CEOであるジョン・D・カーマック氏、元プログラマーのジョン・ロメロ氏やデイブ・テイラー氏が当時の会社の様子や開発秘話などをインタビュ

    革命を起こしたゲームDoomが20周年で当時のプログラマーが語る開発秘話とは?
    mnru
    mnru 2013/12/13