�f�L��G���W�j�A�ɂȂ邽�߂ɂ́ADB�Z�p�̊�b�͕K�{�ł��B�{�A�ڂł́A�L�x�Ȏ���Ɖ��K���ŁA�v���Ƃ��Ēp���������Ȃ��v�菇��������܂��BDB�v�̃|�C���g�ƂȂ�ėp�I�ȃP�[�X���Љ�Ă���̂ŁA�ʏ�̋Ɩ��Ƃ͈قȂ�ꍇ�ł����p�ł���u���ʂ̍l�����v��g�ɕt�����܂��B
�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@��1���
�@�f�[�^�x�[�X�V�X�e���ɋ��߂���v���̂����ADBMS�ɂ���Ē����ׂ����̂������܂��B
�@�����ł͋�̓I�ȋ@�\����@�_��������ADBMS�̊�{�I�ȋ@�\�����̂��߂ɒ���Ă��邩�𗝉����邱�Ƃ�ڎw���܂��B�����̋@�\�𗝉����邱�Ƃɂ���āA�����v����у����e�i���X�t�F�C�Y�ɂ����āA�K�Ȕ��f�����������Ƃ��ł���悤�ɂȂ�܂��B
�@�Ȃ��A��̓I�ȋ@�\�̐�����Oracle�f�[�^�x�[�X��z�肵�Ă��܂��B
����d�X�V
�@�������s���䂪�K�ɐݒ肳��Ă��Ȃ��ꍇ�A��d�X�V�Ƃ������Ԃ������N�����\��������܂��B
�@����f�[�^�ɑ��鏈���v���́A�����̃��[�U�[��A�v���P�[�V�������瓯���ɔ������܂��B�����f�[�^�ɑ��āA�����̃��[�U�[�܂��̓A�v���P�[�V�����������ɍX�V�����v�����o�����ꍇ�A�K�ɓ������s������Ǘ����Ȃ��Ɠ�d�X�V���������܂��B
�@�ȉ��ɓ�d�X�V�����������������܂��B
A����̏��i���㏈��
�u�ɂ�50�P�[�X���ȁv
�u���q����15�P�[�X�������������̂ŁA���̏��i�ɂ�35�P�[�X�ɕύX���悤�v
B����̏��i�d������
�u�ɂ�50�P�[�X���ȁv
�u���[�J�[����20�P�[�X�[�i���ꂽ�̂ō��̍ɂ�70�P�[�X�ɍX�V���悤�v
�@��d�X�V�Ƃ́A�����f�[�^�ɑ��āA���郆�[�U�[�i�܂��̓A�v���P�[�V�����j�ɂ��X�V�������������Ȃ������ɁA�����ɑ��̃��[�U�[�i�܂��̓A�v���P�[�V�����j�ɂ���čX�V����錻�ۂ̂��Ƃ������܂��B���郆�[�U�[�i�܂��̓A�v���P�[�V�����j���f�[�^���X�V���悤�Ƃ���ꍇ�ɁA���̃f�[�^�����̃��[�U�[������X�V�\�ȏ�ԁi�܂�A�������s���䂪�@�\���Ă��Ȃ���ԁj�ł���ꍇ�A���̌��ۂ��N����\��������܂��B
���������s����F�r������
�@�r�������Ƃ́A��d�X�V�Ȃǂɂ���ăf�[�^�̕s�����������Ȃ��悤�ɁA����g�����U�N�V����A���f�[�^���X�V���Ă���ԁA���̃g�����U�N�V����B�������f�[�^���X�V�ł��Ȃ��悤�ɂ���@�\�̂��Ƃł��B
�@DBMS�́A�r������̂��߂����b�N�Ƃ����d�g�݂��������Ă��܂��B
�@���b�N�Ƃ́A�\�̍s�f�[�^�Ȃǁi���\�[�X�ƌĂт܂��B���b�N��������Ώ۔͈͂́A�s��\�ȂǁA�������̃��x��������܂��j�ɑ��āA������A�N�Z�X�ł��Ȃ��悤�ɏ��������邱�Ƃł��B���b�N���������g�����U�N�V�������f�[�^�̍X�V���������A���b�N�������i�A�����b�N�j�܂ŁA���̃g�����U�N�V�����͑҂���ԂɂȂ�܂��B
�@�g�����U�N�V�������R�~�b�g���邢�̓��[���o�b�N���ꂽ���_�ŁA���̃g�����U�N�V�����������Ă������ׂẴ��b�N�͉������܂��B��ʓI�ɁA���b�N��DBMS�������I�ɊǗ����Ă���܂����A���[�U�[�������I�Ɏ擾����ꍇ������܂��B
�����b�N�̗��x
�@DBMS�ɂ���ă��b�N��������Ώ۔͈͂́A�f�[�^�x�[�X�A�\�A�s�Ƃ������_���I�ȒP�ʂ�u���b�N�A�y�[�W�Ƃ����������I�ȒP�ʂ�����܂��B�ǂ̒P�ʂŃ��b�N���������邩�i���b�N�̗��x�Ƃ����܂��j�́ADBMS�ɂ���ĈقȂ�܂����A�قƂ�ǂ�DBMS�ōs���x���̃��b�N����������Ă��܂��B
�@���b�N�̗��x���ׂ�������ƁA�g�����U�N�V�����ԂŃ��b�N���d������m�����Ⴍ�Ȃ�A���ʂƂ��ăg�����U�N�V�����Ԃ̍X�V���̋������Ԃ�Z�����邱�Ƃ��ł��܂��B
�@���b�N�̗��x��傫������ƁA���b�N����������m���������Ȃ�A���̃g�����U�N�V�������f�[�^�ɃA�N�Z�X�ł����A�������s�����̌������ቺ����\���������Ȃ�܂��B
���g�����U�N�V������ACID����
�@�g�����U�N�V�����Ƃ́A�u�������_���I��1�̂܂Ƃ܂�������A���A����ȏ㕪������ƈӖ����Ȃ��Ȃ��Ȃ��A�̑���v�̂��Ƃł��B
�@�ȉ��Ƀg�����U�N�V�����̗�������܂��B
�g�����U�N�V�����̊J�n
Select from �ɁG�@�c�Ƃ�����ƁA�܂����i�ɂ��m�F
Insert into �`�G�@�ɂ��\�����邱�Ƃ��m�F�ł�����A�V�K�̎f�[�^���\��insert
Update �� set�`�G�@�ɕ\��update���āA���̏��i�̍ɂ��������Ă܂�
Insert into ����`�G�@����\�ɉ�����Ƃ��Ĕ���f�[�^��insert
�g�����U�N�V�����̏I��
Commit�G�܂���Rollback�G
�@���̎g�����U�N�V�����́A3�̕\�ɑ���X�V�����̓������Ƃ�K�v������܂��B3�̕\�ɑ���X�V�����́A�u�v�Ƃ���1�̏����ɑ��ē����Ɏ��s�����K�v������A���A�ǂꂩ1�ł����s�����ꍇ�ɂ́A���ׂĂ̏��������s����Ȃ�������Ԃɖ߂��Ȃ��ƁA�f�[�^�x�[�X���̊W����\�̐��������Ƃ�Ȃ��Ȃ��Ă��܂��댯��������܂��B
�@���̂悤�ȏ����́A1�̃g�����U�N�V�����Ƃ��Ē�`���A���̒��̏����͓����ɍX�V���m�肷�邩�i�R�~�b��A�܂��͂ǂꂩ1�ł����s�����ꍇ�ɂ͂��ׂčX�V���������i���[���o�b�N�j�K�v������܂��B�g�����U�N�V�����̋��́ASQL���̒���COMMIT���܂���ROLLBACK���ɂ���Ė����I�Ɏ�����܂��B
�@���ɁA�g�����U�N�V�����̐������������4�̑����A���Ȃ킿ACID�����i�G�C�L�b�h�܂��̓A�V�b�h�Ɠǂ݂܂��j��������܂��B
�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@��1���
�u����Ŏg����f�[�^�x�[�X�v�v�ɂ��Ă����ƒm�肽���G���W�j�A�́A���������������������B
��1�� �f�[�^�x�[�X�T�_�i�{�A�ځj
��2�� �T�O�v�@�ȍ~�A�G�f�B�t�B�X�g���[�j���OWeb�T�C�g�ɂČ��J
�����ː��
�G�f�B�t�B�X�g���[�j���O �C���X�g���N�^�[�B�f�[�^�x�[�X�v�A�V�X�e���\�z�̏㗬�H���`�����H���S�ʂ̃R�[�X��S���B�u���H�Ŏg����v�u�`���s�����Ƃ�S�|���Ă���B
���݂́A������SIer�̐l�ވ琬��S�����Ă���BSE����̌o�������A�u�Ɩ���m���Ă���G���W�j�A�����f�[�^�x�[�X�v�Ɋւ��ׂ����v�Ƃ������ƁA�u�f�[�^�x�[�X�v�Ɍg���G���W�j�A�́A�t�ɋƖ���m���Ă���l�ɒm�b��݂��Ă��炤�K�v������v�Ƃ������Ƃ�`���Ă��������B
Copyright © ITmedia, Inc. All Rights Reserved.