タグ

設計とdbに関するhidemailのブックマーク (6)

  • タグ機能を実現するための便利なデータベース設計を3つ紹介 | colori

    AND検索 「CSS+HTML+JavaScript」で検索する場合は以下のようにします。 SELECT * FROM `delicious` WHERE tags LIKE "%CSS%" AND tags LIKE "%HTML%" AND tags LIKE "%JavaScript%" OR検索 「CSS|HTML|JavaScript」で検索する場合は以下のようにします。 SELECT * FROM `delicious` WHERE tags LIKE "%CSS%" OR tags LIKE "%HTML%" OR tags LIKE "%JavaScript%" 引き算検索 「CSS+HTML-JavaScript」で検索する場合は以下のようにします。 SELECT * FROM `delicious` WHERE tags LIKE "%CSS%" AND tags LI

  • ソーシャルゲームのためのMySQL入門その2 | BLOG - DeNA Engineering

    こんにちはこんにちは。11インチMacBook Airが欲しくてたまらないiwanagaです。 前回の記事 が幸いにもご好評を頂けた様で非常にうれしいです。嬉しくなって、ついがんばって第2弾を書いてしまいました。引き続き、ソーシャルゲームでよく使われるテーブルタイプ毎にちょっとしたテクニックを紹介していきます。 今回はちょっとライトな感じ&読み物になってしまっていますが「ユーザID単位で1つだけ持つデータ」と「パラメータなどのマスターデータ」についてご説明したいと思います。ちなみに次回はInnoDBのデータ構造の簡単な説明と複合プライマリーキーのデータについて、その次で紹介し損ねたちょっとマニアックなテクニックや性能管理のための手法を紹介することを予定しています。 その前に。。。 先日行われた JAPAN INNOVATION LEADERS SUMMIT で弊社松信が「ソーシャルゲーム

    ソーシャルゲームのためのMySQL入門その2 | BLOG - DeNA Engineering
  • 株式会社SDIのホームページ

    ▼ 弊社の コンサルテーション 事業 help you avoid making mistakes in data modeling ● 事業過程・管理過程を 「正確に」 分析する。 事業過程・管理過程の中で伝達されている「情報」の「意味」を「正確に」記述する。 事業のなかで使われている言語を形式化して、事業の構造を解析する。 ● データベース の データ 設計を指導する。 抽象 データ 型 モデル を作って事業の構造を検証して、改善案を提言できる DA(Data Analyst)を育成する。 多量 データ・多量 トランザクション を実装した データベース(RDB)の高 パフォーマンス を実現する。 ● システム を短期間に導入する。 1,000,000 ステップ 規模の システム であれば、10数名で、6 ヶ月以内に導入する。 短納期・低投資・高品質を実現する。 ● アプリケーション・パ

  • [開発]かんたんテーブル設計ツール // DBDesigner - ねこの足跡

    テーブル設計がかんたんに出来るツールをコチラのサイトで発見。しかもFree! DBDesigner 4 http://www.fabforce.net/dbdesigner4/ このレベルの文書が作れるのはスゴイですねぇ。見た目のデザインもいい感じ。上記画像のようにPNGで吐き出せたりするので、インストールしてない人にも見せることが出来ますね。 MySQL用なのでデータ型なんかが多少違う場合もありますが、基的な部分は同じなのであまり問題ないかと。 他のツールもいくつか教えてもらいました。 SI Object Browser ER http://www.sint.co.jp/siob/er/default.asp 高いです(;´∀`) 102,900円~ Clay http://www.eclipsewiki.net/eclipse/?Clay Eclipseのプラグインかな?

  • Web2.0ナビ: SQL-DESIGNERがスゴイ

    いいね! 0 ツイート B! はてブ 447 Pocket 2 データベースの設計時にER図をかくことが多いと思いますが、SQL-designerというウェブベースのツールが非常に使いやすいく、デザイン的にも綺麗で便利。 MSproject等のデータベース設計を行う専用ソフトは非常に多くあるが、どれもインストールが必要だったり、設定ファイルが必要だったり、ソフトが重かったり、環境依存が激しかったりして、使いにくい。 使いかたは簡単で、 1.ウェブページにいって 2.テーブルやフィールドを追加する 3.プリントアウトorXMLエクスポート だけ。 データの型なども選択できて、設計が終わったら、SQL文をそのまま発行したり、作ったEQ図をXMLでエクスポートやインポートすることも可能。Javascriptベースなので、めんどくさいインストールや環境依存もなし。 ウェブ上でやるのは、セキュリティ

  • T字形ER図の基礎知識

    知識1 リソースとイベントの分け方 イベントとリソースを分けているのは「〜する」という言葉を付けて成り立つかどうかです。 つまり「受注+する」は言葉として成り立つのでイベント。しかし「商品+する」は成り立たないのでリソース。 他には、「イベントには年月日などのタイムスタンプが含まれるが、リソースには含まれない」という見方で切り分けても良いです。 これによって細分化されたリソースは、リソースの中にリソースが含まれることはなく、独立した存在となります。 リソースとリソースとの関係表現には、必ず「対照表」というものが使われます。 つまり[従業員]というリソースに、[所属部門]というリソースが含まれることはなく、[従業員:部門 対照表]によって「配属」が表現され、組織構造が変わった場合や人事異動の場合にも、この対照表だけをメンテナンスすることで、[従業員][部門]ともに安定した(Sta

  • 1