タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

DBに関するhideAkiのブックマーク (10)

  • ER Master

    <body> <span>このページはフレーム対応のブラウザでご覧ください。</span> </body>

  • TokyoTyrantとは コンピュータの人気・最新記事を集めました - はてな

    このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

    TokyoTyrantとは コンピュータの人気・最新記事を集めました - はてな
    hideAki
    hideAki 2010/05/07
    データベース
  • TokyoCabinetとは コンピュータの人気・最新記事を集めました - はてな

    Tokyo Cabinetはデータベースを扱うルーチン群のライブラリです。データベースといっても単純なもので、キーと値のペアからなるレコード群を格納したデータファイルです。キーと値は任意の長さを持つ一連のバイト列であり、文字列でもバイナリでも扱うことができます。テーブルやデータ型の概念はありません。レコードはハッシュ表かB+木か固定長配列で編成されます。 http://tokyocabinet.sourceforge.net/ このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

    TokyoCabinetとは コンピュータの人気・最新記事を集めました - はてな
    hideAki
    hideAki 2010/05/07
    データベース
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    hideAki
    hideAki 2009/02/02
  • migrationによるDBスキーマ管理  - PukiWiki

    1.rakeの確認 † % gem update rake ......アップデートする. % rake --version rake, version 0.7.1 ↑ 2.railsで使えるrakeタスクの確認 † % cd [railsアプリのroot(Rakefileがある場所)] % rake -T rake db:fixtures:load # Load fixtures into the current environment's database. Load specific fixtures using FIXTURES=x,y rake db:migrate # Migrate the database through scripts in db/migrate. Target specific version with VERSION=x rake db:schema:

    hideAki
    hideAki 2008/08/19
    データベース変更管理
  • pylori*style wiki - MigrationによるDB管理

    Migrationとは Migration とは、Railsで使うデータベースの管理機能で、テーブル作成・カラ ムの追加/変更などの作業を一元管理できます。SQL でスキーマを書くのでは なく、Rails独自の記法(Rubyの文法の範囲内)を使ってDB管理を行います。以 下のようなメリットがあります。 スキーマのバージョン管理ができる rake コマンドでスキーマのバージョンアップ/ロールバックが可能 データベースに依存しない書き方ができるので、他のデータベースに切り替えるのが容易 対応しているデータベース 現在、対応しているデータベースは MySQL, PostgreSQL, SQLite, SQL Server, Oracle です。 今後、対応DBは増えていくと思います。最新情報は、 http://api.rubyonrails.org/classes/ActiveRecord/Mi

    hideAki
    hideAki 2008/08/19
    データベース変更管理
  • rails抜きでActiveRecord::Migrationを使う方法 - メモ日記

    DBのスキーマ管理を便利にしたい、けどrails使うほどでもないし」なんていうワガママを通すためにがんばってみました。コードは例外とかスルーしてますのでご注意を。1. 初期化用のboot.rbを作る equire 'yaml' require 'logger' require 'rubygems' require 'active_record' conf = YAML::load_file('database.yml') ActiveRecord::Base.establish_connection(conf['database_config']) logger = Logger.new(STDOUT) logger.level = Logger::DEBUG ActiveRecord::Base.logger = logger ActiveRecord::Base.logger に l

    hideAki
    hideAki 2008/08/19
    データベース変更管理
  • [SQL] 16. データベースの設計 2

    16.3. 正規化 正規化は優れたデータベースを構築するには必須の概念です。正規化とは、実世界の事象や情報を、データベース上で効率よく利用できるようにモデル化することや、その手順のことを言います。リレーショナル型データベースでは、複雑なテーブルを特定の規則に従って単純なテーブルに分割することが正規化であるといえます。 まだ正規化されていないものを非正規形、正規化されたものを正規形といいます。正規形には、正規化の程度により、第一正規形から第五正規形まであります。ほとんどの場合、第三正規形まで正規化すれば的確な正規化がなされたとしてよいとされています。ここでも第三正規形までについて説明します。 正規形の説明の前に、重要なキーワードについて説明します。 関数従属性 ある列の値 X が決まると同時に、別の列の値 Y が自動的に決まるとき、Y は X に関数従属であるといいます。Y が X に関数従

    hideAki
    hideAki 2008/08/04
    正規化
  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

    hideAki
    hideAki 2008/08/04
    データベース基礎
  • そもそも、リレーショナルデータベースとは何か?

    「データベース」とは何か? 企業には、顧客に関するデータや商品の在庫数など、企業活動で生じた「さまざまなデータ」が存在します。このようなデータを共有利用するために1つにまとめたデータの集合体が「データベース」です。 どこの会社でも行っている「売上管理」でデータベースを考えてみましょう。会社の規模が小さいうちは、「表計算ソフトウェアで、簡単に管理できる」と思うかもしれません。しかし、売り上げが伸び、取引先が増え、従業員数も増えていくに従って、これだけでは問題が発生するようになります。例えば、複数の従業員が同じようなデータを、それぞれ独自のやり方で作成/保持していると、「どれが最新のデータか分からない」「どれが正しいデータなのか分からない」「ある月の特定の日の売り上げデータだけが知りたかったのに、探すのに時間がかかる」、といったように、データ管理が徐々に難しくなり、必要かつ正確なデータをすぐに

    そもそも、リレーショナルデータベースとは何か?
    hideAki
    hideAki 2008/07/17
  • 1