Day 46

·2023년 8월 16일
0

Global_2023_2

목록 보기
45/56
post-thumbnail

프리는 그냥 경력을 날리는 시간이 될 확률이 높다📉


Point

  • DB설계자는 10년이상의 경력자
    (많은 회사 설계를 도맡아서 한다)

  • 개논물(개념,논리,물리)적 설계

    • 엔티티: 설계단계에서 테이블명

    • 애트리뷰트: 컬럼

      • 키(key): 주민번호 같은것(식별 가능한 유일한 제약조건)
      • 멀티,다치(multivalue): 취미 같은것(여러값 가능)
      • 유도된(Derived): 나이(계산해서 얻은 값)
      • 카디널리티: 1:1관계,1:다,다대다
    • 개념적 설계

      • 먼저 명사를 뽑아본다
        • 대표 명사로 그룹 이름 붙이기
      • 관계 설정은 동사로
    • 논리적 설계

      • 다대다: 릴레이션으로 변환
        (고객 - 주문 - 상품)
        고객과 상품을 주문이라는 하나의 테이블로 정리
      • 일대다: n쪽으로 외래키
      • 일대일: 외래키 양쪽 주고받음
        (전체 참여면 필수쪽으로, 둘 다 필수면 한줄로 전부)
      • 다치값: 1:n으로 한개씩 빼기
    • 폭포수 모델(계획,분석,설계,구현,시험,유지보수)

      • 설계과정 표현 필요
      • 조사결과 문서화
      • 요구사항 분석
  • 설계가 잘 안될땐 엑셀로 정리하는게 빠름

1개의 댓글

comment-user-thumbnail
2023년 8월 16일

즐겁게 읽었습니다. 유용한 정보 감사합니다.

답글 달기