Q1) 정규화가 뭐에요 ?
- 데이터 중복을 피하기 위해 테이블을 분리하는 것입니다.
Q2) DB를 설계할 때 가장 중요하게 생각한 것은 무엇인가요
- 데이터의 중복 발생을 예방하는 것입니다.
그래서 정규화를 다양하게 진행했습니다.
Q3) 코딩 테스트
- 테이블 정규화
- JOIN 문법의 사용
- 서브쿼리
Q4) FK가 왜 상대 테이블의 PK여야하나요
- NAME으로 하면, 똑같은 이름을 가진 사용자를 구분할 수 없음
PK가 아닌 컬럼으로 설정하면, UNIQUE하지 않아서 구분할 수 없기 때문에
Q5) JSTL 사용이유
- JAVA사용을 최소화하기 위함
Q6) POJO가 뭔가요 / not POJO가 뭔가요
- POJO란 Plain Old Java Object의 약자로 번역하면 평범한 옛날 자바 객체를 의미
- not POJO란 servlet 클래스를 의미함
마음대로 만들 수 없으며, 반드시 요구되는 규칙에 맞게 클래스를 만들어야됨
'INTERVIEW_EX' 카테고리의 다른 글
Interview 벼락치기 (0) | 2024.11.18 |
---|