코딩한걸음
728x90
반응형

Q. ORM에 대해서 설명하시오


ORM(Object-Relational Mapping)은 객체 지향 프로그래밍 언어와
관계형 데이터베이스 간의 데이터를 매핑하는 프로그래밍 기술입니다.
ORM을 사용함으로써 개발자는 SQL 쿼리를 직접 작성하지 않고도
데이터베이스의 데이터를 객체로써 다룰 수 있게 됩니다.
이는 개발자의 생산성에 도움이 됩니다.

 

질문 의도

  • 기본 지식 확인 : ORM에 대한 기본 지식을 가지고 있는지
  • 데이터베이스 연동 이해 : ORM을 통해 SQL 쿼리 없이 데이터베이스와 상호작용하는 프로세스을 얼마나 잘 이해하고 있는지

 

예상 꼬리 질문

  • ORM을 사용하면서 성능 이슈를 겪은 경험이 있나요? 있다면 원인과 해결 방법은 무엇인가요?
  • ORM만 사용하는 것과 직접 SQL 쿼리를 작성하는 것 중 어느쪽을 선호하시나요? 이유는요?

 

728x90
반응형
profile

코딩한걸음

@Joonyeol_Yoon

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!