XMLDB.jp特集
XMLやASP.NET、Javaを中心に、実務で使える設計・実装の要点を短く解説します。
-
Cyber Luxeonで学ぶXMLDB入門 (7)XMLDBのチューニングポイント
CodeZine(2007/9/27掲載)からの転載です。 パフォーマンス要件はシステム構築時に考慮すべき最も重要なポイントの1つですが、XMLデータベースのチューニング情報はまだまだ不足している状況かと思います。本稿では、各XMLDB製品に共通するであろうパフォーマンスのポイントについて、Cyber Luxeonを使用して実際に実行・測定し、検証を試みました。
-
6)XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(実装編
CodeZine(2007/7/17掲載)からの転載です。 XMLデータベース「Cyber Luxeon」を使ったJavaアプリケーションについて、Cyber Luxeon上のデータを操作するサンプルアプリケーションを例に解説します。今回は実際にアプリケーションを実装します。
-
5)XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(APIチュートリアル編
CodeZine(2007/6/26掲載)からの転載です。 Cyber LuxeonとJavaアプリケーションが連携する方法について、簡単なWebアプリケーションのサンプルを用いて説明します。今回は実装編の前段階として、サンプルアプリケーションで主に使用するJAXB API、Cyber Luxeon Java APIについて説明します。
-
4)XMLDBとJavaAPI、JAXB2.0を活用したWebアプリケーション開発(設計編
CodeZine(2007/5/16掲載)からの転載です。 Cyber LuxeonとJavaアプリケーションが連携する方法について、簡単なWebアプリケーションのサンプルを用いて説明します。サンプルアプリケーションは、Cyber Luxeon上の基本的なデータ操作(CRUD:新規作成・読み取り・更新・削除)について理解をすることを目的としています。
-
Cyber Luxeonで学ぶXMLDB入門 (3)XMLデータの操作(後編) ~ XML updategramの基本
CodeZine(2007/3/14掲載)からの転載です。 Cyber LuxeonはXMLデータの更新用機能としてXML updategram(XUG)を用意しています。XUGは、シンプルかつ強力な機能を持っており、XMLアプリケーション開発の生産性を高めるのに非常に有用です。今回はXUGの基本文法、基本機能についてサンプルを交えて説明します。
-
Cyber Luxeonで学ぶXMLDB入門 (2)XMLデータの操作(前編)~ XPath、Xquery
CodeZine(2007/2/15掲載)からの転載です。 XMLDB製品のCyber Luxeon上で、XMLデータベースの検索言語の標準であるXPathとXQueryを実行する方法を説明します。XQueryとそれに関連する仕様の構成、そしてXQuery,XPathの基本文法について説明します。
-
Cyber Luxeonで学ぶXMLDB入門 (1)XMLDBとCyber Luxeonの基本
CodeZine(2007/1/12掲載)からの転載です。 XMLDBの概論について説明します。その後、国産XMLデータベース製品であるCyber Luxeonのアーキテクチャ、そして、その管理ツールであるDXE Managerの基本的な使用法を説明します。
-
XML2CSVで学ぶ実践的なXprioriプログラミング(3)
~XML2CSVのソースコードを読解する(2) ~ XMLDBプログラミングの重要な要素であるXQueryについて、それを動的に生成するというアプローチをXML2CSVのソースコードから読み解いてみます。
-
XML2CSVで学ぶ実践的なXprioriプログラミング(2)
~XML2CSVのソースコードを読解する(1) ~ Xprioriと連携する実際のアプリケーションから、XMLDBでとられる一連のプログラミングステップを学んでみましょう。データベースに格納されたXML文書をCSV形式に変換するツール、XML2CSVを扱います。
-
XML2CSVで学ぶ実践的なXprioriプログラミング(1)
~Xprioriの活用例XML2CSVを紹介~ 無償で使えるXMLデータベースXprioriを使った具体的なサンプルアプリケーションを紹介。XML2CSVはXMLからCSVへの変換定義を行うためのJavaアプリケーションです。ちょっと中身を覗いてみましょう。
-
~スキーマ変更が及ぼすインパクトを徹底検証する[ASP.NET編]~ 前回、Javaで作ったサンプルをASP.NETのWebフォームに置き換えてみます。また、前回のサンプルでは抽出条件となる注文番号をハード・コーディングしていましたが、今回はユーザーが入力した注文番号を元にデータベースを検索するように修正してみます。
-
~スキーマ変更が及ぼすインパクトを徹底検証する[Java編]~ Xprioriを採用して、具体的なXMLDBプログラミングに挑戦してみましょう。スキーマ変更がシステム全体に影響を及ぼさないXMLDBの特性を、実際に手を動かしながら体感してみてください。
-
~リレーショナルデータベースからXMLDBへのデータ移行を進めよう~ XprioriデータベースとJavaアプリケーションを連携する基本的な手法について紹介します。既存のRDBのデータも簡単にNXDBに移行できることを実感してください。
-
~テーブル型思考を捨てれば、XMLアレルギーはみるみる解消~ テーブル型思考が染み付いたデータベースエンジニアのために、RDBからXMLへのデータ移行のノウハウを紹介します。
-
~2次元テーブルを捨てたXMLデータベースの利点とは?~ リレーショナルデータベースに慣れ親しんだ読者を対象に、リレーショナルデータベースとXMLデータベースの本質的な違いについて、現実的なサンプルを使って解説していきます。