본문 바로가기
컴퓨터 활용(한글, 오피스 등)/기타

Prisma

by 3604 2026. 7. 31.
728x90

Prisma는 DBMS가 아니라 Node.js/TypeScript 환경에서 작동하는 ORM(객체 관계 매핑) 도구입니다. 즉, 데이터를 직접 저장하고 관리하는 소프트웨어가 아니라, 서버 코드가 실제 DBMS(MySQL, PostgreSQL 등)와 쉽게 대화하도록 돕는 번역기 및 관리 도우미입니다.

핵심 차이점

  • DBMS (데이터베이스 관리 시스템)
    • 역할: 데이터를 실제로 저장하고, 영구 보존하며, 보안과 무결성을 관리하는 독립된 서버 프로그램 (예: MySQL, PostgreSQL)
    • 특징: 디스크에 직접 데이터를 기록하고 SQL 등으로 요청을 처리함
  • Prisma (프리즘)
    • 역할: 개발자가 코드로 데이터베이스를 다룰 수 있게 해주는 애플리케이션 라이브러리
    • 특징: SQL 쿼리 대신 프로그래밍 언어의 문법으로 DB를 조작하고 스키마를 관리함
728x90