데이터 베이스정보처리기사(구) · 2015년03월08일 · 8/100
8.해싱에서 동일한 홈 주소로 인하여 충돌이 일어난 레코드들의 집합을 의미하는 것은?
1
Overflow
2
Bucket
3
Synonym정답
4
Collision
해설
버킷(bucket) : 하나의 주소를 갖는 파일의 한 구역을 의미하며, 버킷의 크기는 같은 주소에 포함될 수 있는 레코드 수를 의미함 ․슬롯(slot) : 한 개의 레코드를 저장할 수 있는 공간으로 n개의 슬롯이 모여 하나의 버킷을 형성함 ․Collision(충돌현상) : 서로 다른 두 개 이상의 레코드가 같은 주소를 갖는 현상 ․Synonym : 같은 Home Address를 갖는 레코드들의 집합 ․Overflow : 계산된 Home Address의 Bucket 내에 저장할 기억공간이 없는 상태(Bucket을 구성하는 Slot이 여러 개일 때는 Collision은 발생해도 Overflow는 발생하지 않을 수 있음)