디스크(disk)에 레코드를 배치하는 방법으로 가장 적절하지 않은 것은? | [경찰간부후보생 데이터베이스론] 24년 1회차 기출문제 상세 페이지
1[경찰간부후보생 데이터베이스론] 24년 1회차
디스크(disk)에 레코드를 배치하는 방법으로 가장 적절하지 않은 것은?
1
하나의 파일에서 레코드들을 저장하는 블록들은 반드시 인접할 필요가 없다.
2
입출력 속도를 향상시키기 위해 레코드들을 저장하는 블록들이 인접하도록 재배치할 수 있다.
3
파일 내의 각 레코드 크기는 모두 동일해야 한다.
4
하나의 레코드 길이가 블록 크기를 초과할 경우 두 개 이상의 블록에 저장될 수 있다.
해설
각 레코드의 크기가 모두 같아야 한다는 설명이 적절하지 않다. 파일에는 가변 길이 레코드도 저장할 수 있다.
가변 길이 속성이나 서로 다른 형식의 레코드가 있으면 크기가 달라지며, 이를 관리하는 별도 표현 방식이 쓰인다.
- 블록의 비인접 저장: 블록을 포인터 등으로 연결할 수 있어 적절하다.
- 블록의 인접 재배치: 탐색 시간이 줄어 입출력이 빨라지므로 적절하다.
- 여러 블록에 걸친 저장: 블록보다 긴 레코드를 나누어 저장하는 방식으로 적절하다.
오류나 개정된 내용이 보이면 알려주세요