ORM1 ORM ORM ORM Object-Relational-Mapping 객체 지향 프로그래밍 언어를 사용하여, 호환되지 않는 유형의 시스템간의 데이터를 변환하는 프로그래밍 기술 (ex. Django - SQL) OOP 프로그래밍에서 RDBMS(관계형 데이터베이스 시스템)를 연동할 때, 데이터베이스와 객체 지향 프로그래밍 언어 간 호환되지 않는 데이터를 변환하는 프로그래밍 기법 django는 내장 django ORM 을 사용한다. (내가 그린 ORM 그림...) 장점과 한계점 장점 SQL을 잘 알지 못해도 데이터베이스에 대한 조작이 가능하다. SQL의 절차적 접근이 아닌 객체 지향적 접근으로 인해 높은 생산성을 만들어 낼 수 있음 한계점 ORM만으로 완전한 서비스 구현을 하기 어려운 경우가 있다. 결국 데이터베이스에.. 2021. 9. 5. 이전 1 다음