• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Python, SQL 게시판 2정규화 3정규화 질문있습니다.

2정규화 3정규화 질문있습니다.

  • 이 주제에는 3개 답변, 2명 참여가 있으며 codingapple11 월 전에 전에 마지막으로 업데이트했습니다.
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #128645

    22
    참가자
    2정규화는 복합 기본키 (예 회원번호,프로그램,(강좌:정규형 알면 DB 설계 가능 (1NF, 2NF) 7분 17초)
    ) 중에서 가격컬럼은 프로그램컬럼의 부분 의존성이여서 2정규화를 만족시킬려면 가격은 다른테이블로 바꿔야 한다고 하셨는데요.
    제3정규화도 강의(제3정규형 (3NF) & Foreign Key) 3분 16초에서 컬럼 b에 관련된 컬럼 c는 제외 하여야 한다고 하셨는데요
    . 2정규화랑 3정규화 정확히 차이가 뭔가요? 관련된거를 다른테이블로 빼두는걸로 이해했는데 2정규화는 테이블제목에 관련되지 않으면 빼고 3정규화는 한개의 컬럼에 관련되면 빼는건가요? 
    
    
    
    #128667

    codingapple
    키 마스터
    제2정규화는 맞고 제3정규화는 primary key와 관련없는 쓸데없는 컬럼에 종속된 컬럼 옮기기입니다
    #128698

    22
    참가자
    무료배송 여부도 구매내역과 상관 없는데 2정규화에서 나눠져야 할꺼같은데 이거는 제3정규화에서 나눠지잖아요, 그러면 2정규화에서 제목과 상관있는 부분을 어떻게 구분해야 할까요?
    • 이 답변은 22에 의해 11 월 전에 수정됐습니다.
    • 이 답변은 22에 의해 11 월 전에 수정됐습니다.
    • 이 답변은 22에 의해 11 월 전에 수정됐습니다.
    #128711

    codingapple
    키 마스터
    composite primary key부터 생각해보면 됩니다
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠