〒220-8560 神奈川県横浜市西区みなとみらい4-4-5 横浜アイマークプレイス2階 TEL :045-212-5180(代表) FAX :045-212-5182 【交通アクセス】 JR京浜急行「横浜」駅東口より徒歩15分 横浜市営地下鉄ブルーライン「高島町」駅(2番出口)より徒歩10分 みなとみらい線「新高島」駅(3番, 4番出口)より徒歩3分 みなとみらい線「みなとみらい」駅(1番出口)より徒歩5分
![事業所一覧](https://cdn-ak-scissors.b.st-hatena.com/image/square/18d253494e4180c4bfc2b30541e2c7d9231538a2/height=288;version=1;width=512/https%3A%2F%2Fwww.exa-corp.co.jp%2Fcommon-exa%2Fimg%2Fcontents%2Fogp.png)
アンチパターンに名前を付けることで、コンテキストを共有できて議論がしやすくなる。2月14日、15日に都内で開催されたイベント「Developers Summit 2013」、通称デブサミにおいて、書籍「SQLアンチパターン」の監訳をした和田卓人氏は本書の意義をこう強調しました。 「SQLアンチパターン」は、データベースにおける設計からアプリケーションに関わるレイヤまで、開発者が陥りやすいミスや誤解に名前を付けたうえで原因と解決策を詳しく解説しています。 和田氏が指摘するように、これまでデータベースに関するデータ設計などのミスを指摘したり議論するには、その背景を共有するための面倒な説明が必要でした。SQLアンチパターンの登場は、そうした背景を暗黙のうちに共有する手段を与えてくれることになります。本書はデータベース分野の古典になる資格を十分に備えているのではないでしょうか。 書籍の監訳者自身が
2013/5/9(木) SQLアンチパターン読書会 「IDリクワイアド」に参加してきました。 DoorKeeper http://sqlap.doorkeeper.jp/events/3774 以下の書籍をターゲットとした読書会なのです。 会場は御徒町(湯島)の株式会社アルティネットさんです。 参加者は10人かな。ディスカッションには最適な人数です。 今回も @t_wada さん参加!更にOracleの @yokatsuki さんまで参加です。贅沢な勉強会ですねー。 私、この日は体調不良で会社をお休みしました。 んで午後6時くらいまで病床に臥していたのですが、気合で勉強会に参加! 今回も、いつもの如くディスカッションしたいテーマを各自で付箋に書き出しました。 ■IDリクワイアド、という原著のタイトルに対し、翻訳者と「とりあえずID」と日本語訳を決めた。 → どういうニュアンスでタイトルを伝
SQLアンチパターンの感想の続き。 すべてのテーブルの主キーをidという名前の属性(列)にし、ドメインを整数にしてしまうというもの。これを擬似キーともよび、本来のキーを自然なキーとよぶ。Railsなどのフレームワークなどが採用している設計指針に対する反論ともいうべきだろうか。本書では、そういうことを一律に強制することをアンチパターンとしている。 なぜアンチパターンなのか 冗長なキーが作成されてしまう 自然なキーとは別に主キーを作るのは冗長だという。 冗長なのはなぜダメなのだろうか?いくつか理由が考えられるが、 スペースが無駄 システムの複雑性が増える といったところだろうか。スペースが無駄というのはその通り。ただし、速度に影響が出るほどの大きさではない。システムの複雑性が増えるというのは、ID属性で全て統一するのならそうともいえない。Railsでは「設定よりも規約」といっているように、一定
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く