데이터베이스 기본
- 이번 글에서는 데이터베이스 기본 개념에 대해 알아보겠습니다. 글에서 다룰 주제는 엔티티, 릴레이션, 속성, 도메인, 필드와 레코드 입니다. 1) 엔티티 - 엔티티는 사람, 장소, 물건, 개념 등 여러 개의 속성을 지닌 명사를 의미합니다. 예를 들어, 배달 앱을 서비스하는 데이터베이스가 있다고 하면 회원 엔티티, 음식점 엔티티, 배달 기사 엔티티 등이 존재할 수 있습니다. 2) 릴레이션 - 릴레이션은 데이터베이스에서 정보를 구분해서 저장하는 기본 단위를 의미합니다. RDB에서는 릴레이션을 테이블이라고 부릅니다. 3) 속성 - 속성은 하나의 릴레이션에서 관리하는 구체적인 정보를 의미합니다. 예를 들어, 회원 릴레이션이 있다고 하면, 회원 ID, 패스워드, 이메일, 성별 등의 정보가 존재할 수 있는데, 각..