CS/💾 DB

· CS/💾 DB
ORM(Object relational mapping) 이란? 객체와 관계형 데이터 베이스의 데이터를 자동으로 매핑해주는 것을 말한다. 객체 지향 프로그래밍은 클래스를 사용하고 관계형 데이터베이스는 테이블을 사용한다 객체 모델과 관계형 모델간의 불일치가 존재하고 이를 ORM을 통해 객체 간의 관계를 바탕으로 SQL을 자동으로 생성하여 불일치를 해결한다. 데이터 베이스 데이터 ◀ 매핑 ▶ Object 필드 객체를 통해 간접적으로 데이터베이스 데이터를 다룬다. Persistant Api 라고도 한다 ( JPA, Hibernate ) 객체 - 관계 간의 불일치 클래스와 테이블은 서로가 기존부터 호환가능성을 두고 만들어진 것은 아니기 떄문에 불일치가 발생 할 수 있다. 이를 ORM을 통해 객체 간의 관계를 바탕..
늦은산책
'CS/💾 DB' 카테고리의 글 목록 (2 Page)