DATABASE Modeling

Let's Just Go·2022년 5월 10일
0

DATABASE

목록 보기
8/11

DATABASE

DATABASE Modeling

  • 데이터베이스 모델링

    • 순서
      • 업무 파악 → 개념적 데이터 모델링 → 논리적 데이터 모델링 → 물리적 데이터 모델링
    • 업무 파악
      • 대략적인 화면(와이어 프레임)을 통해서 어떤 데이터가 필요한지 파악
    • 개념적 데이터 모델링
      • 내가 만들고자 하는 것에는 어떤 개념이 있고 그 개념들이 각각 어떻게 상호작용 하는지
      • Entity Relation Diagram(ERD)
    • 논리적 데이터 모델링
      • 개념적 데이터 모델링의 결과를 관계형 데이터 베이스에 맞도록 TABLE로 전환
      • Schema 설계 등
    • 물리적 데이터 모델링
      • 실제 물리적 저장장치에 저장하기 위해 데이터 베이스를 선택하고 실제 TABLE 생성


DATABASE Conceptual Modelling

  • DATABASE 개념적 모델링

    • 구성 요소

      • Entity : TABLE을 뜻하며 직사각형으로 표현

      • Attribute : TABLE의 컬럼(속성)을 뜻하며 타원으로 표현

      • Relation : TABLE과 TABLE의 관계를 뜻하며 마름모로 표현


    • Cardinalirty

      • Entitiy와 Entity의 관계 대수
      • 1:1, 1:N, N:M의 관계를 가질 수 있음
      • N을 가질 수 있는 Entity에 특정 표현을 지정


profile
안녕하세요! 공부한 내용을 기록하는 공간입니다.

0개의 댓글