gotanda.rb#52@オンライン "DB外の副作用をトランザクションから分離しよう"
データベースを選択し、使用し、管理するには、その内部構造を理解することが不可欠です。しかし、今日ではたくさんの分散型データベースやツールが存在するため、それぞれが何を提供しているのか、どのように異なるのかを理解することは困難です。 本書はデータベースとストレージエンジンの内部で利用されている概念を解説します。ストレージエンジンでは、ストレージの分類、Bツリーベースのストレージエンジンとイミュータブルなログ構造化ストレージエンジンの違いと事例を紹介します。ストレージの構成要素については、ページキャッシュ、バッファプール、ログ先行書き込みなどの補助的なデータ構造を使って、効率的なストレージを構築するためのデータベースファイルの構成を説明します。分散型システムでは、ノードとプロセスがどのように接続され、複雑な通信パターンを構築するのかを段階的に学びます。 データベースそれぞれで大きな違いがあるス
wwwデータベース技術 www データベース技術 森下真一 参考教科書 H. Garcia-Morina, J. D. Ullman, and J. Widom. Database System Implementation. Prentice Hall, 2000, ISBN 0-13-040264-8 Chapter 6, 7 Jeffrey D. Ullman: Principles of Database and Knowledge-base Systems Volume I, Computer Science Press, 1988. ISBN 0-7167-8158-1 Chapter 9 Transaction Management 講義 URL http://mlab.cb.k.u-tokyo.ac.jp/~moris/lecture/index.htm wwwデータベース
首藤 一幸 Last-updated: January 5, 2010 注: このページの文章は Software Design 誌 2010年 2月号に掲載された以下の記事の元原稿です。 Software Design 誌編集部の了承の元に、本ウェブページに掲載しております。 首藤一幸: "key-valueストアの基礎知識", Software Design 2010年 2月号, p.14-21, (株)技術評論社, 2010年 1月 18日 クラウド、特にPaaS向けのソフトウェア開発が現実のものとなり、 そこではリレーショナルデータベースとは違ったデータベースが 勢いを増しています。 その代表であるkey-valueストアを解説します。 もくじ key-valueストアとは なぜkey-valueストアか key-valueストアの使いどころ key-valueストアとNoSQLの
WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 皆さん、 Google Docs のガジェット機能はもう使ってみましたでしょうか。データをさまざまな方法で可視化するガジェットをシート上に配置できるというもので、このガジェットは自作することもできます(iGoogle ガジェットベース)。その際にスプレッドシートの情報を取得するために使われるのが、本日ご紹介する Google Visualization API で
さきほど Client-side database storage について書きましたが そこで、 Client-side database storage は今は Safari からしか使うことができません しかし、 Google Gears を使ってすべてのブラウザに実装することは可能だと思います。(すでにある?) その辺りも少し調べてみたいです。 Safari 3.1 に実装された「Client-side database storage (SQL API)」とは何か? - IT戦記 と書いてから、少しだけ Google Gears が持っているクライアントサイドデータベースについて調べてみました。 Google Gears とは まず、 Google Gears について少し触れておきます。 Google Gears はブラウザの機能を拡張するためのもので、以下の機能を提供します。
ジャパンナレッジは、事典・辞書を中心にした多元的な知識源を一括検索して、「知りたいこと」にいち早く到達するための総合データベースです。 出版各社の優良コンテンツに基づくジャパンナレッジのデータベースは、GOOGLEなどの検索エンジンによる情報検索では実現できない、高い信頼性が特長です。書籍にすれば総額200万円を超える事典・辞書や記事・書誌データが、月々1575円(税込・個人会員価格)の定額制で使い放題。随時または定期的な内容更新のある事典・辞書コンテンツも多数。内容に関するご質問は、サポートセンターが24時間メールで受け付け、お客さまの知識探索のお手伝いをいたします(※注) 出版社の編集知に基づく信頼性と、デジタルデータならではの情報更新の機動性を同時に実現した、デスクトップのあなた専用図書館。それがジャパンナレッジです。 レポート・論文作成ばかりではなく、日常のちょっとした
「データベースはブラックボックス。どんなSQL文を投げたらどんな結果が返ってくるかさえ知っていればよい」---そう思っている人も多いかもしれません。 しかし,本物のソフトウエア・エンジニアを目指すのであれば,データベースが動く仕組みを学ぶことは避けて通れません。パフォーマンスなどに問題が生じたときどこから手を付けていいのか皆目見当がつかない,といった事態に陥りかねません。 市販のRDBMSの内部はかなり複雑ですが,基本的な部分を理解するのはそれほど難しくありません。この特集でデータベースの動く仕組みを理解してください。 イントロ ●ブラックボックスのままでいいの? 基礎から理解するデータベースのしくみ(1) Part1 ●SQL文はどのように実行されるのか 基礎から理解するデータベースのしくみ(2) 基礎から理解するデータベースのしくみ(3) 基礎から理解するデータベースのしくみ(4) 基
標準化目前:注目のXML問い合わせ言語 XQuery ~前編 いままで標準が存在しなかったXML問い合わせ言語の世界に、XQueryが強力な標準候補として登場した。XML問い合わせ言語が標準化されれば、リレーショナルデータベースがSQLの発展とともに進化してきたように、XMLデータベースの重要度も大きく高まってくることが予想される。 本記事では、XMLのデータモデルを解説し、過去のXML問い合わせ言語を振り返りつつ、最新のXQueryの基本的な機能や概要をお届けする。 戌亥稔 ビーコンIT 2002/2/9 2001年5月に私が執筆した書籍『実践XMLデータベース構築』(戌亥稔・田中聡・田中行広共著 オーム社)の中には、XML問い合わせ言語について説明した章があります。この章の執筆を始めたのは2000年の12月ごろで、本文には、そのころのXML問い合わせ言語の状況について「XMLの問い合わ
稚内北星学園短期大学 経営情報学科 丸山不二夫 1994年 8月 5日 Contents 序章 リレーショナル・データベース概観 リレーショナル・データベースとは データベースは情報をどのように組織しているか 情報のいれものとしての「テーブル」 リレーショナルとは すべての関係は、テーブルである 関係演算 リレーショナル・データベース上の標準言語SQL 本書でのSQLの扱い方の特徴 Select selectの基本形 テーブルから指定した項目を抜き出す select 見出しの変更の2つの方法 行内への文字列の表示 項目リスト中の式 from 句 テーブルの積 where句 検索条件の指定 論理演算 リスト null値 文字列の比較 likeとワイルドカード ジョイン テーブルの結合 項目名の修飾 三つのテーブルのジョイン テーブル名のエイリアス(別名) 自己自身とのジョイン サブ・クェリー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く