5.1.13 AddMCPostedUrlInfo 저장 프로시저

역 파일 생성기에서 역 파일을 만드는 과정은 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