タグ

dbに関するkomzのブックマーク (36)

  • YappoLogs: Web関連エンジニアなら必ず読むべき本 〜 Webエンジニアのためのデータベース技術[実践]入門 〜 を全部読んだ

    Web関連エンジニアなら必ず読むべき 〜 Webエンジニアのためのデータベース技術[実践]入門 〜 を全部読んだ 2709円でこんなに濃厚なコストパフォーマンスがアホみたいに高いは読んだ事無いし、Web関連のエンジニアをやっている人は必ず読んだ方が良いし、特にどのレイヤをやるかに関わらずエンジニアを目指す学生さんも卒業までには読んでおいたほうが良いでした。 なんか誤解が多そうなんで追記しておくと、書は「カジュアルなデータベース*利用者*のための入門」ではなくて「質的なデータベース技術の知見を得る為の入門」である。ちゃんとタイトルだってデータベース技術って書いてあるでしょ? 明日着でWDP献先と同住所に送付さ せていただきます。ご一読いただき、コメントなどいただけると大変ありがたい です。 明日発売なので念のためご連絡させていただきました。 というメールを3月8日に頂いて、実

    komz
    komz 2012/04/03
  • 楽天、分散キー・バリュー型データストア「ROMA」のソースコードを公開

    写真1●楽天テクノロジーカンファレンスでソースコード公開を発表するROMAの開発者 西澤無我氏(左)と、Rubyの開発者で楽天技術研究所フェローのまつもとゆきひろ氏(右) 楽天は2009年10月24日、同社が独自開発した分散キー・バリュー型データストア「ROMA」をオープンソース・ソフトウエアとして公開した。ROMAはスケールアウトが容易で、耐障害性の高いデータストア。「楽天市場」と「楽天トラベル」で、ユーザーによる閲覧履歴の保存にROMAを使用している。同日に開催した「楽天テクノロジーカンファレンス」に合わせて、「github」でソースコードを公開した。 ROMAは、楽天技術研究所フェローのまつもとゆきひろ氏(プログラミング言語「Ruby」の開発者)と協力して、2007年から開発してきた分散キー・バリュー型データストアである(写真1)。Rubyを使った大規模システムを実現するための分散処

    楽天、分散キー・バリュー型データストア「ROMA」のソースコードを公開
    komz
    komz 2009/10/25
  • やってはいけない!!MySQLに悲鳴をあげさせる10の方法

    いつも「MySQLを使うときはこうするべき」という観点から記事を書いているが、今日は逆に犯してはいけない過ちをリストアップしようと思う。 1. 全てのカラムにインデックスをつけるデータベース初心者がもっともやってしまいがちな間違いはコレではないだろうか。インデックスはいい。検索がとても速くなるから。しかし、それと引き替えにインデックスは更新するときにコストがかかるし、その分多くのディスクスペースを消費する。特に更新にかかるコストは時に甚大で、該当するインデックスのページがキャッシュ上にない場合はディスクからいったんそのページを読み込まなければいけない。ディスクアクセスは動作にとても時間がかかるので、インデックスが多数、例えば全てのカラムに付いていたりすると「あれ?固まったか?」というような状態になってしまうことがあるだろう。インデックスは必要なカラムにだけつけるようにテーブルを設計しよう。

    やってはいけない!!MySQLに悲鳴をあげさせる10の方法
  • MySQLの構造管理に役立つ·MySQL table patcher MOONGIFT

    Ruby on Railsで便利だと感じる機能の一つがデータベースのマイグレーションだ。通常、Webシステムを開発する場合、初回構築時にはE-R図も作成して管理するものの、運用の中で徐々に増えていくフィールドについてはあまり管理されない。 データベースを解析して差分を抽出する そのため構造が分かりづらくなったり、開発版との差分管理も煩雑化する。そこで使ってみたいのがMySQL table patcherだ。 今回紹介するオープンソース・ソフトウェアはMySQL table patcher、MySQLの差分チェックソフトウェアだ。 MySQL table patcherは差分の発生している二つのデータベースが必要になる。新しい方をSQLファイルにし、それと現状のデータベースとを比較する。dumpファイルなのでcreate table〜などが書かれたそのままでいい。結果はalter table

    MySQLの構造管理に役立つ·MySQL table patcher MOONGIFT
    komz
    komz 2009/03/31
  • あなたの名刺をソーシャルデータベース化してくれる『CloudContacts』 | 100SHIKI

    結局のところ、人との出会いこそがさまざまな可能性を広げるものだと思う。 そう考えるとCloud Contactsのようなサービスがじゃんじゃか出てきてくれるといいな、と考えている。 このサイトではいわゆる「名刺のデータベース化サービス」を提供している。 手元にある名刺をざっくり郵送すればそれをウェブからアクセスできるデータにしてくれる、というものだ。 ユニークなのは可能ならばTwitterやFacebookのプロフィールにもリンクしてくれる点で、その人たちの最新情報にも簡単にアクセスできる。 人との出会いを(ビジネス的に)加速するサービスはいいですな。他にどんなものが考えられるだろうか。

  • WWW SQL Designer

    * * * * * * *

  • GitHub - ondras/wwwsqldesigner: WWW SQL Designer, your online SQL diagramming tool

    Hi and welcome to WWW SQL Designer! This tool allows you to draw and create database schemas (E-R diagrams) directly in browser, without the need for any external programs (flash). You only need JavaScript enabled. The Designer works perfectly in Chrome, Mozilla (Firefox, Seamonkey), Internet Explorer, MS Edge, Safari and Opera. Many database features are supported, such as keys, foreign key const

    GitHub - ondras/wwwsqldesigner: WWW SQL Designer, your online SQL diagramming tool
  • Django風データベース管理プラグイン·Rails DataBrowser MOONGIFT

    先日、Djangoの勉強会に参加したのだが、特に管理画面の説明に重点を置いていたため、データベースのデータを簡単にメンテナンスできる画面が自動生成される仕組みというのは素晴らしく感じた。 データベースのメンテナンス画面を生成 管理画面の目的はそれだけではないだろうが、データのメンテナンスを容易にしてくれるのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはRails DataBrowser、Ruby on Rails向けのデータベースメンテナンスプラグインだ。 Rails DataBrowserはプラグインやRubyGemsを使ってインストールする。Rails 2.1以降はRubyGemsを使う必要があるようだ。インストールが終われば簡単な設定を行うことで、/databrowserというパスで管理画面に入ることができる。 検索機能もある 管理画面ではモデルが一覧で表示され、

    Django風データベース管理プラグイン·Rails DataBrowser MOONGIFT
    komz
    komz 2008/11/10
  • Zoho DB が公開:オンラインデータベースに一番乗り | Lifehacking.jp

    Zoho DB Launched - Beats Google, Microsoft to Online Database | Read / Write Web Google、Zoho に対抗して Microsoft が Office Live Workspace を発表したというニュースがつい2日前に入ってきたばかりですし、Adobe が Buzzword を買収してオンラインワープロ開発への道を開いたというニュースが入ったばかりですが、熾烈な競争に一歩先んじて小兵の Zoho がオンラインのデータベースアプリを公開するに至りました。その名も Zoho DB。 上の Read / Write Web のまとめ記事にくわしく解説がされていますが、その基機能は以下の通りです。 CSV インポート機能: 表計算からすぐにデータベースが作れます Excel のようなピボット・テーブルの作成 レ

    Zoho DB が公開:オンラインデータベースに一番乗り | Lifehacking.jp
  • DB DesignerとCakePHPの連携·dbdesigner2cake MOONGIFT

    個人的にPHPで開発をするなら使っているのがCakePHPだ。善し悪しはあれど、Rails風に使えるので、慣れと言う意味で便利に使っている。 だが、最大の問題はDBデザインとの連携がとれない点だった。Railsで言えばMigrationにあたる機能だ。これがないのが問題だと感じていたが、もっと素敵なものが存在していた。 今回紹介するオープンソース・ソフトウェアはdbdesigner2cake、DB DesignerとCakePHPを連携させるソフトウェアだ。 DB Designerは、Webアプリケーション開発の際に良く利用されるDB設計ツールで、オープンソースで手軽に利用できる利点もある。このdbdesigner2cakeではDB Designerで作ったXMLファイルを利用する。 生成されるのはControllerとModel、そしてViewだ。いわゆるScaffoldのようにDB定義

    DB DesignerとCakePHPの連携·dbdesigner2cake MOONGIFT
  • MOONGIFT: » Web2.0時代のニュータイプDB「CouchDb」:オープンソースを毎日紹介

    Web2.0時代(?)の技術要素の一つにWeb APIがある。また、各種アプリケーションがWeb化され、ブラウザ内で動作するようになっている。 しかし、これらに必須なのがインターネットだ。ネットワークに繋がっていなければ利用できない。その限界を超えるかも知れないソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはCouchDb、新しい形式のドキュメントデータベースだ。 CouchDbは簡単に言うとRESTを通じたWeb API経由でデータ取得ができるデータベースだ。結果はJSONで受け取ることができる。そのため、PHP/Ruby/Java/LotusScript/Cなど、言語を問わず広く利用できる。 興味深いのは、このCouchDb自体は各クライアントに入れて動作させるという方法だ。この場合、オフライン状態でも利用でき、オンラインになると同期処理をすることができる。 どういっ

    MOONGIFT: » Web2.0時代のニュータイプDB「CouchDb」:オープンソースを毎日紹介
  • .NET/Java向けオブジェクトDB·db4o MOONGIFT

    最近は優秀なO/Rマッピングツールが出てきたお陰でそれ程苦労もなくなったが、プログラムとRDBMSはやはり相性が良いとは思いがたい。SQLを書いて、その結果を取り出して…というのはいまいち面倒だ。 現状でも効率的な更新や複雑なデータ抽出についてはやはりSQLを書く必要がある。複雑な場合にSQLを書くというのは面倒この上ない。そこで試してみたいのがオブジェクトデータベースだ。 今回紹介するオープンソース・ソフトウェアはdb4o、.NET/Javaにネイティブなオブジェクトデータベースだ。 db4oは.NET/Javaに対してネイティブに動作させることができる。monoにも対応しているので、WindowsのみならずLinuxやBSDにも対応しているのが利点だ。組み込みをはじめとして、利用実績も徐々に出てきているようだ。 利用範囲には向き不向きがあるだろう。また、現状では速度と言う面ではRDBM

    .NET/Java向けオブジェクトDB·db4o MOONGIFT
    komz
    komz 2007/09/01
  • 【レポート】PHP版Ruby on Rails? - DB操作クラスを自動生成する"PHP Object Generator" | エンタープライズ | マイコミジャーナル

    PHPのソースコードを自動生成するWebアプリケーションであるPHP Object Generatorの最新版「PHP Object Generator (以下、POG)3.0」が26日(米国時間)、公開された。PHPで開発されたWebアプリケーションで、The BSD Licenseのもとで公開されている。POGでは、クラス名とアトリビュートを指定することで同データを操作するためのPHPクラスが生成される仕組みになっている。PHP4/PHP5アプリケーションで動作するコードが生成される。 対象とするPHPのバージョン、クラス名、操作するアトリビュートを指定して操作するコードを自動的に生成させる POGはもともと、データベースにアクセスするコードを自動生成することで開発時間を削減することを目的として開発された。データベースにアクセスするためのコードはアプリケーションごとに異なるが、結局似た

    komz
    komz 2007/07/29
  • 【コラム】OS X ハッキング! (236) SQLiteが広げるこれからのアプリケーション | パソコン | マイコミジャーナル

    Appleの07年度第3四半期決算が発表されました。地域別のMacの出荷台数を見ると、欧米のほうが日より伸び率が高いんですね。話はガラッと変わりますが、ウチの3歳の娘が、幼稚園で覚えてきたのか事あるごとに「欧米か!」を連発して困ります……。 さて、今回は「SQLite」について。Tiger/Spotlightの登場以降、急速に増えつつあるSQLite内蔵アプリケーションの一端を知ろう、という主旨だ。 SQLiteを使うというトレンド SQLiteは、スタンドアロンのデータベース管理ソフト(DBMS)。名前が示すとおり、PostgreSQLMySQLなどと同じSQL構文を使うDBMSだが、サーバとしてシステムに常駐することはなく、ライブラリとして他のアプリケーションから呼び出される形での利用が一般的。大規模なDBの管理こそ不向きだが、SQLの命令やトランザクション処理を実行できる。

    komz
    komz 2007/07/27
  • download

    上にスクロール

    download
  • IceProbe

    このページに関して管理人にメッセージを送ることができます。 誤字脱字など些細な事でも構いませんのでお知らせ頂けると幸いです。 その他のお問い合わせは、お問い合わせフォームからお願いします。 メッセージ文 クイズ:SELECT,INSERT,UPDATE,DELETEの中でSQLのデータ削除命令はどれ? スパムメール対策のクイズです。正解した場合のみ送信できます。

  • 簡単にSQL作成&DBアクセスツールの詳細情報 : Vector ソフトを探す!

  • PSSP – 3曹昇任試験対策 eラーニングシステム

    気で一般曹候補生採用試験、曹候選抜試験、3曹昇任試験に取り組む方の最適環境 それがPSSPラーニングシステムです。 当たり前ですが、出来るか出来ないかで、合否が決定します。 出来る出来ないの質は、やるか、やらないかです。 やるから出来るようになる、やらなければ出来ない。 問題は、どのように「やるか」です。 弊社システムを使用して 過去問をコツコツと全制覇した方としなかった方の差は歴然です。 採用試験や曹昇任試験は資格試験のように、一定点数を取れば合格するというものではありません。 枠があり、試験成績の上位から、その枠の範囲で合格が決まります。 ある意味、他の方との競争です。! 今までと同じ事をやっていたら同じ結果が待っています。 これまで、なかなか合格されな かった方も弊社システムの御利用で合格されています。やるなら今すぐ入会、少しでも早く 始めるのが合格への第一歩です。 このシステム

    PSSP – 3曹昇任試験対策 eラーニングシステム
  • http://www.sqlendia.com/main.php?pageid=10

  • SqlFmt(Windows95/98/Me / ビジネス)