DB&Server

· DB&Server
이글을 읽기전에 ORM에 대해 알아야 합니다. ORM 이란? 📌 ORM ? 프로젝트를 하다보면 데이터 베이스가 사용해야할 때가 온다. 하지만 프로그래밍은 데이터를 활용할 때 주로 객체를 사용하고 관계형 데이터베이스는 테이블을 사용하기 때문에 서로 html-jc.tistory.com 1. Prisma란? Prisma는 현대적인 ORM도구로, 데이터베이스와의 상호작용을 쉽고 효율적으로 관리하는 도구이다. Prisma는 개발자가 데이터베이스 스키마를 정의하고, 데이터베이스에 대한 질의 및 조작을 수행하는 작업을 단순화하는데 사용한다. 흠... ORM이라는 것은 알겠는데 그럼 기존 ORM과 어떤 차이가 있을까? prism 공식 사이트로가면 prisma를 '차세대 Node.js와 TypeScript ORM'이라고..
· DB&Server
📌 ORM ? 프로젝트를 하다보면 데이터 베이스가 사용해야할 때가 온다. 하지만 프로그래밍은 데이터를 활용할 때 주로 객체를 사용하고 관계형 데이터베이스는 테이블을 사용하기 때문에 서로의 모델이 불일치하기에 활용하기 어렵다. 예를들어 나는 한국어를 사용하는데 상대방이 불어를 사용하면 서로의 커뮤니케이션이 어려워지는 것과 마찬가지다. 이 둘 사이를 매끄럽게 연결되도록 도와주는 역할을 하는게 바로 ORM이다. 관계형 데이터베이스는 테이블 형태로 데이터를 저장하고 검색하는 방식을 사용하고 객체 지향 프로그래밍은 객체라는 개념을 사용하여 데이터와 해당 데이터를 조작하는 메서드를 포함한다. ORM은 이러한 두 가지 다른 패러다임 사이에서 데이터를 변환하고 매핑하여 개발자가 데이터베이스를 직접 다르지 않고 객체를 ..
개발자성장기
'DB&Server' 카테고리의 글 목록