ORM1 [Database] ORM과 python에서 postgresql 연결하기 ORM이란? Object Relational Mapping의 약자로, 객체 지향형 프로그램과 관계형 데이터 베이스를 연결해주는 도구이다. 클래스를 사용하는 OOP와 테이블을 사용하는 관계형 데이터베이스 사이에서 불일치가 일어나는데 ORM 툴을 사용한다면 SQL 쿼리를 직접 작성하지 않고도 객체를 통해 데이터베이스를 다룰 수 있다. 예시로 특정 사용자에 대한 정보를 데이터베이스에서 가져오는 SQL 쿼리문을 작성한다면 아래와 같다. SELECT id, name, email, country, phone_number FROM users WHERE id = 20 하지만 ORM 툴을 사용한다면 객체를 활용하여 간단하게 불러올 수 있다. users.GetById(20) ORM을 사용하면 가독성이 좋아지고 조작하기 쉽.. 2023. 5. 16. 이전 1 다음