목록2024/12/17 (1)
코딩항해기
[DBMS] ORM (Object-Relational Mapping)
ORM Object-Relational MappingORM은 객체 지향 프로그래밍 언어를 사용하여 호환되지 않는 유형의 시스템 간의 데이터를 변환하는 프로그래밍 기술이다. 객체와 관계형 데이터베이스의 데이터를 매핑하는 것을 의미한다. ORM을 사용하면 SQL 쿼리 없이 데이터를 데이터베이스에 편하게 저장하고 관리할 수 있다. 데이터베이스 설계와 비즈니스 로직사이의 간극을 줄여주는 중요한 역할을 수행한다. ORM의 사용은 코드의 가독성을 높이고, 유지 보수를 용이하게 하며, 데이터베이스와의 결합도를 낮줘 개발 과정을 더욱 효율적으로 만들어 준다. ORM은 다양한 프로그래밍 언어와 프레임워크에서 지원된다. Java의 Hibernate, Python의 SQLAlchemy, Ruby의 ActiveRecord 등..
DBMS
2024. 12. 17. 13:39