�mDB Interview�n
��2����XML�f�[�^�x�[�X�a����b�i�O�ҁj

�u���E��̐��\�v���l������A���ꂪ�~�b�V����������

������Ѓs�[�f�[
�얓 ��
2005/9/1

XML�f�[�^�x�[�X�̐��E�ɑ�2����ƌĂԂɂӂ��킵�������Y���i���o�ꂵ���B���Ń\�����[�V������2005�N4���ɓ��������uTX1�v�́A�l�C�e�B�u���邢��RDB���킸XML�f�[�^�x�[�X�̌������\�Ő��E�ō�������ڎw�����Ƃ����B�J���̉ߒ��Œ��ʂ������܂��܂ȓ����ǂ����z���Ă��������A�J���S���҂ɃC���^�r���[���s�����B�i�ҏW���j

���ЂƖ��Ⴄ��2����XML�f�[�^�x�[�X�̎���

�@�����Ēf�����悤�B���݃\�t�g�E�F�A�J���̏펯���̂��̂𕢂��悤�ȑ�ϊv���N���悤�Ƃ��Ă��āA���̋N���܂ƂȂ�̂͑�2�����XML�f�[�^�x�[�X�ł���ƁB�������A�Ȃ�XML�f�[�^�x�[�X�Ȃ̂��낤���B�����āA�Ȃ���1����Ƒ�2����𕪂���K�v������̂��낤���B

�@�����ł�����1�����XML�f�[�^�x�[�X�Ƃ́AXML���a��������̍ŏ��̃u�[���ŎY�����グ�����i�Q�ieXcelon�ATamino�AYggdrasill�AApache Xindice�Ȃǁj�������B����ɑ΂��āA��2�����XML�f�[�^�x�[�X�Ƃ�XML�u�[������i��������Ő��܂ꂽ�uNeoCore XMS�v��A����C���^�r���[���s�����uTX1�v�������B����2�‚̐���̍��́A�ǂ���猩�|���ȏ�ɑ傫���悤���B�ǂ��������XML�f�[�^�x�[�X�Ȃ̂����瓯���悤�Ɏg���邾�낤�A�Ƃ����l�����͐��藧���Ȃ��B

�@��2�����XML�f�[�^�x�[�X�́A�ǂ̂悤�Ȕw�i�Ő��܂�Ă����̂��BTX1�̊J����S���������Ń\�����[�V���� �v���b�g�t�H�[���\�����[�V�������ƕ� �\�t�g�E�F�A�J���� �Q�� ����_�񎁂ւ̃C���^�r���[��ʂ��Č��Ă������B

�������Z�p�iRDB�j�ł͈����Ȃ��j�[�Y�̔���

�\�\ ��������XML�f�[�^�x�[�X�̊J���Ɏ��g�񂾂̂́A�ǂ̂悤�Ȕw�i�ɂ��̂ł��傤���B

 
���Ń\�����[�V�����������
�v���b�g�t�H�[���\�����[�V�������ƕ�
�\�t�g�E�F�A�J����
�Q�� ����_��

�����@���Ђ̓��ӂƂ��Ă���V�X�e���J���̕���ł���A�V������Z�i���n�j�Ƃ������ƊE����A�����Ǘ��V�X�e����XML���g���Ȃ����Ƃ����@�^��2000�N����ɐ��܂�Ă��܂����B�����A�V���ƊE�ł�NewsML�������A��������‚‚���A���Z�ƊE�̖c��ȕ����Ǘ��ł�SGML���g���Ă��܂����B���̓������󂯁A���Ђł�XML���g�������i�J���̉”\����T��n�߂��Ƃ����킯�ł��B

�\�\ ������XML�f�[�^�x�[�X�ɖڂ�t�����B

�����@�����B���̒i�K�ł͂����ƍL������ŁA�����Ǘ��A�i���b�W�}�l�W�����g�AXML��3�‚��L�[���[�h�ɁA�����ł��邩���������̂ł��B���Ђ͕����Ǘ��V�X�e���Ŏ��т������Ă��܂������A�i���b�W�}�l�W�����g���i�uKnowledgeMeister�i�i���b�W�}�C�X�^�[�j�v���������̂ŁA�����𔭓W�������������T���Ă����̂ł��BXML�𒲍����Ă����ƁAEDI��EAI�Ƃ������f�[�^�����t�H�[�}�b�g����уR���e���c�Ǘ���2�‚̕������AXML�̃L���[�A�v���ɂȂ�ƕ�����܂����B���Ђ̓R���e���c�Ǘ��V�X�e���̃r�W�l�X����͂������̂ŁAXML���g���ăR���e���c�Ǘ��n�̊J������낤�Ƃ������ƂɂȂ�܂����BXML�f�[�^�x�[�X�Ƃ����؂���Ŏn�܂����J���ł͂Ȃ��A����쐬�����R���e���c�̑�����XML�ō쐬�����̂ŁA����ɑ΂��Ă����ɑΉ����邩�A����Ƀi���b�W�}�l�W�����g�ȂǓ��Ђ̍��ى��Z�p�Ƃ̘A�g��XML���g���Ȃ����A�Ƃ������z�������킯�ł��B


�@�����Ǘ��V�X�e����XML���g���Ȃ����A�Ƃ����@�^�����Ń\�����[�V�����ɉ萶����2000�N����Ƃ����̂́A1998�N��XML�����܂�ĊԂ��Ȃ������ł���A�o�u���[��XML�u�[���̉Q���������B����Ȏ���̋�C�̒��ŁA�����Ǘ��V�X�e����XML���g���Ƃ����̂́A����XML�Ƀ}�b�`�����ǂ����f�������Ǝv���B�Ȃ��Ȃ�AXML�̐��݂̐e�Ƃ��Ȃ���SGML�́A���Ƃ��ƕ����Ǘ��̂��߂ɐ��܂ꂽ�Z�p�Ƃ������ʂ����邩�炾�B

�@�������AXML�u�[���̒��ŁA���̂悤�ȉ��p���傫�����グ���邱�Ƃ͑����Ȃ��A�ǂ��炩�Ƃ����΁uEDI��EAI�Ƃ������f�[�^�����t�H�[�}�b�g�v�̑��ʂ������A�s�[������Ă����B����͂ǂ��炩�Ƃ����ƁA�V�Z�p����ɓ��ꂽ�Z�p�҂�������g����ʂ��v���`������Ăł���B����ŁA�u�h�L�������g�Ǘ��v�̃j�[�Y�́u�V������Z�i���n�j�Ƃ������ƊE�v�Ŗ�������XML���g���Ȃ����Ƃ��������̃j�[�Y�𔽉f���Ă���B����́A�Z�p�哱�ő啗�C�~���L��������A�͂邩�ɐ����Ō��S�Ƃ����邾�낤�B

�@���̂悤�ȏo���_�ɗ��������Ń\�����[�V�����̎��g�݂́A���R�Ƃ����ɑ��݂���j�[�Y�𖞂����Ƃ����Z�p�I�ȏ�ǂƌ����������ƂɂȂ�B�^�ɃN���G�C�e�B�u�ȋZ�p�҂ɂƂ��āA�ł����l����`�������W���҂��\���Ă����B


��XML�f�[�^�x�[�X���肫�łȂ��A�j�[�Y�哱�̐��i�J��

�\�\ ���XML�f�[�^�x�[�X�Ƃ��Č������邱�ƂɂȂ���XML�v���W�F�N�g�́A�ǂ̂悤�ɗ����オ�����̂ł����B

�����@�v���W�F�N�g��4�`5�l�قǂ�2001�N����ɔ������܂����B�����̊J���ړI��XML�f�[�^�x�[�X�ł͂Ȃ��AXML�ʼn�����낤�ƁB����̐��i�ł͂Ȃ��A���܂��܂Ȑ��i�Ɏg����v���b�g�t�H�[���̋Z�p��Ղ�XML���g���Ă������Ƃ����v���W�F�N�g�E�R���Z�v�g�ł��B���ݓ��ЂŊJ�����Ă���OCR�A�O�q��KnowledgeMeister�A�uFlyingServ J-Frame Server�i�t���C���O�T�[�u�E�W�F�C�t���[���T�[�o�j���[�I�v�V�����v�Ƃ��������i�ɂ��A�v���W�F�N�g�̎��Y�͐�������Ă��܂��B

�\�\ �\�����[�V�����̊j�ƂȂ�Z�p��XML���g���Ă������j�������̂ł��ˁB

�����@�͂��B����̋Ǝ�A�ƑԂɌ��肳��Ȃ��`�ŁA�ڋq�̖����������邽�߂̃R�A�e�N�m���W�Ƃ���XML�ɒ��ڂ��Ă��܂�������B

�\�\ ��������XML�f�[�^�x�[�X�̐��i���Ɏ������o�܂́H

�����@��������A���Ђ̓��Ō����J���Z���^�[��XML�̃f�[�^�x�[�X���p�������Ă������Ƃ�����A�v���W�F�N�g�̈�‚�XML�f�[�^�x�[�X���J�����悤�Ƃ������ƂɂȂ�܂����B���܂ł�����K�͂ł̍�������B�����Ă��܂����A�J��������XML�̃N�G���������s���܂����B�N�G���̓��[�U�[�̎g������ɒ�������Z�p�ł��B�����������g���₷���̕�����I�񂾂킯�ł����A���܂���U��Ԃ�Ƃ���͐����ł����ˁBTX1�Ƃ������i�́A�f�[�^�x�[�X�̍\����A�[�L�e�N�`���Ƃ������Z�p�ʂ���Ƃ������A���[�U�[�̎g���₷���̌���Ƃ������_���琶�ݏo���ꂽ�Ƃ�����ł��傤�B


�@���̒��ɂ悭�����鎸�s�p�^�[����1�‚Ƃ��āA�u���g�ޑO�ɐ��������߂Ă��܂��v�Ƃ������̂�����B�\���Ȍ�������т��Ȃ��i�K�ŁA�u�����Ƃ����Z�p���g���΁A���͉������܂��v�ƋZ�p�哱�Ŏn�߂�ƁA���̃p�^�[���ɊY�����Ă��܂��”\��������B

�@�������A���̃v���W�F�N�g�́AXML���g���Ƃ����O��͗��ĂĂ�����̂́A��̓I��XML�f�[�^�x�[�X���g���Ƃ����I�����ŏ����猈�߂Ă͂��Ȃ��B���܂��܂ȉ”\����͍����������ŁAXML�f�[�^�x�[�X�Ƃ����e�[�}�ɂ��ǂ蒅���Ă���B�����āA�܂��g������ɂ������N�G���̌����Ɏ��g�񂾂��Ƃɂ����ڂ������B�j�[�Y����X�^�[�g���ċZ�p�ɂ��ǂ蒅���A�܂��Ƀj�[�Y�哱�̐��i�J���������Ƃ����悤�B


�����E��̐��\��ڎw��

�\�\ ���悢��XML�f�[�^�x�[�X�̐��i�J���ɒ��肳�ꂽ�킯�ł����A���łɑ�1����ƌĂ΂�鐻�i�Q�͏o������Ă��܂����B�㔭�g�Ƃ��āA�ǂ�ȓ��������������i�ɂ��悤�ƍl�����̂ł����B

�����@���i�J���̓�������̃L���b�`�t���[�Y�́u���E��̐��\�v�ł����B���Ђ̌ڋq�ɑ�����K�̓V�X�e�����ғ������Ă����Ƃł́A�����Ǘ��V�X�e���Ȃǂ�XML�f�[�^�x�[�X�ō\�z����΁A�K���p�t�H�[�}���X�����ɂȂ邾�낤�Ƃ����m�M������܂����B���������[�X����Ă������Ђ�XML�f�[�^�x�[�X�����؂��Ă݂�ƁA�e���i�őz�肵�Ă��錟���p�^�[���ł͍����Ȃ̂ł����A���Ђ��z�肵�Ă����Ɩ������ł͋ɒ[�ɐ��\�������܂����BRDB���i�ł�XML�Ή��@�\��񋟂������Ă����̂ŁAXML�f�[�^�x�[�X��RDB��XML�@�\�ł͑Ή��ł��Ȃ��Ƃ���܂ł��J�o�[���Ȃ���΂Ȃ�܂���ł����BTX1��RDB���x�[�X�Ƃ�����̂��܂߂�XML�f�[�^�x�[�X�̒��Ő��E�ō��̐��\��ڕW�ɂ����̂ł��B

�\�\ ���\����̊J����b�͌�҂ł����Ղ肨���������������Ƃ��āARDB��XML�@�\�ł�������Ȃ����A�Ƃ���XML�f�[�^�x�[�X���^�h�̎咣�ɂ́A�ǂ̂悤�ȋ@�\�ő΍R����‚��肾�����̂ł��傤���B

�����@���\�Ő��E���ڎw���Ɠ����ɁAXML�f�[�^�x�[�X�ł���ȏ�AXML�̗ǂ��������ł����Ȃ��悤�Ȃ��̂ɂ͂������Ȃ��A�Ƃ��������v��������܂����B�Ⴆ��RDB��XML�@�\�ł́A�^�O����K�w���ɐ���������ȂǁA������XML�ɐ���������B���̐����𒴂���ɂ́A�܂邲��XML��CLOB�Ŋi�[���邵������܂���B�ł�XML�̗ǂ��́A�f�[�^�ƕ����̗����̐��������˔����Ă��邱�ƂŁA�����Ƃ����ϓ_�ł͗Ⴆ�΁u//�c�c�v��ucontain�֐��v�Ȃǂ��g���āA�����܂��Ȍ������ł��邱�Ƃ��ƂĂ��d�v�Ȃ�ł��B���Ђ�XML�f�[�^�x�[�X�ł��X�L�[�}���ł߂Ă����΍������Ƃ������i������܂������A����ł�XML�̗ǂ��𑹂Ȃ��Ă��܂��܂��B���E�ō��̐��\���o���Ƃ����ڕW�̑O��ɂ́AXML�̗ǂ��i�X�L�[�}���X�ɂ��f�[�^�\���̏_��₠���܂������Ȃǁj�𑹂Ȃ�Ȃ����Ƃ�����܂����B


�@XML�f�[�^�x�[�X�̊J���ł́ARDB�������\�I�Ɍ���肷�邱�Ƃ�O��Ƃ��āARDB�ł͂ł��Ȃ����Ƃ��A�s�[������I����������BXML�f�[�^�x�[�X��RDB�Ŏ��т̂��郌�R�[�h�f�[�^�����ɂ����Đ��\�ʂŗ��̂͏펯�ł���A������Ђ�����Ԃ����ȂǂƎv���͔̂񌻎��I�ł΂����Ă���c�c�Z�p�哱�̏ꍇ�͂��ꂪ�����ȍl������������Ȃ��B�������A�j�[�Y�哱�̏ꍇ�́A�j�[�Y�𖞂������Ƃ��K�{�v���ł���A�j�[�Y�������\��v������Ȃ�RDB�ɕC�G���鐫�\���l�����Ȃ���΂Ȃ�Ȃ��B

�@����ŁA������XML�f�[�^�x�[�X��I������ȏ�́AXML�Ȃ�ł͂̉��l�����p�������̂ł���A���̉��l���E���悤�Ȑ����t���Đ��\���グ��I���͎��Ȃ��B���ꂪ�A�j�[�Y�𖞂������߂ɉۂ���ꂽ��ΓI�Ȑ���ł���B

�@TX1��XML�̏_��𑹂Ȃ����ƂȂ����E��̐��\��ڎw����XML�f�[�^�x�[�X�Ƃ����Ӗ��ŁA��2����̐��i�Ƃ����邾�낤�B


��

�@�O�҂ł�TX1�̊J���v���W�F�N�g���a�������w�i�ƁA���i�J���ɂ�����ڕW�̐ݒ�܂ł��Љ���B��҂ł́A�Ȃ����C�o�����i�Ƃ���XML�@�\��������RDB���܂߂����ׂĂ�XML�f�[�^�x�[�X��W�I�Ƃ����̂��A�ǂ̂悤�ɂ��ăp�t�H�[�}���X���P�Ɏ��g�񂾂����Љ�悤�B�i��҂ɑ����j

��IT�֘A�L��
�E
�e���o�C�g���̃f�[�^�����������A���ł�XMLDB�iNews�L���j
�E
�e���o�C�gOK�I
��e�ʃf�[�^�ł������������”\�ɂ���XML�f�[�^�x�[�X�uTX1�v
�iPR�L���j

�@Index
�mDB Interview�n
��2����XML�f�[�^�x�[�X�a����b
�O��
�u���E��̐��\�v���l������A���ꂪ�~�b�V����������
  ���
�����p�t�H�[�}���X�͈���ɂ��Đ��炸


�mDB Interview�n



Database Expert �t�H�[���� �V���L��
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

Database Expert �L�������L���O

�{������