#33 TIL 스키마(Schema)

장석진·2021년 6월 20일

스키마(Schema)

스키마는 데이터베이스에서 데이터가 구성되는 방식과 서로 다른 엔티티 간의 관걔에 대한 설명입니다. 즉, “데이터베이스의 청사진”과 같다.

Entities 엔티티는 고유한 정보의 단위이다. 엔티티는 데이터베이스에서 테이블로 표시할 수 있다
각 텐티티에는 엔티티의 특성을 설명하는 필드가 있다. 행렬이라면 열에 해당이 된다. 예를들면, 교사에게는 이름.부서 그리고 맡고 있는
수업 목록이 있을 수 있다. 테이블에 저장된 모든 항목에는 해당 필드가 포합된다.
레코드(recode)는 테이블에 저장된 항목이다. 행렬에서의 행(row)라고 볼 수도 있다. 테이블의 하나의 레코드(행)를 예로 들면
Music Theory, Brass Methods 수업을 가르치는 음대의 Cynithia선생님을 위와 같이 표현할 수 있다
예) Cynthia | Music | Music Theory, Brass Methods <= record
학생이 여러수업
여러학생이 하나의 수업

profile
개발자가 되고 싶은 새내기

0개의 댓글