Base Street

[OS] 페이징 개요

1. 가상 메모리 사용 이유 프로그램을 실행하려면 정확한 주소가 필요하다. 메모리 주소가 1이라도 다르면 프로그램은 정상적으로 실행되지 않는다. 그런데 만약 개발자가 시스템 메모리 크기까지 고려하면서 프로그래밍을 개발해야 한다고 하자. 그러면 다음과 같은 문제점 및 제한점이 존재한다. 다중 프로그램시 주소 충돌 가능성 있음 특정 시스템에 ...

[DB] 정규화

1. 정규화 이상현상이 발생하는 릴레이션을 분해하여 이상현상을 없애는 과정 이상현상이 있는 릴레이션은 이상현상을 일으키는 함수 종속성의 유형에 따라 등급을 구분 가능 릴레이션은 정규형 개념으로 구분하며, 정규형이 높을수록 이상현상은 줄어듦 이동수단과 릴레이션의 등급 구분 정규화 정도는 항상 제 4정규형을 만드는 것이 옳지는...