역 파일 생성기에서 역 파일을 만드는 과정은 MakeInvertedFile 시퀀스 다이어그램에 약속하였습니다.
시퀀스를 보면 수집한 웹 페이지에 있는 전체 형태소 개수를 보관하기 위해 DBM ForAll은 AddMCPostedUrlInfo 저장 프로시저를 이용합니다. 그리고 수집한 웹 페이지에서 발견한 형태소마다 별도의 테이블을 생성하는 AddMorphemeInfo 저장 프로시저를 사용합니다. 마지막으로 형태소와 웹 페이지 주소, 웹 페이지에 해당 형태소가 존재하는 참조 개수를 저장하기 위해 AddInvertedItem 저장 프로시저를 사용합니다.
먼저 웹 페이지 주소와 전체 형태소 개수를 저장하는 AddMCPostedUrlInfo 저장 프로시저를 만듭시다.
입력 인자로 웹 페이지 주소와 전체 형태소 개수를 받습니다.
ALTER PROCEDURE dbo.AddMCPostedUrlInfo ( @Url varchar(200), @TotalCount int )
insert 쿼리문을 이용해 MCountUrlTalbe에 항목을 추가합니다.
▷ AddMCPostedUrlInfo 저장 프로시저
ALTER PROCEDURE dbo.AddMCPostedUrlInfo ( @Url varchar(200), @TotalCount int ) AS insert into MCountUrlTable values (@Url, @TotalCount) RETURN