<aside> 💡 Ready For Advance

</aside>

1. DB(DataBase)

중복을 제거하고 자료를 모아 놓은 자료의 집합체

RDB(Relational DataBase)

: 서로 관련된 데이터 포인트에 대한 엑세스를 저장 및 제공하는 데이터베이스 유형

관계형 데이터베이스는 테이블, 행, 일의 정보를 구조화하는 방식. RDB에는 테이블을 조인하여 정보 간 관계 또는 링크를 설정할 수 있는 기능이 있어, 여러 데이터 포인터 간의 관계를 쉽게 이해하고 정보를 얻을 수 있음

조금 더 깊게 들어가보기

❗ Codd’s 12 Rules

스크린샷 2022-07-29 오전 1.07.05.png

2. ORM(Object-Relations Mapping)

Object —> OOP(Object Orientation Programming) Relation —> RDB(Relational Database)

OOP

프로그래밍을 ‘객체'와 객체 간의 협력으로 정의하는 프로그래밍 패러다임

ORM 다시 짚어보기

실제 RDB의 테이블의 형태는 객체와 다르게 정의됨 —> 패러다임 불일치