반응형
ORM(Object-Relational Mapping)
- 객체 관계 매핑(Object-relational mapping; ORM)은 데이터베이스와 객체 지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법이다. 객체 지향 언어에서 사용할 수 있는 "가상" 객체 데이터베이스를 구축하는 방법이다. 객체 관계 매핑을 가능하게 하는 상용 또는 무료 소프트웨어 패키지들이 있고, 경우에 따라서는 독자적으로 개발하기도한다. (출처 : 위키백과)
- django를 예로 들자면 파이썬 클래스를 통해 데이터테이블의 형태를 정의하고, 해당 클래스의 인스턴스를 추가함으로써 데이터를 추가할 수 있도록 하는 것이다.
- 데이터베이스를 프로그래밍 언어 다루듯 다룰 수 있어 용이하다.
반응형
'🛠 기타 > 개발상식' 카테고리의 다른 글
SPA(Single Page Application)? (Angular, React, Vue) (0) | 2021.01.04 |
---|---|
Github를 이용해 페이지 배포하기 (gh-pages) (0) | 2020.12.29 |
Linter와 Fomatter (0) | 2020.09.06 |
visual studio code 단축키 (in html) (0) | 2020.07.21 |
안드로이드 스튜디오 묶음버튼(?) 색 바꾸기 (0) | 2020.04.04 |